Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python Basics for beginners
14 students

Python Basics for beginners

Python basics
Created byArpan Gupta
Last updated 8/2023
English
English [Auto],

What you'll learn

  • Learn Python
  • Get the path for machine learning with python

Course content

1 section12 lectures2h 0m total length
  • How to install python3:06
  • What is List in Python13:14

    Learn how to create and manipulate lists in Python, using square brackets, comma-separated elements of any type, indexing from zero, and operations like update, delete, concatenate, and membership testing.

  • Append Lists7:15

    Learn how to append and extend lists in Python, indexing starts from zero, and manage nested lists while tracking how list length changes with new items.

  • Join List7:20

    Explore Python lists of strings, including list comprehension, learn how to join list elements with a delimiter, split strings into a list, and use plus or comma to combine items.

  • Sorting a list7:12

    Learn how to sort lists in Python using the sort method and the sorted function, including in-place sorting versus creating a new sorted list, with numeric and alphabetic examples.

  • List Comprehension11:52

    Explore list comprehension to define and create lists, from manually listing elements to dynamically generating items with for x in range(n) and simple filters.

  • Lambda & Map Function11:45

    Explore lambda functions in Python, comparing them with def functions, and learn to apply lambda in map and list comprehension to square numbers 1 to 5, with conditions.

  • Dictionary13:47

    Learn how to define dictionaries with key-value pairs, access values by keys, and add, update, delete items; create empty dictionaries, build them with list comprehension, and iterate with for loops.

  • Sets10:19

    Explore sets as a Python concept: a collection of unique elements where duplicates disappear, order doesn't matter, and you compare lists to see differences in length.

  • Enumerate11:39

    Learn how enumerate pairs indices with elements in lists and strings, and use it to build lists, dictionaries, lists of dictionaries, and sets with list comprehension.

  • What are Classes and Objects?15:09

    Learn how classes define properties and create objects, initialize instances with a constructor, and access attributes and methods to model customer data in Python.

  • Write to file7:23

    Open a file, write text, and close the file using the write and close methods. Learn to name, save, and read or print file contents.

Requirements

  • No Prior Knowledge

Description

  • Go from Python beginner to Python proficiency. You will become a confident Python programmer with a good knowledge of the foundations and their applications

  • This is a hands on course with numerous coding examples and challenges at the end of each section. This is very important as you learn Python best by doing it

  • Acquire the pre-requisite Python skills to work with Python in fields such as Data Science, Machine Learning, Artificial Intelligence and Web Development

  • Install Python and write your first program

  • How to use basic Python structures: strings, lists, and dictionaries

  • How to use a Jupyter Notebook and how to work with .py files

  • Create and use functions and Lambdas

  • Understand what classes are and how they relate to objects

  • Learn to think computationally

  • Work with virtual environments in Python. An essential skill which is often missed from other courses.

  • Introduction to the essential data science libraries of matplotlib and Pandas

  • You will work on a big capstone project related to computer vision where you'll build your own image recognition system

  • All the concepts are broken down into simple steps

  • This Python course is different. It will not only teach you Python, it will give you a problem solving super-power using Python code!

Who this course is for:

  • Anyone Who wants to begin Python
  • Who wants to start data science