Upskill Python Knowledge to get a lucrative career in the field of Python Programing
Course on Python
60
60
Hours

Book Free Demo; Get the Best Price for Python Course
Fill in the form below to receive a callback
Register Now
At Quadraplus professionals will learn basics to advanced in Python and Django viz., Python Data structures, Python Program Flow , Python Functions & Modules to advanced level like Python for Machine Learning, AI, Web development and Data Science.
Course Objectives
At the completion of this course, learners will be able to
- Build basic programs by using Python and thoroughly understand scripting elements such as variables and flow control structures, conditional logic, looping, functions etc.,
- Use Python to read and write files and Python complete application development workflow
- Declare and perform operations on data structures, including lists, ranges, tuples, dictionaries, and sets.
- Apply the fundamental object-oriented programming concepts, good practices when writing OOP code
- Make the code robust by handling errors and exceptions properly
- Gain the necessary Python Knowledge to Switch to data-driven industries
- Kick start the career in the domain of AI, Data Science, Machine learning and Deep learning.
- Build Web applications using DJANGO web framework.
I. An Introduction to Python
- Why Python?
- Benefits of Python
- Python Syntax compared to other programming languages
- Python Installation
II. Beginning Python Basics
- The Print Statement
- Python Data Structures & Data Types
- String Operations in Python
- Simple Input & Output
- Simple Output Formatting
- Operators in Python
III. Python Program Flow
- Indentation
- The If statement and its’ related statement
- An example with if and it’s related statement
- The while loop
- The for loop
- The range statement
- Break &Continue
- Assert
- Examples for looping
IV. Functions& Modules
- Create your own functions
- Functions Parameters
- Variable Arguments
- Scope of a Function
- Function Documentations
- Lambda Functions& map
- n Exercise with functions
- Create a Module
- Standard Modules
V. Exceptions Handling
- Errors
- Exception handling with try
- Handling Multiple Exceptions
- Writing your own Exception
VI. File Handling
- File handling Modes
- Reading Files
- Writing& Appending to Files
- Handling File Exceptions
- The with statement
VII Classes In Python
New Style Classes
- Creating Classes
- Instance Methods
- Inheritance
- Polymorphism
- Exception Classes & Custom Exceptions
VIII Generators and Iterators
- Iterators
- Generators
- The Functions any and all
- With Statement
- Data Compression
IX Data Structures
List Comprehensions
- Nested List Comprehensions
- Dictionary Comprehensions
- Functions
- Default Parameters
- Variable Arguments
- Specialized Sorts
X Collections
- List Comprehensions
- Nested List Comprehensions
- namedtuple()
- deque
- ChainMap
- Counter
- OrderedDict
- defaultdict
- UserDict
- UserList
- UserString
XI Writing GUIs in Python (Tkinter)
- Introduction
- Components and Events
- An Example GUI
- The root Component
- Adding a Button
- Entry Widgets
- Text Widgets
- Check buttons
XII Python SQL Database Access
- Introduction
- Installation
- DB Connection
- Creating DB Table
- Insert, Read, Update, Delete operations
- Commit & Rollback operation
- Handling Errors
XIII Network Programming
- Introduction
- A Daytime Server
- Clients and Servers
- The Client Program
- The Server Program
XIV Date & Time
- Sleep
- Program execution time
- More methods on date/time
XV Few More Topics in Detailed
- Filter
- Map
- Reduce
- Decorators
- Frozen set
- Collections
XVI Regular Expression
- Split
- Working with special characters, date, emails
- Quantifiers
- Match and find all
- Character sequence and substitute
- Search method
XVII Threads ESSENTIAL
- Class and threads
- Multi-threading
- Synchronization
- Treads Life cycle
- Use cases
XVIII Accessing API ESSENTIAL
- Introduction
- Facebook Messenger
- Openweather
XIX DJANGO
- Django Overview
- Django Installation
- Creating a Project
- Usage of Project in depth Discussion
- Creating an Application
- Understanding Folder Structure
- Creating a Hello World Page
- Database and Views
- Static Files and Forms
- API and Security
Quadraplus Dubai helped me to build a new career in creative industry by providing practical knowledge in 3DS Max . The trainers are field experts with enormous practical knowledge, used real time projects to teach us. He walked us through the 3DS Max step by step navigating basic concepts to advanced level. Friendly and responsive staff.
Certified Trainer
Instructor’s Manuals
KHDA Approved Certificate
Project Based Training
Certification Assistance
Hands on Practice
Post Training Support