• Home
  • Python
    • Introduction to Python
    • Python Developer
  • JavaScript
    • Introduction to JavaScript
    • JavaScript Developer
  • React.js
    • Introduction to React
    • React Developer
  • Interactive Training
  • Pricing
  • Brainstorm
STEMTrainingGrounds
  • Courses
    • Home
    • Python
      • Introduction to Python
      • Python Developer
    • JavaScript
      • Introduction to JavaScript
      • JavaScript Developer
    • React
      • Introduction to React
      • React Developer
  • Interactive Training
  • Pricing
  • Brainstorm

Quick Links

  • About Us
  • Pricing
  • Partnership
  • Brainstorm
  • Terms
  • Privacy
  • Refunds

Courses

  • Python
    • Introduction to Python
    • Python Developer
  • JavaScript
    • Introduction to JavaScript
    • JavaScript Developer
  • React
    • Introduction to React
    • React Developer

Newsletter

Subscribe to our free monthly newsletter, for a quick update on Python, JavaScript, and React news

© 2025 - 2026 STEMTrainingGrounds. All Rights Reserved.

Your browser does not support the video tag.

Introduction to Python

Learn the building blocks of programming while developing practical skills for writing real, working applications. You’ll be comfortable structuring programs, handling data/files, debugging issues, and writing clean, readable Python code that you can confidently build on. Complete this course to get the Introduction to Python Course Certificate.

Computer Programming Language Logo
Enroll

Introduction to Python

Lesson 1
Basic Output
Displaying program output
Lesson 2
Data Types
Built-in types of values like int, float, str, and bool
Lesson 3
Operators
Symbols for arithmetic, comparison, and logic
Free Preview
Lesson 4
Variables
Named references to stored values
Lesson 5
Lists
Ordered mutable collections
Free Preview
Lesson 6
String Operations
Manipulating text with methods like slicing
Free Preview
Lesson 7
String Formatting
Inserting values into strings using f-strings and format
Lesson 8
Booleans
True/false values used in decision making
Lesson 9
Conditions
Conditional execution with if/elif/else
Lesson 10
Match - Case
Pattern matching for structured conditional logic
Lesson 11
Loops
Repeating code with for and while
Lesson 12
List Comprehensions
Compact syntax for building lists
Lesson 13
Tuples
Ordered immutable collections
Lesson 14
Sets
Unordered collections of unique elements
Lesson 15
Dictionaries
Key-value mappings for fast lookup
Lesson 16
Dictionary Comprehensions
Concise creation of dictionaries
Computer Programming Language Logo

Python Developer Path

Introduction to Python

Learn the building blocks of programming while developing practical skills for writing real, working applications. You’ll be comfortable structuring programs, handling data/files, debugging issues, and writing clean, readable Python code that you can confidently build on. Complete this course to get the Introduction to Python Course Certificate.

Python Developer
Learn how to design cleaner, more modular programs while writing efficient, code that scales beyond simple scripts. You’ll apply structured program design, data handling, testing, and modern tooling that prepares you for real-world applications. Complete the Introduction to Python course and the Python Developer course to obtain the Python Developer Path Certificate.

Python Developer Path

Course logo

Introduction to Python

Course logo

Python Developer

Monthly

$ 19.99

Python Developer Path

Access to:

Introduction to Python course

and

Python Developer course

Upon course or path completion:

Course certificate

Path certificate

2 Courses

Monthly Subscription

Enroll Today

Yearly

$ 149.99

Python Developer Path

Access to:

Introduction to Python course

and

Python Developer course

Upon course or path completion:

Course certificate

Path certificate

2 Courses

1 Year Subscription

Enroll Today

Yearly

$ 259.99

All-Access 1 Year Subscription

Access to:

Python Developer Path

Introduction to Python

Python Developer

JavaScript Developer Path

Introduction to JavaScript

JavaScript Developer

React Developer Path

Introduction to React

React Developer


Upon course or path completion:

Course certificates

Path certificates

Also includes 1-year all-access to any new courses or paths that are added!

Enroll Today