Python

Course Features

Course Details





Mastering Python

Python the most trending and highest paid Programming Jobs. Enrol Today!


Learn Python from myTectra the market leader !

Training Features

Instructor-led Sessions

30 Hours of Online Live Instructor-Led Classes. Weekend Class : 10 sessions of 3 hours each. Weekday Class : 15 sessions of 2 hours each.

Lifetime Access

You get lifetime access to Learning Management System (LMS) where presentations, quizzes, installation guide & class recordings are there.

Real-life Case Studies

Live project based on any of the selected use cases, involving real time project of the various Python concepts.

24 x 7 Expert Support

We have 24x7 online support team to resolve all your technical queries, through ticket based tracking system, for the lifetime.

Assignments

Live project based on any of the selected use cases, involving of the various Python concepts.

Certification

Towards the end of the course, you will be given access to online Test. myTectra certifies you as an Python Expert based on the scoring of 60% or above.

Course Outline



Chapter 1:An Introduction to Python

CHAPTER 2:BEGINNING PYTHON BASICS

  • 2.1. The print statement
  • 2.2. Comments
  • 2.3. Python Data Structures & Data Types
  • 2.4. String Operations in Python
  • 2.5. Simple Input & Output
  • 2.6. Simple Output Formatting

CHAPTER 3: Python Program Flow

  • 3.1. Indentation
  • 3.2. The If statement and its' related statement
  • 3.3. An example with if and it's related statement
  • 3.4. The while loop
  • 3.5. The for loop
  • 3.6. The range statement
  • 3.7. Break & Continue
  • 3.8. Assert
  • 3.9. Examples for looping

CHAPTER 4: Functions & Modules

  • 4.1. Create your own functions
  • 4.2. Functions Parameters
  • 4.3. Variable Arguments
  • 4.4. Scope of a Function
  • 4.5. Function Documentation/Docstrings
  • 4.6. Lambda Functions & map
  • 4.7. An Exercise with functions
  • 4.8. Create a Module
  • 4.9. Standard Modules

CHAPTER 5: Exceptions

  • 5.1. Errors
  • 5.2. Exception Handling with try
  • 5.3. Handling Multiple Exceptions
  • 5.4. Writing your own Exceptions

CHAPTER 6:File Handling

  • 6.1. File Handling Modes
  • 6.2. Reading Files
  • 6.3. Writing & Appending to Files
  • 6.4. Handling File Exceptions
  • 6.5. The with statement

CHAPTER 7: Classes In Python

  • 7.1. New Style Classes
  • 7.2. Creating Classes
  • 7.3. Instance Methods
  • 7.4. Inheritance
  • 7.5.Polymorphism
  • 7.6. Exception Classes & Custom Exceptions

CHAPTER 8:Regular Expressions

  • 8.1 Simple Character Matches
  • 8.2 Special Characters
  • 8.3 Character Classes
  • 8.4 Quantifiers
  • 8.5 The Dot Character
  • 8.6 Greedy Matches
  • 8.7 Grouping
  • 8.8 Matching at Beginning or End
  • 8.9Match Objects
  • 8.10 Substituting
  • 8.11 Splitting a String
  • 8.12 Compiling Regular Expressions
  • 8.13 Flags

CHAPTER 9:Data Structures

  • 9.1 List Comprehensions
  • 9.2 Nested List Comprehensions
  • 9.3 Dictionary Comprehensions
  • 9.4 Functions
  • 9.5 Default Parameters
  • 9.6 Variable Arguments
  • 9.7 Specialized Sorts
  • 9.8 Iterators
  • 9.9 Generators
  • 9.10 The Functions any and all
  • 9.11 The with Statement
  • 9.12 Data Compression

CHAPTER 10:Writing GUIs in Python

  • 10.1 Introduction
  • 10.2 Components and Events
  • 10.3 An Example GUI
  • 10.4 The root Component
  • 10.5 Adding a Button
  • 10.6 Entry Widgets
  • 10.7 Text Widgets
  • 10.8 Checkbuttons
  • 10.9 Radiobuttons
  • 10.10Listboxes
  • 10.11 Frames
  • 10.12 Menus
  • 10.13 Binding Events to Widgets

CHAPTER 11: Network Programming

  • Introduction
  • 11.1 A Daytime Server
  • 11.2 Clients and Servers
  • 11.3 The Client Program
  • 11.4 The Server Program
  • 11.5 Recap
  • 11.6 An Evaluation Client and Server
  • 11.7 The Server Portion
  • 11.8 A Threaded Server

CHAPTER 12:Python MySQL Database Access

  • Introduction
  • 12.1 Installation
  • 12.2 DB Connection
  • 12.3 Creating DB Table
  • 12.4 INSERT, READ,UPDATE, DELETE operations
  • 12.5 COMMIT & ROLLBACK operation
  • 12.6 Handling Errors


Request more information


More About Python


Will Python Replace Java?

According to the IT programming trend, Java is currently more popular than other programming languages in terms of number of jobs, number of existing Java developers and overall usage statics in IT compared to Python.

Read more


Can I learn Python in a Month

The question is simple! Can you learn Python coding in a month? Before we get into that we should learn why Python! There are several reasons why one need to learn Python programming

Read more

Why Python


Ratings

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Awards

This course does not have any sections.