Carrier Courses Curriculum

Class 1: Python Basics

Introduction to Python, its features, and why it’s one of the most popular programming languages. Setting up Python and understanding how to write your first Python script.

Class 2: Comments, Variables, and Data Types

Learn about comments and their importance in code. Understand variables, how they store data, and the different data types in Python like integers, floats, strings, and booleans.

Class 3: Conditional Statements, Loops, and Operators

Master decision-making in Python with conditional statements (if-else). Learn how to write efficient loops (for and while). Understand operators and their role in performing calculations and logic-based operations.

Class 4: Lists, List Methods, and List Comprehension

Discover Python lists and their versatile functionality. Explore built-in list methods and learn the art of creating lists using list comprehensions for more efficient code.

Class 5: Strings in Python

Learn how to handle text data in Python. Cover string manipulation, slicing, formatting, and common string methods.

Class 6: Dictionary and Tuple

Explore dictionaries and tuples, two of Python’s key data structures. Learn how to use dictionaries for key-value mapping and tuples for immutable collections of data.

Class 7: Set and Frozen Set in Python

Understand the unique properties of sets and frozen sets in Python. Learn how to use them to handle collections of unique items.

Class 8: Functions and Advanced Functions

Learn to write reusable code using functions. Explore advanced concepts like recursion, lambda functions, and decorators.

Class 9: File Handling and Error Handling

Learn how to read from and write to files in Python. Handle errors effectively using try-except blocks, ensuring your program is robust and user-friendly.

Class 10 & 11: OOPs (Object-Oriented Programming)

Dive into OOP concepts like classes, objects, inheritance, polymorphism, and encapsulation. Explore coding best practices and get introduced to Machine Learning basics and useful coding tips.

Class 12: NumPy Library

Learn numerical computations using NumPy, the fundamental library for scientific computing in Python. Understand arrays, array operations, and basic mathematical functions.

Class 13: Pandas Library

Master data manipulation with Pandas. Learn to handle large datasets, perform data cleaning, and analyze data using DataFrames.

Class 14: Resume Building Session

Get professional guidance on creating an impressive resume that highlights your technical skills and projects effectively.

Class 15: Data Visualization

Explore data visualization with Matplotlib. Learn to create compelling charts and graphs. Perform exploratory data analysis using a dataset of the richest people.

Class 16: Career Guidance

Receive expert advice on choosing the right career path, preparing for interviews, and building a roadmap for success in the tech industry.

Class 17 & 18: HTML

Learn Hypertext Markup Language (HTML) for structuring web pages. Cover the basics in Part 1 and advanced topics like forms, tables, and multimedia integration in Part 2.

Class 19: Web Scraping with Beautiful Soup

Understand how to extract data from websites using the Beautiful Soup library. Learn to scrape data from Flipkart for practical insights.

Class 20: Data Visualization with Power BI

Learn how to use Power BI to create interactive dashboards. Analyze Zomato data and build visually appealing dashboards for better decision-making.

Class 21: Multithreading and Regex

Dive into multithreading to execute multiple tasks simultaneously. Learn about Regular Expressions (Regex) for pattern matching and text processing.

Class 22: Git and GitHub

Understand version control with Git. Learn to work with repositories, make commits, and collaborate using GitHub.

Class 23: CSS

Learn to style web pages with CSS. Understand layout techniques, styling properties, and how to make web pages visually appealing.

Class 24 & 25: Django Framework

Learn to build robust web applications with Django. Cover the basics in Part 1 and work on a hands-on Django project in Part 2.

Class 26 & 27: SQL and MySQL

Master SQL concepts, including DDL (Data Definition Language) commands, and learn how to integrate MySQL with Python to handle databases efficiently.