Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python For Beginners - The Basics Of Python Development
Rating: 4.3 out of 5(607 ratings)
23,499 students

Python For Beginners - The Basics Of Python Development

Start to learn the basics of Python Programming And Development with an easy to follow course!
Last updated 4/2020
English
English [Auto],

What you'll learn

  • How Python Programming Works
  • The Basic Functions Of Python Programming

Course content

1 section13 lectures1h 14m total length
  • Introduction To Python5:52

    Python is a dynamically typed, high-level, interpreted language with easy syntax for beginners. It enables automation, data analysis, and 2d game development, and works best with latest version and PyCharm.

  • Data Types13:20

    Explore Python data types, distinguish constants from variables, and learn to use integers, floats, strings, and booleans, along with type conversion and basic variable operations.

  • Strings4:17

    Explore Python strings, access characters by 0-based index, print specific characters, slice ranges with a colon, and convert case with lower and upper while checking lowercase or uppercase.

  • Math Operators2:00

    Learn how Python uses arithmetic operators like plus, minus, asterisk, double forward slash, double asterisk, and modulo, with a simple a plus b example demonstrating results.

  • If Else Conditions6:20

    Learn how to implement python if-else logic to evaluate student marks against a minimum qualification using operators >=, <=, ==, and elif to print appropriate messages.

  • For Loop3:32

    Learn to use for loops to iterate over numeric ranges and strings, printing numbers from 1 to 50 and processing each character to count occurrences.

  • While Loop5:30

    Learn while loops in Python, a conditional loop, and compare with for loops; practice counting to 50 with safe increment and printing string indices via f-strings.

  • Lists9:57

    Learn how to work with lists in Python, including declaring, indexing, printing, appending, and removing items, and building a user input loop to grow a shopping list.

  • Dictioneries5:27

    Explore dictionaries as Python's key value stores. Create a Mary dictionary with name, last name, birth, and email, access data via keys, and loop to display keys and values.

  • Tuples1:00

    discover tuples, immutable sequences in Python you can view but cannot modify, making them ideal for constant values. declare tuples with parentheses, not square brackets, and compare outputs to lists.

  • Practice Problem3:31

    Learn to build a small Python program that takes a string input, separates the numbers from it, sums them, and returns a string of the non-numeric characters.

  • Functions4:56

    Learn to define and call your own Python functions using def, compute a triangle's area from base and height, and implement a palindrome detector with return values.

  • Files8:23

    Learn to read from and write to text files in Python using file handlers, read and append modes, and formatted strings for persistent data storage.

Requirements

  • No Special Requirments. Basic Programming Knwoledge Would Be An Extra Advantage

Description

Hello and welcome to the course.

If you’ve found your way here, chances are you fall into one of two categories. Either you’re just starting out in programming and have heard that Python is one of the best languages to begin with, or you’re already experienced with other programming languages and now want to pick up Python as a valuable addition to your skill set.

Either way, you're in the right place.

Let’s talk about Python for a moment. Python is a high-level, dynamically typed programming language that has become one of the most popular and widely used languages in the tech industry. It is known for its clean and readable syntax, which makes it especially friendly for beginners, while still being powerful enough to build complex systems and applications. Python has a massive ecosystem with libraries and frameworks that cover virtually every domain — from web development, automation, and scripting, to data science, machine learning, artificial intelligence, cybersecurity, and more.

Whether you're interested in building a personal website, automating repetitive tasks, analyzing data, writing backend code, or even building the next big AI tool, Python has something to offer. Its versatility and simplicity are what make it such a beloved tool among developers and companies alike.

In this course, we won’t bore you with unnecessarily long theory or dry definitions. Instead, we’ll get hands-on with the core concepts that matter. You’ll learn how to write your first Python programs, understand how Python thinks, and gain the confidence to explore further on your own.

By the end of this course, you will have a solid foundation in Python programming, and you’ll be ready to start building real-world projects or go deeper into specialized fields that use Python every day.

Go ahead and check out the preview lectures, and if it feels like the right fit, enroll now and begin your journey with Python.

See you inside the course.

Who this course is for:

  • People Who Want To Learn The Basic Functions Of Python Programming
  • Python Beginners