Published 4/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.91 GB | Duration: 6h 40m
Learn Python programming from scratch with hands-on exercises in this Python course!
What you’ll learn
Master the Features of Python Language
Using Python to solve real life problems with computer programs
You will learn the absolute basics of how programs run, and why Python is a great language.
You will be discovering the different data types Python has to offer, and how to use them.
You will learn how to use loops to allow for iteration over data, and improve code efficiency.
You will learn how to use control flow, to allow ‘decision making’ to happen in your code.
You will learn how to write functions to allow for reusable blocks of code to be used elsewhere in your code.
Modules and libraries: students will learn how to import and use pre-existing modules and libraries in their own programs.
Requirements
No programming skill is needed, you will learn everything you need to know
Access to a computer with an internet connection.
Description
Learn Python like a Professional Start from the basics and go all the way to creating your own real world applicationsLearn Python from scratch, get hired, and have fun along the way with the most modern, up-to-date Python course on Udemy (we use the latest version of Python). This course is focused on efficiency: never spend time on confusing, out of date, incomplete Python tutorials anymore.This comprehensive and project based course will introduce you to all of the modern skills of a Python developer (Python 3) and along the way, we will do different coding challenge The curriculum is going to be very hands on as we walk you from start to finish of becoming a professional Python developer. We will start from the very beginning by teaching you Python basics and programming fundamentals, and then going into advanced topics and different career fields in Python so you can get real life practice and be ready for the real world.The topics covered in this course are:- Programming Fundamentals- Python Basics- Python Fundamentals- Data Structures- Functional Programming with Python- Lambdas- Modules- Virtual Environments- Developer Environments (PyCharm, VS Code)In this course, you will be taught the fundamentals of Python through video lectures, quizzes, review exercises, and programming challenges.Whether you are new to programming, or want to level up your Python skills, or are coming from a different programming language, this course is for you. This course is not about making you just code along without understanding the principles. This course will push you and challenge you to go from an absolute beginner with no coding experience to someone that can go off, forget about me, and build their own applications and get hired.If you have any questions about this course, please contact me as soon as possible and I will respond to you the same day. With the help of this course, you will learn how to make your lives simpler by becoming familiar with the Python programming language. This will keep you motivated on a daily basis and prevent you from becoming bored while studying Python.What if I get stuck?You can drop a question in the Q&A, and the instructor or the teaching assistant will answer your questions.What if I don’t like the course?That will likely not happen. But, if it does, you are covered by the Udemy 30-day money-back guarantee, so you can quickly return the course. No questions asked.What IDE/editor is used in the course?We will use Visual Studio Code and PyCharm in the course. However, many students prefer to use Atom, or other IDEs and that is perfectly fine.Does the course expire?No, Once you buy the course, it is yours. You will get all future updates for free as well.
Overview
Section 1: Python Basics
Lecture 1 Course Introduction
Lecture 2 Why we learn python
Section 2: Python Variables
Lecture 3 Variables in Python
Lecture 4 Naming Variables: Rules and Best Practices
Lecture 5 Variables Naming Convention
Lecture 6 Python Comments
Section 3: Python – Operators
Lecture 7 Python Arithmetic Operators
Lecture 8 Python Comparison Operators
Lecture 9 Python Assignment Operators
Lecture 10 Python Logical Operators
Section 4: Python Numbers data-type
Lecture 11 Python Numbers data-type
Section 5: Python – Strings
Lecture 12 Introduction to Strings
Lecture 13 Using variables in Python strings with the f-strings
Lecture 14 Strings indexing and splitting
Lecture 15 slicing strings
Lecture 16 Re-assigning String in Python
Lecture 17 String formatting in Python
Lecture 18 Python String title(), upper() and lower() Method
Lecture 19 Convert one data type into the other data type
Section 6: Python – Lists
Lecture 20 Python Lists
Lecture 21 List indexing and splitting
Lecture 22 Getting the length of a list
Lecture 23 Looping through a list
Lecture 24 Check an item in the list
Lecture 25 Create a Sub-list from the List
Lecture 26 Add an Item to Python List
Lecture 27 Removing Elements from Python List
Lecture 28 Modifying Elements in Python List
Lecture 29 Combining python lists
Lecture 30 Characteristics of Python Lists
Lecture 31 Coding Challenge on Python List
Lecture 32 Solution for the Coding Challenge
Section 7: Python – Dictionary
Lecture 33 Python Dictionary
Lecture 34 Create python dictionaries
Lecture 35 Access Dictionary Item
Lecture 36 Delete Dictionary Elements
Lecture 37 dictionary methods : .pop(), and .popitem(),clear()
Lecture 38 Updating Dictionary Elements
Lecture 39 Adding an item to the dictionary
Lecture 40 Python Dictionary methods :Copy() Method
Lecture 41 Python Dictionary methods :Get() Method
Lecture 42 Dictionary methods: .setdefault() Method
Lecture 43 Dictionary methods: .update() Method
Lecture 44 Dictionary methods : .keys(), .values(), For loops
Lecture 45 Coding Challenge on Dictionaries Python
Lecture 46 Solution for the Coding Challenge
Section 8: Python – Tuples
Lecture 47 About Python tuples
Lecture 48 python tuple methods
Lecture 49 iterating through Tuple
Section 9: Sets In python
Lecture 50 introduction to sets
Lecture 51 python Set methods
Lecture 52 python Set method part 2 comprehensions
Section 10: Python input Function
Lecture 53 Accept User Input
Lecture 54 Taking multiple inputs from user in Python-Using split() method
Lecture 55 Taking multiple inputs from user in Python-Using List comprehension
Section 11: Python -Flow Control
Lecture 56 Python decision making program introduction
Lecture 57 python if statement
Lecture 58 If Else Statement
Lecture 59 Using the if. . .elif statement in an application
Section 12: Python Loops
Lecture 60 Python While Loops
Lecture 61 For Loop-Looping through a String in python
Lecture 62 For loop-Looping through python list
Lecture 63 For Loop-Looping Through Numbers in Range
Lecture 64 Loop Control Statements break
Lecture 65 Loop Control Statements continue
Lecture 66 Infinite Loop
Lecture 67 Coding Challenge
Lecture 68 Solution for Coding Challenge
Section 13: Python Function
Lecture 69 Python – Creating Functions
Lecture 70 Python Function: Passing information to a function
Lecture 71 Python Function: Defining optional parameters with defaults
Lecture 72 Python Function: Passing multiple values to a function
Lecture 73 Using keyword arguments (kwargs)
Lecture 74 Python Function: The return Statement
Lecture 75 Python Lambda/Anonymous Function
Lecture 76 Coding Challenge
Lecture 77 Solution for the Coding Challenge
Lecture 78 Coding Challenge-Write a program to find the Volume of the Rectangular Prism
Lecture 79 Solution for Volume of the Rectangular Prism
Lecture 80 Create BMI Calculator using Python-Coding Challenge
Lecture 81 BMI Calculator Python Program with Source Code
Section 14: Python Modules
Lecture 82 Introduction about Python Module
Lecture 83 import Python User defined and Custom Modules
This course is for anyone willing to learn programming with Python, regardless your level or background.
Password/解压密码www.tbtos.com
转载请注明:0daytown » Complete Python Bootcamp For Absolute Beginners:Zero To Hero