Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Full Stack AI Developer Roadmap
·
Module 1
Python Programming Foundations
1
Defining Python Functions
Write Python functions with parameters, return values, and docstrings
2
List Comprehensions and Generator Expressions
Use list comprehensions and generator expressions for data transformation
3
Building Python Classes: Attributes, Methods, and Constructors
Implement a Python class with attributes, methods, and a constructor (__init__)
4
Inheritance and Polymorphism with Method Overriding
Implement inheritance and demonstrate polymorphism with method overriding
5
Exception Handling in Python
Handle exceptions using try-except blocks and create custom exceptions
6
File Handling: CSV and JSON Data
Work with files: read, write, and process CSV and JSON data
7
Essential Python Modules
Use standard library modules: os, sys, datetime, and collections
8
Virtual Environments and Unit Testing with Pytest
Manage dependencies with virtual environments and write unit tests using pytest
Previous module
Next module
Databases and SQL Fundamentals