- Experienced faculty
- Simplified explanations
- Theoretical Concept / Practicals
- Practice Questions and Regular tests
- Doubt clearing and Discussion
- 250+ Programs
LEARNING OBJECTIVE:
- This course is designed for students of CBSE, ICSE and other Boards.
- Students will be best prepared for the exams in all manners.
- Students will learn about the Python Programing Basic.
- They will acquire knowledge of latest computer technologies too.
- Making coding easier in Python.
- Clear understanding of difficult topics like file handling in Python
- Help students in preparing Projects
- Help students in preparing Practical Files
- Preparation for VIVA and Practical Examinations.
- Practicing 150-200 programs during course.
COURSE INFORMATION:
This course is for students and designed as per the CBSE, ICSE and other boards. Students will be provided with classes from best experienced teachers. Along with the classes, notes as well as question banks with answers will be provided for regular practice.
Students will gain good insights of basics, increase their mark in exam and will develop their interests in the IT field and know about its scope in the today’s world through these classes.
The books by the teachers as well as the Study trigger mobile APP will also be really helpful for the learners.
Topics
Unit 1: Introduction to Computer System
- Introduction to computers and computing: evolution of computing devices, components of a computer system and their interconnections, Input/Output devices.
- Computer Memory: Units of memory, types of memory – primary and secondary, data deletion, its recovery and related security concerns.
- Software: purpose and types – system and application software, generic and specific purpose software.
Unit 2: Introduction to Python
- Basics of Python programming, Python interpreter – interactive and script mode, the structure of a program, indentation, identifiers, keywords, constants, variables, types of operators, precedence of operators, data types, mutable and immutable data types, statements, expressions, evaluation of expressions, comments, input and output statements, data type conversion, debugging,
- Control statements: if-else, for loop.
- List operations – creating, initializing, traversing and manipulating lists, list methods and built-in functions.: len(), list(), append(), extend(), insert(), count(), find(), remove(), pop(), reverse(), sort(), sorted(), min(), max(), sum()
- Dictionary: concept of key-value pair, creating, initializing, traversing, updating and deleting elements, dictionary methods and built-in functions: len(), dict(), keys(), values(), items(), get(), update(), clear(), del()
Unit 3: Database concepts and the Structured Query Language
- Database Concepts: Introduction to database concepts and its need, Database Management System. Relational data model: concept of attribute, domain, tuple, relation, candidate key, primary key, alternate key, foreign key.
- Structured Query Language: Data Definition Language, Data Query Language and Data Manipulation Language, Introduction to MySQL: Creating a database, using database, showing tables using MySQL,
- Data Types : char, varchar, int, float, date.
- Data Definition Commands: CREATE, DROP, ALTER (Add and Remove primary key, attribute). Data Query Commands: SELECT-FROM- WHERE, LIKE, BETWEEN, IN, ORDER BY, using arithmetic, logical, relational operators and NULL values in queries, Distinct clause Data Manipulation Commands: INSERT, UPDATE, DELETE.
Unit 4: Introduction to the Emerging Trends
- Artificial Intelligence, Machine Learning, Natural Language Processing,
- Immersive experience (AR, VR), Robotics
- Big data and its characteristics, Internet of Things (IoT), Sensors, Smart cities,
- Cloud Computing and Cloud Services (SaaS, IaaS, PaaS);
- Grid Computing, Block chain technology.
Topics
Unit 1: Introduction to Computer System
- Introduction to computers and computing: evolution of computing devices, components of a computer system and their interconnections, Input/Output devices.
- Computer Memory: Units of memory, types of memory – primary and secondary, data deletion, its recovery and related security concerns.
- Software: purpose and types – system and application software, generic and specific purpose software.
Unit 2: Introduction to Python
- Basics of Python programming, Python interpreter – interactive and script mode, the structure of a program, indentation, identifiers, keywords, constants, variables, types of operators, precedence of operators, data types, mutable and immutable data types, statements, expressions, evaluation of expressions, comments, input and output statements, data type conversion, debugging,
- Control statements: if-else, for loop.
- List operations – creating, initializing, traversing and manipulating lists, list methods and built-in functions.: len(), list(), append(), extend(), insert(), count(), find(), remove(), pop(), reverse(), sort(), sorted(), min(), max(), sum()
- Dictionary: concept of key-value pair, creating, initializing, traversing, updating and deleting elements, dictionary methods and built-in functions: len(), dict(), keys(), values(), items(), get(), update(), clear(), del()
Unit 3: Database concepts and the Structured Query Language
- Database Concepts: Introduction to database concepts and its need, Database Management System. Relational data model: concept of attribute, domain, tuple, relation, candidate key, primary key, alternate key, foreign key.
- Structured Query Language: Data Definition Language, Data Query Language and Data Manipulation Language, Introduction to MySQL: Creating a database, using database, showing tables using MySQL,
- Data Types : char, varchar, int, float, date.
- Data Definition Commands: CREATE, DROP, ALTER (Add and Remove primary key, attribute). Data Query Commands: SELECT-FROM- WHERE, LIKE, BETWEEN, IN, ORDER BY, using arithmetic, logical, relational operators and NULL values in queries, Distinct clause Data Manipulation Commands: INSERT, UPDATE, DELETE.
Unit 4: Introduction to the Emerging Trends
- Artificial Intelligence, Machine Learning, Natural Language Processing,
- Immersive experience (AR, VR), Robotics
- Big data and its characteristics, Internet of Things (IoT), Sensors, Smart cities,
- Cloud Computing and Cloud Services (SaaS, IaaS, PaaS);
● Grid Computing, Block chain technology.