Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete Python 3 Masterclass - Beginner to Expert
1 students
Last updated 6/2021
English

What you'll learn

  • Python Introduction
  • Core principals & features of Python
  • Python Installation on Windows
  • Python Installation on Linux - Ubuntu(v16.04) & Ubuntu(v18.04)
  • Comments in Python
  • Python Variables and variable scopes
  • Variables global & nonlocal keyword
  • Number and Boolean datatype in Python
  • Python Operators
  • Python Datatypes
  • Python Datatype Tuple
  • Index of elements & index() method on Tuple
  • Slicing, concatenation and unpacking of elements in Tuple
  • Python Datatype Set
  • Mathematical operations [Union Join, Intersection, Difference, Symmetric Difference] on Set
  • Python Datatype Dictionary
  • Shallow & deep copy and nested Dictionary
  • Dictionary comprehension

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

8 sections59 lectures7h 9m total length
  • What is Python6:35

    Discover Python: an interpreter, high-level dynamic language with procedural, object-oriented, and functional paradigms and core design principles like beautiful is better than ugly and explicit is better than implicit.

  • Features of Python4:52

    Explore Python’s features, including dynamic typing, cross-platform portability, and open source extensible standard library, plus support for procedural and object-oriented programming, unit testing, data analytics, machine learning, and web development.

  • Python popularity3:47
  • Career with Python6:13

Requirements

  • Computer with Windows, Mac or Linux operating systems are all supported.
  • Your enthusiasm to learn this programming language. It’s easy to learn and will be very valuable skill for lifetime.
  • Basic Knowledge of data structures is an advantage

Description

We have created this course with detailed explanation of every concept.

Currently we are publishing the content which is already prepared as part 1 of this course and will cover more topics of Python Programming Language.

This course covers theory and practical with examples for every conceptual topic of Python.

Following sections are covered in detail:

Python Introduction - Core principals of Python, features of Python, Python popularity, industrial domains & career growth with Python


Python Installation - Installation of Python on Windows, Linux Ubuntu(v16.04), Linux Ubuntu(v18.04)


Comments in Python - Single line & multi-line comments in Python, docstring in Python


Python Variables - Variables in Python, Python variable scopes, enclosing & built-in scopes, nonlocal keyword, delete variable, number & Boolean datatype in Python


Python Operators - Operator groups in Python, Arithmetic operator, Assignment operator, Comparison operator, Logical operator, Bitwise operator, Identity operator, Membership operator


Python Datatypes

Python Datatype Tuple - Creation of Tuple, Tuple elements index, index() method, append, change & delete of Tuple elements, slicing of elements, concatenation and unpacking of elements in Tuple, coding exercises on Tuple


Python Datatype Set - Creation of Set, accessing, add & remove of elements in Set, Mathematical operations like Union Join, Intersection, Difference, Symmetric Difference on Set, disjoint set, superset, subset methods, coding exercises on Sets


Python Datatype Dictionary - Creation of Dictionary, add, access, update, remove elements in Dictionary, shallow copy and deep copy of Dictionary, nested Dictionary, Dictionary built-in functions, Dictionary comprehension, coding exercises on Dictionary


Practice programs

Practical labs

Coding exercises


In future (near time) we will cover the other important topics of Python with this course. Following topics will be covered:

  1. Flow control & loops in Python

  2. Concepts of Object Oriented Programming (OOPs)

  3. File handling, exception handling and modules in Python programming language

Who this course is for:

  • Candidates starting their career in IT industry or looking for growth in their career
  • Software Developers and Testing professionals working towards automation
  • Data Scientists, Data Analysts, Network & Automation Engineers
  • Whoever wants to work in the field of Data Science, Machine Learning, Artificial Intelligence