Skip to content

Courses

Explore my educational content and courses designed to help you master data science, programming, and technical skills.

Python Programming

Master Python programming fundamentals from basics to advanced concepts, building a solid foundation for data science and web development.

Level: Beginner | Duration: 6 weeks
Topics: Python Basics, Data Structures, Functions, OOP, File Handling
Prerequisites: Basic computer literacy, No programming experience required
View Course | Enroll Now

Data Analysis with Python

Learn to analyze, manipulate, and visualize data using Python's powerful libraries including Pandas, NumPy, and Matplotlib.

Level: Intermediate | Duration: 8 weeks
Topics: Pandas, NumPy, Data Cleaning, Data Visualization, Statistical Analysis
Prerequisites: Python Programming fundamentals, Basic statistics knowledge
View Course | Enroll Now

Machine Learning with Python + Scikit-Learn

Master machine learning algorithms and techniques using Python and Scikit-Learn, from supervised learning to model deployment.

Level: Advanced | Duration: 10 weeks
Topics: Scikit-Learn, Supervised Learning, Unsupervised Learning, Model Evaluation, Feature Engineering
Prerequisites: Data Analysis with Python, Statistics, Linear Algebra basics
View Course | Enroll Now


All Courses

Deep Learning with Python + PyTorch

Master deep learning and neural networks using PyTorch, from fundamentals to advanced architectures like CNNs, RNNs, and Transformers.

Level: Advanced | Duration: 12 weeks
Topics: PyTorch, Neural Networks, CNNs, RNNs, Transformers, Computer Vision, NLP
Prerequisites: Machine Learning with Python, Linear Algebra, Calculus, Statistics
View Course | Enroll Now

Web Development with Python + Django and JavaScript + NextJS

Master full-stack web development using Django for backend APIs and NextJS for modern frontend applications.

Level: Intermediate | Duration: 14 weeks
Topics: Django, NextJS, React, REST APIs, PostgreSQL, Authentication, Deployment
Prerequisites: Python Programming, JavaScript basics, HTML/CSS fundamentals
View Course | Enroll Now


Filter by Level

Beginner: Python Programming

Intermediate: Data Analysis with Python | Web Development with Python + Django and JavaScript + NextJS

Advanced: Machine Learning with Python + Scikit-Learn | Deep Learning with Python + PyTorch

Filter by Topic

Data Science: Python Programming | Data Analysis with Python | Machine Learning with Python | Deep Learning with PyTorch

Web Development: Python Programming | Web Development with Python + Django and JavaScript + NextJS

Machine Learning: Machine Learning with Python + Scikit-Learn | Deep Learning with Python + PyTorch

Python: All courses use Python as a core technology


Ready to start your learning journey? Choose a course that matches your current skill level and career goals!