- Duration / Course length: 1 To 2 Months Start now
- Certificates:
- Course delivery: This course is delivered in video format
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
- For GNU/Linux and BSD users
- For Windows Users
- DOS Prompt
- For Mac OS X Users
- Quiz - Python Installation
- Python Introduction
- Using The Interpreter Prompt
- Choosing An Editor
- Using A Source File
- Getting Help
- Literal Constants
- Numbers
- Strings
- Python Variables
- Identifier Naming
- Data Types
- Objects
- Logical And Physical Lines
- Indentation
- Quiz - Python Basics
- 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
- 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
- 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
- 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
- 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
- The Problem
- The Solution
- Second Version
- Third Version
- Fourth Version
- More Refinements
- The Software Development Process
- 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
- Input-Output Introduction
- Input from user
- Files
- Pickle
- Quiz - Python Input Output
- Exception Introduction
- Errors
- Exceptions
- Handling Exceptions
- Raising Exceptions
- Finally
- The with statement
- Quiz - Python Exceptions
- Standard Library Introduction
- sys module
- logging module
- urllib and json modules
- Module of the Week Series
- Quiz - Python Standard Library
- 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