• Save Rs. 3000/- on all Summer trainings. Offer ends in 31-March-2020 Enroll Now!

Python Training with MongoDB (Live Project) (Duration : 60 Days ) Rs. 5500/-

Python Training	with MongoDB (Live Project)

Description

ICS provides special courses Python. This course is a great introduction to both fundamental programming concepts and the Python programming language. By the end, you'll be familiar with Python syntax and you'll be able to put into practice what you'll have learned in a final project you'll develop locally.

  •  History
  •  Features
  •  Setting up path
  •  Working with Python
  •  Basic Syntax
  •  Variable and Data Types
  •  Operator
  •  If
  •  If- else
  •  Nested if-else
  •  Break
  •  Continue
  •  Pass
  •  For
  •  While
  •  Nested loops
  •  Accessing Strings
  •  Basic Operations
  •  String slices
  •  Function and Methods
  •  Introduction
  •  Accessing tuples
  •  Operations
  •  Working
  •  Functions and Methods
  •  Introduction
  •  Accessing list
  •  Operations
  •  Working with lists
  •  Function and Methods
  •  Introduction
  •  Accessing values in dictionaries
  •  Working with dictionaries
  •  Properties
  •  Functions
  •  Defining a function
  •  Calling a function
  •  Types of functions
  • Function Arguments
  •  Anonymous functions
  •  Global and local variables
  •  Importing module
  • Math module
  • Random module
  • Packages
  • Composition
  •  Printing on screen
  •  Reading data from keyboard
  •  Opening and closing file
  •  Reading and writing files
  •  Functions

  •  Exception
  •  Exception Handling
  •  Except clause
  •  Try ? finally clause
  •  User Defined Exceptions

OOPs concept

  •  Class and object
  •  Attributes
  •  Inheritance
  •  Overloading
  •  Overriding
  •  Data hiding

  •  Match function
  • Search function
  • Matching VS Searching
  • Modifiers
  • Patterns
  •  Introduction
  •  Architecture
  •  CGI environment variable
  •  GET and POST methods
  •  Cookies
  •  File upload
  •  Introduction
  • Connections
  • Executing queries
  • Transactions
  • Handling error
  •  Socket
  •  Socket Module
  •  Methods
  •  Client and server
  •  Internet modules
  •  Thread
  •  Starting a thread
  •  Threading module
  • Synchronizing threads
  •  Multithreaded Priority Queue
  •  Thread
  •  Starting a thread
  •  Threading module
  • Synchronizing threads
  •  Multithreaded Priority Queue
Learn how to install Python, distinguish between important data types and use basic features of the Python interpreter, IDLE.
1.1. Installation of Python
1.2. Using the Python Interpreter IDLE
1.3. Salient Features of Python
1.4. Basic Syntax of Python
Learn about numeric, string, sequence and dictionary data types and relevant operations while practicing Python syntax.
2.1. Data Types and Variables
2.2. Numeric Data Types
2.3. String Data Type
2.4. Sequence Data Type
2.5. Dictionary Data Type
2.6. Assignment
Learn how to write programs using conditionals, loops, iterators and generators, functions and modules and packages.
3.1. Understanding Programs and Programming
3.2. Using Conditionals
3.3. Using Loops
3.4. Using Functions
3.5. Using Functions from Built-in Modules
3.6. Constructing Modules and Packages
3.7. Assignment 
Learn about the important features of Object-oriented Programming while using Classes and Objects, two main aspects of the OOP paradigm.
4.1. Overview of OOP
4.2. Declaring Class and Creating Object
4.3. Understanding Inheritance
4.4. Using Magic Methods
4.5. Assignment
Learn about relational databases while learning how to store and retrieve data from an SQLite database through Python.
5.1. Introduction to SQL
5.2. Creating an SQLite database
5.3. Accessing SQLite Database through Python
5.4. Assignment
Learn how to install PyQt5 toolkit, Qt Designer and create a graphical user interface using common widgets and menu systems.
6.1. GUI and Event driven programming
6.2. Qt Designer
6.3. Using Common Widgets    
6.4. Geometry Management
6.5. Designing Menu Systems
6.6. Assignment
Learn about various resources to extend your learning for the Python programming language.
Excited to learn Python, click here to sign-up for the training.

SUBSCribe to our newsletter