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
Rating: 4.6 out of 5(8 ratings)
22 students

Python for Beginners

Mastering Python Basic Concepts With Python 3
Created byVinay S
Last updated 5/2023
English

What you'll learn

  • Understanding of the basics of Python programming.
  • Learn the concept of Strings.
  • Learn the concept of different types of Operators.
  • Learn the different types of Loops.
  • Learn the different types of Collections(List, Set, Tuples and Dictionary).
  • Learn the File Input/output Operations.
  • Learn the in-depth knowledge of OOPS Concepts.

Course content

11 sections65 lectures5h 54m total length
  • Comments6:49
  • Variables6:28

    explore how python uses variables as memory containers that hold values, allows dynamic typing without declaration, and automatically changes data types when you reassign different values, using type() and print.

  • Rules for Variable Declaration4:32

    Learn rules for naming Python variables: start with a letter or underscore and avoid digits, spaces, or special characters. Avoid reserved keywords, case sensitivity, and use underscores for multiword names.

  • Scope Of Variables5:50

    Understand local and global variable scope in Python. Local variables stay inside functions, globals are available everywhere, and a local name hides a global one when they share same name.

  • Global Keywords4:14

    Explore how global and local variables share names, how local scope overrides globals, and how the global keyword enables a local variable to modify a global value in Python.

  • Type Casting8:52

    Explore type casting in Python, distinguishing implicit conversions from explicit ones. See how int, float, str, and bool convert values, and how empty versus non-empty data affect results.

  • Input & Output7:24

    Explore Python input and output by using print and input functions, format strings with placeholders, and print formatting techniques, including comma vs plus, and splitting input for multiple values.

  • Quiz Section 1

Requirements

  • No prior knowledge of Python is required.
  • Previous programming experience is also not required.
  • A computer with (Windows, Mac, or Linux).

Description

The Python basics course is designed to get a deep dive into the Python basic Concepts.

This course is for beginners who would like to learn and enhance their knowledge about Python.

The course consists of theoretical and practical concepts in Python.

This course is completely practical oriented where most of the development scenarios are captured.

If you have a desire to understand and learn Python which is the valuable  and in demand skills,  then I invite you to join me on this Udemy Learning course. Come on, let's learn together, build new skills, and make a difference in the world. Hope to see you in the course.

The below is the course description.

Description:

Python Basics:

  • Comments

  • Variables

  • Rules for Variable Declaration

  • Scope Of Variables

  • Global Keyword

  • Type Casting

  • Input & Output


Strings in Python:

  • Introduction to Strings

  • String Arrays

  • String Slicing

  • String Modifiers

  • String Concatenation

  • String Formatting


Operators in Python:

  • Arithmetic Operators

  • Logical / Boolean Operators

  • Membership Operators

  • Assignment Operators

  • Comparison Operators

  • Identity Operators


Loops in Python:

  • If Statement

  • If Else statement

  • If-Elif-Else Statement

  • While Loops

  • For Loops

  • For Loops with Range Function


Lists in Python:

  • Introduction to List

  • List Indexing

  • Slicing of List elements

  • Add List Items

  • Modify List Elements

  • List Copy

  • Iterating Through a List

  • List comprehension

Tuples in Python:

  • Introduction to Tuple

  • Tuple Indexing

  • Slicing Tuple elements

  • Tuple Update

  • Iterating Through a Tuple


Sets in Python:

  • Introduction to Set

  • Add & Copy Set Elements

  • Iterating Through a Set


File Handling in Python:

  • Introduction to File Handling

  • Reading a File

  • Writing & Appending data to a File

  • Deleting a File/Directory


Functions in Python:

  • Introduction to Functions

  • Creating a Function

  • Rules for naming Functions

  • Function Arguments

  • Keyword as Function Arguments

  • Function Arguments (*args)

  • Function Arguments (**kwargs)

  • Function Default Parameters


Dictionary in Python:

  • Introduction to Dictionary

  • Accessing Dictionary Elements

  • Adding and Modifying a Dictionary

  • Remove Dictionary Elements

  • Iterating through a Dictionary

Oops Concept in Python:

  • Introduction to Classes & Objects

  • Inheritance

Who this course is for:

  • Anyone having the desire to understand and learn Python.
  • Freshers, software developer, Architects and Testers.