Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Tame the Python - A Beginners Masterclass
Rating: 5.0 out of 5(2 ratings)
9 students

Tame the Python - A Beginners Masterclass

This course is for absolute beginers and does not require any prior programing experience. Just enroll and start.
Created byPartha Roy
Last updated 3/2024
English

What you'll learn

  • Basics of computer programming
  • Python programming
  • How to build programming algorithms
  • Create apps using Python

Course content

9 sections35 lectures9h 40m total length
  • Course Introduction3:15
  • Installation and Setup6:55
  • Introduction to Jupyter Notebook19:06
  • Basic Syntax20:44
  • Operators27:35

Requirements

  • No programming experience required. This is a beginners masterclass and all programming fundamentals are covered in the course.
  • You will need a computer to complete the assignments

Description

Are you someone who want to learn how to code but don't know where to start? Without competent guidance you are most likely headed towards the 3 steps to failure i.e. Get Lost, Get Frustrated and then Give up

No one can deny the power of mentorship when it comes to learning a new skill. More often than not it can prove to be the sole deciding factor for your success. And that is why we have created this python masterclass that is specially designed for beginners. In this course we take you through each and every topic from its very fundamentals in extreme details.

Having completed this course it can be guaranteed that you will have end to end understanding how Python as a language works and how it can be used.


Module 1: Getting Started with Python

  • Introduction

  • Installation and Setup

  • Introduction to Jupyter Notebook

  • Basic Syntax

  • Operators


Module 2: Variables and Data types

  • Variables and Assignment

  • Data Types

  • Numbers

  • String

  • Booleans

  • List

  • Tuples

  • Dictionary

  • Sets

  • Data Type Conversion


Module 3: Conditions and Loops

  • If-Else Conditions

  • While Loops

  • For Loops

  • Nested Loops

  • Loop Control Statements

  • Iterators


Module 4: Functions

  • Standard Functions

  • Function Arguments

  • Recursive Functions

  • Anonymous or Lamda Functions

  • Scope of Variables


Module 5: Classes and Objects

  • Object Oriented Programming in python

  • Creating Classes

  • Creating Instance Objects

  • Accessing Attributes and Methods

  • Built-In Class Attributes

  • Destroying Objects and Garbage Collection


Module 6: Inheritance

  • Inheritance

  • Types of Inheritance

  • Encapsulation

  • Polymorphism


Module 7: Error Handling

  • Exceptions

  • Exception Handling

  • Else Block

  • Raising an Exception

  • User Defined Exception


Module 8: Extended Topics

  • User Input

  • Python Date-time

  • Python Math

  • Regular Expressions

Who this course is for:

  • Learners who have no prior knowledge in programming and want to start
  • Learners who have prior programming knowledge and wants to learn Python