Python Programming (CBSE)

Learn with hands-on examples in 10 months

About the Course

CBSE class XI and XII students of computer science to get understand this programming language, solve exercises, make projects and prepare for their class and board examinations.

Course in Brief:
(CBSE class XI & XII students)

Python 3.x (Any Platform) with IDLE and Pycharm

Introduction, Basic Tokens
Input/Output Functions
Control Structure
Strings and Container Types
Functions/Procedures, Modules, Packages
Exception Handling
Data Files Handling
Object-Oriented Approach
Database with MongoDB, MySQL
Web programming with DJango

Prerequisites for this course

No prior programming language knowledge,

Minimum knowledge of installing a software.

Logical thinking and problem-solving ability.

Basic Computer H/W and S/W Knowledge

Desired to Learn
Learners’ must have a system with any 64-bit OS, preferably Windows 10

Course Level: Beginner

Mode of delivery: Online (English)

Course Fee: Rs 1500/month

Instructor: From Inductry

Support: Online Text Chat with the Instructor


Associated Courses:
Machine Learning
Java for ICSE

Course Details

Python Language Basics

Python installation and Setting up the environment with different IDEs

  1. Writing your first Python Program
  2. Structure of a Python Program
  3. Basic Tokens (Data Types, Literals / Identifiers), Expressions and Operators
Standard I/O operations
  1. input() / print() methods
  2. Formatted print()
Control Structures (with hands-on exercises)
  1. if, if-else, if-elif
  2. while, for
  3. break, continue & pass
Strings & Container Types
  1. Strings and its methods
  2. Container types (List, Set, Tuple, Dictionary)
  3. Operations like Indexing, Slicing, Comparing, Searching
Functions and Procedures
  1. Design with functions & procedures: arguments and return
  2. Lambda (Anonymous) functions
  3. check icon Global and local variables
  4. Program structure and design
  5. Recursive functions

Advanced Components

Modules & Packages

  1. Importing module with import & from
  2. Creating your own modules & packages/sub-packages
Exception Handling
  1. Exceptions & Errors
  2. Types of Exception
  3. Use of try, except and final block
  4. Control Flow in Exceptions
Stream file Input/output Operation
  1. Streams, File class and its methods.
  2. Creating and working with files
  3. Working with CSV files and CSV Module
Python-Data Base Communication
  1. Database & its types
  2. SQL & NoSQL
  3. MySQL
  4. Creating Database
  5. Executing the Queries
  6. Executing DML Operations
Introduction to Python Web Frameworks
  1. Installing and setting up Django
  2. Designing Web Pages
  3. Flask

Copyright © 2020 CTrick - All © rights reserved by CTrick Web-Team