Curriculum
12 Sections
62 Lessons
10 Weeks
Expand all sections
Collapse all sections
1.Installation
1
1.1
Installing Python and visual studio code on Windows
2. Language Overview
11
2.1
About the overview
2.2
Hello world
2.3
Python anatomy
2.4
Expressions and statements
2.5
Whitespace and comments
2.6
Using print()
2.7
Loops
2.8
Blocks and scope
2.9
Functions
2.10
Conditionals
2.11
Locked content
3. Types and Values
6
3.1
Overview of types and values
3.2
The string type
3.3
Numeric types
3.4
The bool type
3.5
Sequence types
3.6
type() and id()
4. Conditionals
3
4.1
Conditional syntax
4.2
Conditional operators
4.3
Conditional assignment
5. Operators
6
5.1
Arithmetic operators
5.2
Bitwise operators
5.3
Comparison operators
5.4
Boolean operators
5.5
Operator precedence
5.6
Boolean operators
6. Loops
4
6.1
Python loops
6.2
The while loop
6.3
The for loop
6.4
Additional controls
7.Python: What's Built-In?
8
7.1
Logical operators: And, or, not
7.2
Comparison operators
7.3
Calculating length
7.4
Range and list
7.5
Min and max
7.6
Rounding, absolute value, and exponents
7.7
Sorted function
7.8
Type functions
8.Python: Math
6
8.1
Trigonometry, ceiling, floor, and constants
8.2
Factorial, square root, and GCD
8.3
Python random(In progress)
8.4
Calculating statistics with Python
8.5
Iterators with itertools: Infinite processes
8.6
Iterators with itertools: Permutations and combinations
9. Functions
6
9.1
Defining a function
9.2
Function arguments
9.3
Argument lists
9.4
Keyword arguments
9.5
Return values
9.6
Generators
10. Structured Data
5
10.1
Basic data structures
10.2
Dictionaries
10.3
Sets
10.4
Lists and tuples
10.5
List comprehension
11. Exceptions
2
11.1
Handling exceptions
11.2
Reporting error
12. String Objects
4
12.1
Overview of string objects
12.2
Common string methods
12.3
Formatting strings
12.4
Splitting and joining
Core Python Programming
Curriculum
This content is protected, please
login
and enroll in the course to view this content!
Your Website
Modal title
Main Content