Explore
EXPLORE THE CATALOG
Supercharge your career with 700+ hands-on courses
View All Courses
Python
Java
JavaScript
C
React
Docker
Vue JS
R
Web Dev
DevOps
AWS
C#
LEARNING TOOLS
Explore the industry's most complete learning platform
Courses
Level up your skills
Cloud Labs
Setup-free practice with Cloud Services
Skill Paths
Achieve learning goals
Projects
Build real-world applications
Mock Interviews
New
AI-Powered interviews
Personalized Interview Prep
New
Get a custom roadmap tailored to your goals
Assessments
Benchmark your skills
Personalized Paths
Get the right resources for your goals
LEARN TO CODE
Check out our beginner friendly courses.
Pricing
For Business
Resources
Newsletter
Curated insights on AI, Cloud & System Design
Blog
For developers, By developers
Free Cheatsheets
Download handy guides for tech topics
Log In
0% completed
All Lessons
Free Lessons (5)
Basic Data Types
Numbers
Challenge 1: Mathematical Calculations
Solution Review: Mathematical Calculations
Challenge 2: Check Parity of a Number
Solution Review : Check Parity of a Number
Challenge 3: Find Values Within a Range
Solution Review: Find Values Within a Range
Strings
Challenge 4: String Transformation
Solution Review: String Transformation
Challenge 5: Find Index of a Specific Value in a String
Solution Review: Find Index of a Specific Value in a String
Challenge 6: Lowercase to Uppercase
Solution Review: Lower To Uppercase
Quick Quiz on Basic Data Types
Lists
Lists
Challenge 1: Sublist of a List
Solution Review: Sublist of a List
Challenge 2: Appending Value to the End of a List
Solution Review: Appending Value to the End of a List
Challenge 3: Averaging Values in a List
Solution Review: Averaging Values in a List
Challenge 4: Remove Sublist From List
Solution Review: Remove Sublist From List
List Comprehension
Challenge 5: List of Squares
Solution Review: List of Squares
Challenge 6: List of Cubes
Solution Review: List of Cubes
Challenge 7: Lists of Even and Odd Numbers
Solution Review: Lists of Even and Odd Numbers
Challenge 8: Sum of Squares of Even Numbers
Solution Review: Sum of Squares of Even Numbers
Challenge 9: Even Squares Not Divisible By Three
Solution Review: Even Squares Not Divisible By Three
Quick Quiz on Lists
Modules and Functions
Modules and Functions
Challenge 1: Greatest Common Divisor
Solution Review: Greatest Common Divisor
Challenge 2: Calculate Sine, Cosine, and Tangent of User Input
Solution Review: Calculate Sine, Cosine and Tangent of User Input
Challenge 3: Compute & Return Maximum
Solution Review: Compute & Return Maximum
Challenge 4: Check If a Number Is Divisible by Another
Solution Review: Check if a Number is Divisible by Another
Recursion
Challenge 5: Compute nth Fibonacci Number
Solution Review : Compute nth Fibonacci Number
Challenge 6: Compute Sum of First 'n' Natural Numbers
Solution Review: Compute Sum of First n Natural Numbers
Quick Quiz on Modules and Functions
Iteration & Loops
Iteration & Loops
Challenge 1: Sum Elements of a List
Solution Review: Sum Elements of a List
Challenge 2: Find Maximum in a List
Solution Review: Find Maximum in a List
Challenge 3: Reverse a List
Solution Review: Reverse a List
Challenge 4: Check If List Is Sorted
Solution Review: Check If List Is Sorted
Challenge 5: Find Duplicates in a List
Solution Review: Find Duplicates in a List
Challenge 6: Print Even/Odd Numbers in Descending Order
Solution Review: Print Even/Odd Numbers in Descending Order
Quick Quiz on Iteration & Loops
Dictionaries
Dictionaries
Challenge 1: Determine Size of a Dictionary
Solution Review : Determine Size of a Dictionary
Challenge 2: Average of Values of Keys in a Dictionary
Solution Review : Average of Values of Keys in a Dictionary
Challenge 3: Return Key With Maximum Value
Solution Review : Return Key With a Maximum Value
Challenge 4: Increment Dictionary Values
Solution Review: Increment Dictionary Values
Challenge 5: Size of a Dictionary Within a Dictionary
Solution Review: Size of a Dictionary Within a Dictionary
Challenge 6: Average Values Within Multiple Dictionaries
Solution Review: Average Values Within Multiple Dictionaries
Challenge 7: Keys Matching in Multiple Dictionaries
Solution Review: Keys Matching in Multiple Dictionaries
Quick Quiz on Dictionaries
Classes
Classes
Challenge 1: Implement a Rectangle Class
Solution Review: Implement a Rectangle Class
Challenge 2: Implement Getter Methods
Solution Review: Implement Getter Methods
Challenge 3: Implement Area and Perimeter Member Methods
Solution Review: Implement Area and Perimeter Methods
Challenge 4: Implement a Print Method
Solution Review: Implement a Print Method
Inheritance
Multi-Level Inheritance
Multiple Inheritance
Super Method
Challenge 5: Inheritance
Solution Review: Inheritance
Quick Quiz on Classes
Iterators
Iterators
Challenge 1: Return Even Numbers From 1 to n
Solution Review: Return Even Numbers From 1 to n
Challenge 2: Return Numbers From n Down to 0
Solution Review: Return Numbers From n to 0
Challenge 3: Return Sequence of Fibonacci Numbers
Solution Review: Return Sequence of Fibonacci Numbers
Generators
Generators
Challenge 1: Yield Odd Numbers From 1 to n
Solution Review: Yield Odd Numbers From 1 to n
Challenge 2: Yield Numbers From n Down to 0
Solution Review: Yield Numbers from n Down to 0
Challenge 3: Yield Fibonacci Sequence From 1st to Nth Number
Solution Review: Yield Fibonacci Sequence From 1st to Nth Number
Asynchronous Programming
Asynchronous Programming
Components of an Asynchronous Code
Execute Single and Multiple Tasks
Challenge 1: Implement an Asynchronous Function
Solution Review: Implement an Asynchronous Function
Challenge 2: Multiple Asynchronous Calls
Solution Review: Multiple Asynchronous Calls
Quick Quiz on Asynchronous Programming
Full Speed Python
/
...
/
Quick Quiz on Dictionaries
Quick Quiz on Dictionaries
We'll cover the following...
Access this course and
1400+
top-rated courses and projects.
Lifetime Discount - 50% Off
$13
$24.83
/month
Unlock Full Access
Unlock full access for 50% off
Unlock Full Access
Preview Free Lessons
→
Preview Free Lessons