Description
In this course, you will :
- Gain an understanding of the world's most popular programming language.
- Examination of the fundamental building blocks before progressing to higher-level concepts such as functions and loops.
- You'll be accompanied by fun quizzes and coding challenges to help reinforce all of the concepts covered in the course.
- You'll have the knowledge and skills required to create your own basic Python 3 applications.
Syllabus :
1. Introduction
- What is Python?
- Writing Our First Code
2. Data Types and Variables
- What are Data Types and Variables?
- Numbers
- Booleans
- Strings
- String Slicing
- Operators
- Arithmetic Operators
- Comparison Operators
- Assignment Operators
- Logical Operators
- Bitwise Operators
- String Operations
- Grouping Values
3. Conditional Statements
- What are Conditional Statements?
- The if Statement
- The if-else Statement
- The if-elif-else Statement
4. Functions
- What are Functions?
- Function Creation
- Function Scope
- Built-In Functions
- Lambdas
- Functions as Arguments
- Recursion
5. Loops
- What are Loops?
- The for Loop
- Nested for Loops
- The while Loop
6. Data Structures
- What are Data Structures?
- Lists
- Common List Operations
- List Comprehension
- Tuples
- Dictionaries
- Dictionary Operations
- Sets
- Set Theory Operations
- Data Structure Conversions
7. Libraries
- What is the Python Standard Library?
- Popular Modules
- PyPI