Date | Days | Batch | Seats |
---|---|---|---|
26th Jan | Sat & Sun | Timings : 08:30 AM – 12:30 PM (IST) | Sold |
09th Feb | Sat & Sun | Timings : 08:30 AM – 12:30 PM (IST) | Filling Fast |
02nd Mar | Sat & Sun | Timings : 08:30 AM – 12:30 PM (IST) |
Course Price:
₹11999 ₹ 14999
15% Off
Goal: Give a brief idea of what Python is and touch on the basics.
Learning Objectives: At the end of this Module, you should be able to:
• Define Python
• Understand the need for Programming
• Know why to choose Python over other languages
• Setup Python environment
• Understand Various Python concepts – Variables, Data Types Operators, Conditional Statements and Loops
• Illustrate String formatting
• Understand Command Line Parameters and Flow control
Topics:
• Overview of Python
• Companies using Python
• Other applications in which Python is used
• Discuss Python Scripts on UNIX/Windows
• Variables
• Operands and Expressions
• Conditional Statements
• Loops
• Command Line Arguments
• Writing to the screen
Hands-on/Demo:
• Creating “Hello World” code
• Variables
• Demonstrating Conditional Statements
• Demonstrating Loops
Goal: Learn different types of sequence structures, related operations, and their usage. Also learn diverse ways of opening, reading, and writing to files.
Learning Objectives: At the end of this Module, you should be able to:
• Understand Operations performed on Files
• Learn what Sequences are
• Execute Sequence Operations
• Understand Types of Sequences in Python: Lists, Tuples, Strings, Sets, Dictionaries
Topics:
• Python files I/O Functions
• Lists and related operations
• Tuples and related operations
• Strings and related operations
• Sets and related operations
• Dictionaries and related operations
Hands-on/Demo:
• Tuple – properties, related operations, compared with a list
• List – properties, related operations
• Dictionary – properties, related operations
• Set – properties, related operations
Goal: In this Module, you will learn how to create user-defined functions and different Object Oriented Concepts like Inheritance, Polymorphism, Overloading etc.
Learning Objectives: At the end of this Module, you should be able to:
• Define and call Functions
• Understand why the return statement is used
• Understand and execute Object-Oriented Concepts
Topics:
• Functions
• Function Parameters
• Global variables
• Variable scope and Returning Values
• Lambda Functions
• Object-Oriented Concepts
Hands-on/Demo:
• Functions – syntax, arguments, keyword arguments, return values
• Lambda – features, syntax, options, compared with the functions
Goal: In this Module, you will learn how to create generic python scripts, how to address errors/exceptions in code and finally how to extract/filter content using regex.
Learning Objectives: At the end of this Module, you should be able to:
• Use Standard Libraries
• Use Modules
• Understand Exception Handling
• Create User Defined Exceptions
Topics:
• Standard Libraries
• Modules Used in Python (OS, Sys, Date and Time etc.)
• The Import statements
• Module search path
• Package installation ways
• Errors and Exception Handling
• Handling multiple exceptions
Hands-on/Demo:
• Errors and exceptions – types of issues, remediation
• Packages and module – modules, import options, sys path
Goal: This Module helps you get familiar with the basics of statistics, different types of measures and probability distributions, and the supporting libraries in Python that assist in these operations.
Learning Objectives: At the end of this Module, you should be able to:
• Create arrays using NumPy
• Use NumPy to perform mathematical operations on arrays
• Read and write data from text/CSV files into arrays and vice-versa
• Understand Pandas and employ it for data manipulation
• Understand and use the data structures available in Pandas
• Read and write data between files and programs
Topics:
• NumPy – arrays
• Operations on arrays
• Indexing slicing and iterating
• Reading and writing arrays on files
• Pandas – data structures & index operations
• Reading and Writing data from Excel/CSV formats into Pandas
Hands-on/Demo:
• NumPy library- Installation, Creating NumPy array, operations performed on NumPy array
• Pandas library- Installation, creating series and data frames, Importing and exporting data
Goal: In this Module, you will learn in detail about data visualization.
Learning Objectives: At the end of this Module, you should be able to:
• Create simple plots like scatter plot, histogram, bar graph, pie chart using Matplotlib
• Add different styles to the plot
• Use the different forms of plots available in Matplotlib
Topics:
• matplotlib library
• Grids, axes, plots
• Markers, colours, fonts and styling
• Types of plots – bar graphs, pie charts, histograms
• Contour plots
Hands-on/Demo:
• Matplotlib – Installation, Using Scatterplot, histogram, bar graph, pie chart to show information, Styling of Plot
Goal: Through this Module, you will understand in detail about Data Manipulation.
Learning Objectives: At the end of this Module, you should be able to:
• Perform function manipulations on Data objects
• Perform Concatenation, Merging and Joining on DataFrames
• Iterate through DataFrames
• Explore Datasets and extract insights from it
Topics:
• Basic Functionalities of a data object
• Merging of Data objects
• Concatenation of data objects
• Types of Joins on data objects
• Exploring a Dataset
• Analyzing a dataset
Hands-on/Demo:
• Pandas Function- Ndim(), axes(), values(), head(), tail(), sum(), std(), iteritems(), iterrows(), itertuples(), GroupBy operations, Aggregation, Concatenation, Merging and joining
This module is a combination of Live Instructor-Led Training and Self-paced learning.
Goal: In this module, you will learn GUI programming using ipywidgets package.
Learning Objectives: After completing this module, you should be able to:
• Learn ipywidgets package
• Understand different widgets like Numeric Widgets, Boolean Widgets, Selection Widgets, String Widgets, Date Picker, Color Picker and Container Widgets
• Create an application using ipywidgets package
Topics:
• Ipywidgets package
• Numeric Widgets
• Boolean Widgets
• Selection Widgets
• String Widgets
• Date Picker
• Color Picker
• Container Widgets
• Creating a GUI Application
Hands-on/Demo:
• Create GUI
Self-paced Concept: Network Programming and Multithreading
Goal: In this module, you will learn how to connect your server with MySQL DB. In addition, learn about Socket programming.
Learning Objectives: After completing this module, you should be able to:
• Understand the concept of Database
• Access MySQL DB
• Create socket for sending short messages
• Learn Multithreading concepts
Topics:
• MySQL DB access
• Network programming
• Multithreading
Hands-on/Demo:
• Database Creation
• CRUD Operations
• Network Creation
• Multithreading
This module is Self Paced
Goal: Throughout this Module, you will be designing Python Applications.
Learning Objectives: At the end of this Module, you should be able to:
• Design a Web Map using Folium and Pandas for displaying Volcanoes in USA and Population in different countries in a Single map Represent information from Dataset with the help of Plots
Topics:
• Use of Folium Library
• Use of Pandas Library
• Flowchart of Web Map application
• Developing Web Map using Folium and Pandas
• Reading information from Dataset and represent it using Plots
This module is Self Paced
Goal: Throughout this Module, you will be designing Python Applications.
Learning Objectives: At the end of this Module, you should be able to:
• Perform Web Scraping using Python
• Visualise Data on the browser using Bokeh
• Use OpenCV to create a motion detection software
Topics:
• Beautiful Soup Library
• Requests Library
• Scrap all hyperlinks from a webpage, using Beautiful Soup & Requests
• Plotting charts using Bokeh
• Plotting scatterplots using Bokeh
• Image Editing using OpenCV
• Face detection using OpenCV
• Motion Detection and Capturing Video
Structure your learning and get a certificate to prove it.
This Python Programming Certification Course will cover both basic and advance concepts of Python like writing python scripts, sequence and file operations, object-oriented concepts & web scraping. On this journey, you will go through some of the important and widely used Python libraries like pandas, numpy, matplotlib, etc.
After completing this course, you will be able to:
• Write python scripts, unit test code
• Programmatically download and analyse data
• Learn techniques to deal with different types of data – ordinal, categorical, encoding
• Learn data visualization
• Using IPython notebooks, master the art of presenting step by step data analysis
The Python Programming Certification Course is a good fit for the below professionals:
• Programmers, Developers, Technical Leads, Architects, Freshers
• Data Scientists, Data Analysts
• Statisticians and Analysts
• Business Analysts
• Project Managers
• Business Intelligence Managers
There are no hard pre-requisites. However, basic understanding of Computer Programming terminologies is beneficial.
Thank you and it was a wonderful and informative session.
Gr8 supporting staff. trainer have good exprinace in ITEM. Best food quality. overall very good exprinace during training
Excellent trainer with in depth domain knowledge. Good training infrastructure.
It was a wonderful training with such a wonderful trainer and learning environment. It was great to know how organizations work internally and the interrelated processes. Moreover the Trainer was so knowledgeable that he explained everything very patiently and with practical examples which made me understand each and everything so easily. I never expected it to be such a wonderful experience but I am planning to do rest of my certifications from here only. Cheers and all the best to everyone.
It was a great learning session. I hope we have more sessions similar to this for other life cycles, would love to attend and learn.
Its a great institution with quality staff and all necessary Infra. Cleared ITIL foundation in first attempt with good marks.
Recommend all you to join this for their certification.
I have done my foundation and intermediate of ITIL from ITS tech school in last month itself. I found the Sales Manager Mr Sandeep and trainer very helpful to understand the complete process and even they are helpful to bring future prospects with the candidates. I'm thankful to both of them and seek the same cooperation during my next courses with ITSTECHSCHOOL
It was great session. Trainer was good. I liked his way of teaching.
Well organised and Well conducted training.
Very good training and knowledgeable trainer.
Excellent Trainers
The professionalism is good exhibited by your organization and all the promised deliverables would be taken care of properly.
I will suggest all who ask about your institute to take the ITIL foundation course from your institute.The trainer was very good.
Training was excellent.The way of coordination was awesome. trainer was well expericed and tought with very good way. overall it was great experince with ITS.
Good Institute
It's been a real pleasure to have Chikanna as our instructor for Selenium. Overall good content coverage of the course and instructors expertise on the subject made it really interesting and exciting.
For all the professionals who are aspiring to learn selenium and achieve CICD for automation testing this is a must to do course especially from the expert like Mr. Chikkanna.
Its the best training which I had. The trainer had the most consummate skills of Java and Python. He explained everything by keeping himself in our shoes and we were able to get 90% at lats of the things which has taught in the last 4 days. Thanks to you for sending the most proficient trainer.
Good training Institute
Good Training Content. Both PPT and the hands on videos are awesome with respect to modules.
The trainer was professional with ample of knowledge, he explained the topics in detail and cleared most of our queries
overall was a good training
Experience was good as instructor is well skilled. I recommend people this institute for professional/ITIL certificates.
Very professional and Knowlegeable
Its Worth
Good Overall Training
Very good learning
Good learning experience!!
Good corporate Training Partner.
Its good Training
Very good learning and Practical Hands. Really like the approach and very fruitful session. I will recommend to others.
Good Training
Good course content and very interactive training provided.
Very Professional and skill people.
It was a great training session with desired details. Instructor was extremely supportive and drove the session with two way communication. Not at a single moment it went in a sleepy mode which was another great part of the training.
You don’t have to worry about the System Requirements as you will be doing your practical on a Cloud LAB environment. This environment already contains all the necessary software that will be required to execute your practicals.
You will do your Assignments/Case Studies using Jupyter Notebook that is already installed on your Cloud LAB environment whose access details will be available on your LMS. You will be accessing your Cloud LAB environment from a browser. For any doubt, the 24*7 support team will promptly assist you.
“You will never miss a lecture at ITS You can choose either of the two options:
• View the recorded session of the class available in your LMS.
• You can attend the missed session, in any other live batch.”
Your access to the Support Team is for lifetime and will be available 24/7. The team will help you in resolving queries, during and after the course.
Post-enrolment, the LMS access will be instantly provided to you and will be available for lifetime. You will be able to access the complete set of previous class recordings, PPTs, PDFs, assignments. Moreover the access to our 24×7 support team will be granted instantly as well. You can start learning right away.
Yes, the access to the course material will be available for lifetime once you have enrolled into the course.