Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn and Practice Python Programming
Rating: 4.9 out of 5(12 ratings)
1,175 students

Learn and Practice Python Programming

Hands on learning from scratch
Created bySwapnil Saurav
Last updated 11/2024
English

What you'll learn

  • Python Programming
  • Introduction to Python Programming and Installation
  • Basic Python Operators, Conditions and Loops
  • Functions and Modules
  • Class and Objects
  • Data Structures- List, Tuple, Dictionary, Sets, Frozen Sets
  • Working with different types of files
  • Working with database
  • Handing Exceptions and Assertions
  • Introduction to GUI programming using tkinter
  • Introduction to Regular Expressions

Course content

5 sections40 lectures4h 16m total length
  • Section1 Learning Objectives3:26

    First of all, thank you for choosing my course to start your journey on Python. I am very excited to welcome you on board.


    Here are the topics we have covered in Section 1:

    · Overview of Python

    · History of Python Programming

    · Characteristics of Python

    · Installation of Python and Test it

    · About IDEs

    · PyCharm Installation and Test

    · Writing a sample Program

    · Handling ending of a line in Python

    · Talking to humans (Comments)

    · Variables in Python

    · Working with Print() function - format, f string

    · Escape Sequence

    · Indentation

    · Quiz

    · Assignments (5 questions with solutions)

  • Overview of Python6:26

    We talk about Python programming languge, its important features and the Python Software Foundation (PSF) in this video.

  • History of Python Programming4:21

    In this video we talk briefly about Python's history, about logo and timeline of different versions releases.

  • Characteristics of Python Programming4:29

    Python continues to be one of the best programming languages every developer should learn. The language is easy-to-learn and offers a clean and well-structured code. In this video, we talk about why Python is getting popularity in developers' community.

  • Installation of Python and executing a file on Python prompt3:51

    In this video, we will see downloading the python installer and installation steps of Python version 3.9.6. After successful installation, we will execute a sample program on the Python prompt.

  • Installation Document1:27

    This document talks about Python installation steps and IDE installation steps. It also mentions some of the popular IDEs for Python. Download it to see the installation steps in offline mode.

  • Executing Python Program from IDLE and Python file from a Command Prompt2:51

    In this video, we learn how to execute a program from Python's IDLE and run a python file from command prompt.

  • About Integrated Development Environments5:24

    In this video, we look at varioud IDEs and talk in details about Google's Colab and JetBrain's PyCharm IDEs

  • PyCharm Installation and Test a program5:31

    In this video, we will learn how to user Pycharm. We will write a sample program, change the Python interpreter path under Project settings and run the program.

  • print() function in Python2:44

    Learn to do a basic programming with print() - to see the usage.

  • Writing a sample Program in Pycharm4:21

    Learn to write program using print() to display text and evaluate mathematical express. Learn what to name a python file and things to keep in mind while doing so.

  • Handling ending of a line in Python5:37

    In this video we will learn:

    1. how to create logical end of a line and learn about semicolon (;)

    2. how to handle output in different lines and learn about end keyword

    3. how to handle chracters going to different lines in a single print statement

  • Talking to humans (Comments)3:38

    We learn how to add comments to Python program. We will talk about single line and multiline comments.

  • Variables in Python9:11

    In this video, author has covered what are variables, how to declare and define them, the rules to create a variable and importance of using mnemonic names to declare the variables. The last portion talks about the reserved names which can not be used as variable names.

  • Working with Print() function - format, f string14:40
  • Working with input()5:26
  • Escape Sequence8:02
  • Indentation2:59
  • Practice test
  • 1. Write a program to use format and f string in same program

Requirements

  • Absolutely nothing. This is for beginners and first time coders
  • You will learn everything required to learm. So prior experience required

Description

Python is an Internet and systems programming language that is soaring in popularity in today's fast-paced software development environment, and no wonder: it's simple (yet robust), object-oriented (yet can be used as a procedural language), extensible, scalable and features an easy to learn syntax that is clear and concise. The course covers the core Python programming and teaches the concept using sample programs. Author has covered lot of programming examples to practice and learn. Learn the core features of Python as well as advanced topics such as regular expressions, database programming, GUI development with Tk(inter), Modules such as Numpy, Scipy, Pandas  and more.

Python is a computer programming language that lets you work more quickly than other programming languages. Experienced programmers in any other language can pick up Python very quickly, and beginners find the clean syntax and indentation structure easy to learn. This course is designed for both experienced and novice programmers who wants to learn Python. Course will help the beginners to pick up the concepts quickly and also the programming experts to get introduced to Python.


This tutorial provides a comprehensive and in-depth introduction to the Python version 3. It differs from other similar courses in that it provides many examples, exercises and many easy-to-understand explanations. The course is aimed at both beginners and intermediate to experienced programmers or developers who are looking for differences to other programming languages.

Acquire the essential programming skills for industry including Analytics, ML and AI applications... Happy Coding in Python

Who this course is for:

  • Beginner Python Developers
  • Anyone who wants to learn Python programming
  • Experienced programmer looking to learn Python Programming
  • This is not a fast track course but a a slow track with enough examples and time to practice