Online & Offline Training


Excellent Lab Support


Work on Live Project


Get Expert Mentor



Python for kids

Python is a powerful, easy-to-read, high-level programming language. This means commands read like English words instead of complicated 0s and 1s and this makes it easy for kids to learn Python without a lot of experience.Python is used by Google, Disney, other big brands, and can be utilized to develop video games, numeric computing projects, and web frameworks. Python is also flexible enough for use in cyber security and AI!

Course Overview

Why you need to learn coding?

  • Develops Problem solving & Thinking skills
  • Drives Innovations
  • Improves Creativity
  • Coding is Fun
  • Improves persistence
  • Introduction to HTML4 & HTML5
  • Introduction to CSS & CSS3
  • Introduction to javascript
  • Introduction to jquery
  • Introduction to Bootstrap
  • Overview
  • Introductory Remarks about Python
  • How python is differ from other languages
  • Python Versions
  • Installing Python and Environment Setup
  • Variables
  • Memory mapping of variables
  • Keywords in Python
  • Comments in python
  • Operators
  • Basics I/O and Type casting
  • Getting user input
  • All datatype in python
  • Introduction to Python 'Number' & 'string' data types
  • Properties of a string
  • String built-in functions
  • Programming with strings
  • String formatting
  • Introduction to Python 'list' data type
  • Properties of a list
  • List built-in functions
  • Programming with lists
  • Introduction to Python 'tuple' data type
  • Tuples as Read only lists
  • Introduction to Python 'dictionary' data type
  • Creating a dictionary
  • Dictionary built-in functions
  • Introduction of Decision Making
  • Control Flow and Syntax
  • The if Statement
  • The if..else Statement
  • The if…elif…else Statement
  • Nested if…else Statement
  • The while Loop
  • break and continue Statement
  • The for Loop
  • Pass statement
  • Introduction of functions
  • Function definition and return
  • Function call and reuse
  • Function parameters
  • Built in functions
  • Modules
  • Importing module
  • Packages
  • Introduction of functions
  • Function definition and return
  • Function call and reuse
  • Function parameters
  • Built in functions
  • Modules
  • Importing module
  • Packages
  • Working with files
  • File objects and Modes of file operations
  • Reading, writing and use of 'with' keyword
  • read(), readline(), readlines(), seek(), tell() methods
  • Pattern matching
  • Meta characters for making patterns
  • re flags
  • Use of match() , sub() , findall(), search(), split() methods
  • OOPs concepts: Classes and objects
  • Making of a class and module namespace
  • Deep understanding of self and init ()
  • Inheritance and Overriding
  • Overloading functions
  • Operator overloading
  • Encapsulation: Hiding attributes
  • Working with MySQL database
  • Working with Sqlite3 database
  • Introduction to Tkinter module
  • Using root window
  • Creating frames
  • Using Labels and Buttons
  • Using Text and Entry widgets
  • KM to M converter application
  • Project: Calculator, Notepad etc.
  • How to create setup file of project.
  • What is Django?
  • Django and Python
  • Django's take on MVC: Model, View and Template
  • DRY programming: Don't Repeat Yourself
  • How to get and install Django
  • About the 3 Core Files
  • models.py
  • urls.py
  • views.py
  • Setting up database connections
  • Managing Users & the Django admin tool
  • Installing and using 'out of the box' Django features
  • Designing a good URL scheme
  • Generic Views
  • Form classes
  • Validation
  • Authentication
  • Advanced Forms processing techniques

Course Take Away

  • Learn Design
  • Learn Coding
  • Code your Apps
  • Live Project using Django
Thank you for register, we will get back to you.