Chat with us on Whatsapp
+91 7022424545
reach@cloud4green.com
Home
Services
IT Infrastructure
Rental Services
Practice Lab
Course
AWS Solution Architect
Azure Administrator
Google Cloud Platform (GCP)
DevOps
AWSDevOps
Azure DevOps
Data Science Foundation
Data Science Python
Machine Learning & Artificial Intellegince
Azure AI
Big data
Certified Ethical Hacking(CEH) v11
Cyber Security
Python
Java
kubernetes
VMware
Digital Marketing
Gallery
contact
REGISTER NOW
Python Training in Bangalore
Home
Python Training in Bangalore
Python Training in Bangalore
Course Name :
Python
Duration (in Hours)
40
Target Audience
Any IT professionals
Proficiency Level
Basic
Pre-requisites
Virtualization
Python Course Module:-
Click here to download
Course Contents
Chapter 1: Python Basics
Introduction to Python Language
Python installation – Windows, Mac & Linux distribution for Anaconda Python
Data types in Python
Variables, Operators (Arithmetic, Comparison and logical), and input/output, comments
Decision Making- if else, if-elif-else, Looping- while, for, break and continue statement and range function
String Objects- inbuilt methods, splitting and joining strings, format functions
Hands-On-Exercises
Chapter 2: Python Data Structures
List and its Operations
Tuple and its Operations
Set and its Operations
Dictionaries and its Operations
Python Arrays
Data comprehension
Hands-On-Exercises
Chapter 3: Python Functions
Introduction to Functions, def keyword, function call, function arguments, return types
Recursion
*args and **kwargs in Python, Tuple Unpacking
Lambda Expressions, Map, and Filter Functions
Nested Statements and Scope
Hands-On-Exercises
Chapter 4: Python Decorators, Generators, and iterators
Hands-On-Exercises
Chapter 5: OOP concepts in Python
Introduction and Pillars of OOP’s, Attributes and Class Keyword, Class Object Attributes and Methods
Objects and Constructors
Inheritance, Polymorphism, Encapsulation and Abstraction
Special Methods
Hands-On-Exercises
Chapter 6: Files
Working with Files
Reading and writing files, buffered read and write and other file methods
Logging and Debugger
Hands-On-Exercises
Chapter 7: Modules and Packages, Errors, and Exceptions Handling
Pip Install and PyPi, Modules and Packages, __name__ and "__main__"
Errors and Exception Handling- Try, except and finally
Pylint Overview
Running tests with the Unittest Library
Hands-On-Exercises
Chapter 8: Collections
namedtuple()
deque
ChainMap
Counter
OrderedDict
defaultdict
UserDict
UserList
Counter
OrderedDict
Chapter 9: SQL Database Access
SQL Database management
Basics of SQL
Clause and condition
Writing SQL queries
Joins
Hands On Project – Car Rental System (Database creation andquerying with MySQL)
Chapter 10: Writing GUI’s in Python (Tkinter)
Introduction, Components and Events, An Example GUI
The root Component
Adding a Button, Entry Widgets, Text Widgets, Check buttons
Hands on Project – Car Rental System (UI creation and database connectivity created earlier)
Chapter 11: Network Programming
Introduction
A Daytime Server
Clients and Servers
The Client Program
The Server Program
Hands On Project – Chat Application (Without UI, only terminal based)
Chapter 12: Date and Time
Sleep
Program execution time
more methods on date/time
Hands On Project – Digital and Analog Clock (Tkinter and datetime)
Chapter 13: Regular Expression
Split, Working with special characters, date, emails
Quantifiers
Match and find all, character sequence and substitute
Search method
Hands On Project – Application to check the strong password checker (Tkinter)
Chapter 14: Threads ESSENTIAL
Class and threads
Multi-threading
Synchronization
Treads Life cycle
use cases
Hands On Exercises- Square and Cube, checking the time consumed by each thread etc.
Next Batch
Starts From 14th september 2024
DataScience, Azure AI, AWS,AWSDevOps, Azure, GCP, Kubernetes, DevOps, CEH, Python, Full Stack Developer, Digital Marketing
Join Now
Course
AWS Solution Architect
Azure Administrator
Google Cloud Platform (GCP)
DevOps
AWSDevOps
Azure DevOps
Data Science Foundation
Data Science Python
Machine Learning & Artificial Intellegince
Azure AI
Big data
Certified Ethical Hacking(CEH) v11
Cyber Security
Python
Java
kubernetes
VMware
Digital Marketing
Subscribe to our all newsletter.