Certification Course by E-Cell, IIT Roorkee

Complete Python Programming with Sql and MongoDB - Bhopal

₹ 3500

Miss. Nikita Choudhary
Python - ML Trainer
Review: 1248
Python Courses


  • Lectures 25 - 30
  • Duration 30 Days
  • MemberShip Yes
  • Projects Yes
  • Skill level Beginner
  • Language English
  • Assessments Yes
Course Description

This specialisation teaches the fundamentals of programming in Python 3. We will begin at the beginning, with variables, conditionals, and loops, and get to some intermediate material like keyword parameters, list comprehensions, lambda expressions, and class inheritance.
You will have lots of opportunities to practice. You will also learn ways to reason about program execution, so that it is no longer mysterious and you are able to debug programs when they don’t work.
By the end of the specialisation, you’ll be writing programs that query SQL for data and extract useful information from them. And you’ll be able to learn to use new modules and APIs on your own by reading the documentation. That will give you a great launch toward being an independent Python programmer.

Learning Outcomes
  • Become a professional Python Developer and get hired
  • Master modern Python 3 fundamentals as well as advanced topics
  • Learn Function Programming
  • Usage of the fundamental atoms of programming: variables, mathematical operators, logical operators, and boolean arithmetic.
  • Control structures for developing dynamic programs: conditionals, loops, functions, and error handling.
  • Learn Object Oriented Programming
  • The core data structures for creating useful programs: strings, lists, dictionaries, and file manipulation.
  • And Lot More...


  • Step - 1: Python Basic
  • Step - 2: Python Syntax
  • Step - 3: Python Data Types: List
  • Step - 4: Making Decisions If Statements
  • Step - 5: Loop Control
  • Step - 6: Iterators
  • Step - 7: File I/O
  • Step - 8: Classes and Objects
  • Step - 9: Error Handling
  • Step - 10: Date & Time module
  • Step - 11: OS module
  • Step - 12: Multi-threading & Multi Processing
  • Step - 13: SQLite Database
  • Step - 14: Some Basic SQLite3 Commands
  • Step - 15: Retrieving Data and Manipulating Data
  • Step - 16: Some SQLite3 Operators
  • Step - 17: SQLite3 Subquery
  • Step - 18: Make 2 + 1 Hands on Projects


Miss. Nikita Choudhary
Python - ML Trainer

Nikita have a very vibrant and dynamic personality with great teaching skills. She had worked in a number of industrial project and hence have a very good knowledge of the current demand of recruiters. She have very good teaching skills that helps students to gain interest in the topic.


1248 Review

Here is some latest Reviews
  1. yogita jain

    The Instructors are supportive and the training is definitely useful :)

  2. Srishti Mishra

    TechSim+ is very good place to learn Python and WEB Development with Python. In techSim+ we get hands on Practical Training with Real world project. Special thanks to Prateek Sir for teach me lot of things.

  3. Arham khan

    Such a wonderful experience and teacher has immense knowledge about his topic

Leave a Comment