Online
Certified Python Developer

Course details

Vskills certification for Python Developers assesses the candidate for developing Python based applications. The certification tests the candidates on various areas in developing Python based software which includes knowledge of installation, usage, syntax and semantics of Python programming language.

Knowledge of OO (Object Oriented) programming principles is pre-requisite for certification.

Why should one take this certification?
This certification is intended for professionals and graduates wanting to excel in their chosen areas. It is also well suited for those who are already working and would like to take certification for further career progression.
Earning Vskills Python Developer Certification can help candidate differentiate in today's competitive job market, broaden their employment opportunities by displaying their advanced skills, and result in higher earning potential.

Who will benefit from taking this certification?
Job seekers looking to find employment in various IT companies or freelance, students generally wanting to improve their skill set and make their CV stronger and existing employees looking for a better role can prove their employers the value of their skills through this certification.

Table of Contents

Python Introduction
  • Introduction to Python
  • Features of Python
  • Why not Perl?
  • Why not Ruby?
  • What Programmers Say
  • Quiz - Python Introduction
Python Installation
  • For GNU/Linux and BSD users
  • For Windows Users
  • DOS Prompt
  • For Mac OS X Users
  • Quiz - Python Installation
Python First Steps
  • Python Introduction
  • Using The Interpreter Prompt
  • Choosing An Editor
  • Using A Source File
  • Getting Help
Python Basics
  • Literal Constants
  • Numbers
  • Strings
  • Python Variables
  • Identifier Naming
  • Data Types
  • Objects
  • Logical And Physical Lines
  • Indentation
  • Quiz - Python Basics
Python Operators and Expressions
  • Python Operator Introduction
  • Python Operators
  • Evaluation Order
  • Changing the Order Of Evaluation
  • Python Associativity
  • Python Expressions
  • Python Exercise 1
  • Python Exercise 1 Solutions | Questions 1-6
  • Python Exercise 1 Solution | Question 7
Python Data Structures
  • Data Structures Introduction
  • Indexing
  • Slicing
  • Indexing & Slicing Practice
  • Sequences
  • List
  • Tuple
  • Dictionary
  • Mutable & Immutable Objects
  • Python Exercise 2
  • Set
  • Data Structures - 2
  • More About Strings
  • Quiz - Python Data Structures
Python Functions
  • Functions Introduction
  • Function Example
  • Python Built-Ins & Methods - Part 1
  • Python Built-Ins & Methods - Part 2
  • Python Built-Ins & Methods - Part 3
  • Local Variables
  • Using The global Statement
  • Using nonlocal statement
  • Default Argument Values
  • Keyword Arguments
  • VarArgs parameters
  • Keyword-only Parameters
  • Functions Advanced
  • DocStrings
  • Annotations
  • Quiz - Python Functions
Python Control Flow
  • Control Flow Introduction
  • The if statement
  • The for loop
  • The while Statement & Range Function
  • Python Exercise 3
  • Exercise 3 Solution
  • break & continue statement
  • Control Flow Advanced
  • Quiz - Python Control Flow
Python Modules
  • Modules Introduction
  • Byte-compiled .pyc files
  • The from ... import ... statement
  • A module's __name__
  • Making Your Own Modules
  • The dir function
  • Packages
  • Quiz - Python Modules
Problem Solving
  • The Problem
  • The Solution
  • Second Version
  • Third Version
  • Fourth Version
  • More Refinements
  • The Software Development Process
Python Object Oriented Programming
  • Object-Oriented Programming Introduction
  • The self
  • Classes
  • Object Methods
  • The __init__ method
  • Class And Object Variables
  • Inheritance and Deck of Cards
  • Quiz - Python Object Oriented Programming
Python Input Output
  • Input-Output Introduction
  • Input from user
  • Files
  • Pickle
  • Quiz - Python Input Output
Python Exceptions
  • Exception Introduction
  • Errors
  • Exceptions
  • Handling Exceptions
  • Raising Exceptions
  • Finally
  • The with statement
  • Quiz - Python Exceptions
Python Standard Library
  • Standard Library Introduction
  • sys module
  • logging module
  • urllib and json modules
  • Module of the Week Series
  • Quiz - Python Standard Library
Python Miscellaneous
  • Passing tuples around
  • Special Methods
  • Single Statement Blocks
  • Lambda Forms
  • List Comprehension
  • Receiving Tuples and Dictionaries in Functions
  • exec and eval
  • The assert statement
  • The repr function
  • Lambda Expression & List Comprehension Exercise
Ultima actualização em  01 February, 2019

Job roles this course is suitable for:

Python Developer , Programmer , python
50% off through Laimoon! Get This Deal
AED 177
AED 426
Money Back Guarantee