Learn IT Niche Skills from IT Professionals and Academicians

Python, Machine Learning, Artificial Intelligence,IoT, Web Development, Full Stack Development,Test Automation and much more

logo


Kaushalya Technical Training and Consltancy Services

Basics of Python

Duration : 25 hours

Python has become the hot skill in the industry. It is essential for the graduates and professionals to learn and master these skills. Python is the one programming language which is used in building diverse applications such as Web Application Development, Embedded programming, data science, Artificial Intelligence and Machine Learning. .


Objectives of Training

  • Provide minds-on and hands-on training
  • Understand Python and its applications
  • Understand usage of python and how it is relevant
  • Master fundamentals of programming
  • solve problems which is required to crack campus recruitment or interview

Outcome of Training

  • Trainees are expected to be well versed with python and fundamentals of programming
  • To develop ability to convert algorithm to python code
  • Ready to crack campus recruitment/industry programming test
  • Training on Python should enable trainees to solve objective and programming type questions. This would help them to prepare for placements/switch career.

Course Content

  • Introduction to Python
  • Why Python
  • Applications built on python
  • History of python
  • Getting started with python
  • Writing simple scripts
  • Variables
  • Data Types
  • Operators
  • Conditional statements
  • Loops
  • Data formatting
  • User inputs
  • Wring simple scripts
  • Introduction to functions
  • Writing sample functions
  • Lambda functions
  • Packages, module
  • Importing modules
  • Introduction to higher order data types
  • Introduction to list, list operations and manipulation
  • Introduction to Dictionary, dictionary operations and manipulation
  • Introduction to Tuple,its operations and manipulation
  • Introduction to set and its operations and manipulation
  • Programs on higher order datatypes
  • Introduction to Class and Objects
  • Introduction to Object oriented concepts such as inheritance and polymorphism
  • Sample programming using oops
  • Usage of higher order data types with oops
  • Introduction to exception management
  • Sample programs to handle and manage exceptions
  • Introduction to file handling
  • CRUD operations on file
  • Sample programs on file management
  • Socket programming
  • Usage of networking api to extract information with webservers
  • Introduction to Regular expressions
  • Regular expression scripts to extraction information from a file
  • Introduction to web scraping
  • Web scraping using beautiful soup
  • Introduction to database management system
  • Writing simple SQL’s for CRUD operations
  • Working with SQLITE database
  • Introduction to GUI programming
  • GUI programming using TKINTER
  • Building sample UI and interfacing with database
  • Mock test
  • Assessment