INTERACTIVE COURSE

Beginner

119 Lessons

9h

Certificate of Completion

117 Playgrounds

45 Challenges

7 Quizzes

276 Illustrations

Course Overview

Python is one of the most popular coding languages today; it's categorized as a vital benchmark of computer science knowledge in industry interviews. This highly interactive course is an accelerated introduction to Python. It is intended for users who are already fa...

Course Content

1

Basic Data Types

15 Lessons

NumbersChallenge 1: Mathematical CalculationsSolution Review: Mathematical CalculationsChallenge 2: Check Parity of a NumberSolution Review : Check Parity of a NumberChallenge 3: Find Values Within a RangeSolution Review: Find Values Within a RangeStringsChallenge 4: String TransformationSolution Review: String TransformationChallenge 5: Find Index of a Specific Value in a StringSolution Review: Find Index of a Specific Value in a StringChallenge 6: Lowercase to UppercaseSolution Review: Lower To UppercaseQuick Quiz on Basic Data Types

2

Lists

21 Lessons

ListsChallenge 1: Sublist of a ListSolution Review: Sublist of a ListChallenge 2: Appending Value to the End of a ListSolution Review: Appending Value to the End of a ListChallenge 3: Averaging Values in a ListSolution Review: Averaging Values in a ListChallenge 4: Remove Sublist From ListSolution Review: Remove Sublist From ListList ComprehensionChallenge 5: List of SquaresSolution Review: List of SquaresChallenge 6: List of CubesSolution Review: List of CubesChallenge 7: Lists of Even and Odd NumbersSolution Review: Lists of Even and Odd NumbersChallenge 8: Sum of Squares of Even NumbersSolution Review: Sum of Squares of Even NumbersChallenge 9: Even Squares Not Divisible By ThreeSolution Review: Even Squares Not Divisible By ThreeQuick Quiz on Lists

3

Modules and Functions

15 Lessons

4

Iteration & Loops

14 Lessons

5

Dictionaries

16 Lessons

6

Classes

16 Lessons

7

Iterators

7 Lessons

8

Generators

7 Lessons

9

Asynchronous Programming

8 Lessons

COURSE AUTHOR

How You'll Learn

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Built-in assessments let you test your skills. Completion certificates let you show them off.

Recommended Courses

BEFORE STARTING THIS COURSE

AFTER FINISHING THIS COURSE