Core Python Training and Placement Course
24×7 Doubt support
Expert Trainers
Classroom Course
Assignment and Quiz
Real-Time Live Projects
Course Duration : 1 month (30 days)
About
This course builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures in python . Why Learn PYTHON programming? Python is a programming language that has relatively simple syntax. This makes it an ideal choice for beginners who are just starting out in the field of programming Python is used for developing websites and software, task automation, data analysis, and data visualization. It is easy to learn in comparison with any other programming language, Python has been adopted by many non-programmers also such as accountants and scientists, for a variety of everyday tasks, like organizing finances etc.
Timings
Weekdays : Mon, Tue, Wed, Thu, Fri (2 hrs)
Weekends : Sat, Sun (4-6hrs)
Modes Of Teaching
Course Content
Core Python Training 1. How to set up an environment for Python development 2. Python Basics 3. Python Syntax Overview, Indentation, Comments 4. Variable declaration 5. Data types and Dat Structures 5.1 Primitive and non primitive 5.2 Non-primitive Data types 6. Operators in python 7. How to write a Basic Python code, Variable declaration datatypes and Operators and usage 8. Conditional statements, looping, Control flow 8.1 If Statement 8.2 If-Else statement 8.3 if elif else statement 8.4 Looping 8.5 For statement 8.6 For with else statement 8.7 While loop 8.8 while with else statement 9. Control statement (Break, continue, pass)
10. Functions in python 10.1 Syntax 10.2 *args and *kwargs 10.3 Scope of variables 10.4 Lambda function with map, filter, reduce 10.5 DocString 10.6 Modules and Standard Modules
11. File handling in Python 11.1 File opening modes 11.2 context manager in python 11.3 File operations 11.3.1 Open and Create 11.3.2 Read and Write 11.3.3 Update and Delete
12. Exception handling in python 12.1 Types of errors in python 12.2 Try Except 12.3 Try, Except and Finally 12.4 Try, except and else 12.5 Mutiple Exception 12.6 Raising Exception 12.7 User defined Exception
13. Oops Concept with programming Syntax 13.1 Class, Object 13.2 Polymorphism, encapsulation 13.3 Inheritance 13.4 Types of Methods in Python 13.5 Example on how to use Oops in python
14. Core Python Concepts 14.1 Iterators 14.2 Generators 14.3 decorators 14.4 Example on how to use core concepts in python
15. Comprehension 15.1 List 15.2 Nested List 15.2.1 if statement 15.2.2 If-else statement 15.2.3 Nested if and else statement 15.3 Dictionary 15.4 Sorting 15.4.1 List 15.4.2 Dictionary 15.5 Using comprehension in python
16. Date Time and threading 16.1 Terms in threading 16.2 Process 16.3 Thread 16.4 Multithreading 16.5 Time complexity 16.6 Thread Life cycle 16.7 programming with threading and Multithreading 16.8 Synchronization 16.9 Sleep and execution time of code 16.10 Date Time Module 16.11 Using threading and date time concepts
17. Advance data Structures/collection in python 17.1 Deque 17.2 Named Tuple 17.3 Chain Map 17.4 Counter 17.5 Ordered Dictionary 17.6 Un ordered dictionary 17.7 Usage of Advance data structures in python
18. Python MYSQL 18.1 SQL statement and Operations 18.2 Create and Read 18.3 Update and Delete 18.4 SQL to Python Connector Package Installation 18.5 CRUD Operations 18.6 Commit 18.7 Rollback 18.8 SQL Related Exception handling
19. Network Programming with Python 19.1 Terms and Basics of Network Programming 19.2 The Architecture of Data Transmission between sender and Receiver 19.3 Receiving data From the Remote server 19.4 Server Side Programming with Client 19.5 How to work with networking in python and Data transmission in python
20. Regular Expression in Python 20.1 Regex Syntax 20.1.1 Quantifiers 20.1.2 Meta characters 20.1.3 Special Sequence 20.1.4 Sets 20.1.5 Python re-module 20.1.6 Methods with Regex usage
21. GUI Programming Python 21.1 Starting 21.2 Components and Events 21.3 An Example GUI 21.4 Widgets 21.5 Layout Management 21.6 Signals and Slots 21.7 Q Message Box and Q Dialog 21.8 Database and handling 21.9 Developing GUI application with PyQt5 and Python
22. API access with python 22.1 Google text to speech 22.2 Google Speech to text 22.3 OpenWeather Map 22.4 Implementing Open API using Python
23. DataScience With Python 23.1 Python Series 23.2 Python dataframe 23.3 Numpy 23.4 Matplotlib 23.5 Example of python Data Science Module
24. The Project with python 24.1 Creating Application with each Python framework 24.2 Django 24.3 PyQt5 24.4 Console oriented Core App
Contact Us
Training Center
Chennai Branch : Saidapet coaching center,
No. 31A, E Jones Rd, Periyapet, Saidapet Chennai, Tamil Nadu
Pin Code – 600015 (IN)
Call Us:
(+91) 04442064048
(+91) 9385252523
Have a Conversation