Complete Python Programming Masterclass Beginner to Advanced
Learn to Program like a Pro with Python. Start with Python Programming Basics and progress to a Python Professional.
Learn to Program like a Pro with Python. Start with Python Programming Basics and progress to a Python Professional.
Python is used in thousands of applications around the world, by some of the most recognizable companies. Python is used for various types of applications, including;
Web Development
Scientific Computing
Education
Desktop GUIs
Software Development
Business Applications
Needless to say, Python is one of most sought after programming skills on the market.
WHAT YOU'LL LEARN IN THIS PYTHON COURSE
This Python course starts with the basics and by the end you'll be mastering advance level Python concepts. Some of the topics include;
Python Programming Fundamentals
Python Syntax (How to write Python Code)
Use the Command Prompt to Write Python
Understanding Whitespace in Python Code
Python Variables
Python Data Types
Python Operators
Execute Python Code in the Python Shell and Write Re-Useable Code in the Python IDLE
Python Logical Statements (If...Else)
Python Loops (While, For Loops)
Python Intermediate/Advanced Topics
Python Lists, Dictionaries, Tuples and Sets (Collection Objects)
Gather Input from Users
Python Functions
Python Modules
Python Classes (Object Oriented Programming)
Create Custom Python Classes
Handling Files with Python
Error Handling
Throughout the course you will find quizzes to gauge your understanding of the material and build your confidence. The video lectures will walk you step by step through mastering key Python concepts, while each section will build upon the knowledge you gain from the previous section. Additional resources, including PDFs, completed Python files and web resources will provide you will additional information. All course material, including the video lectures are available for download so you can learn offline.
After you've mastered key Python programming concepts, you'll find projects to challenge your understanding. Each project will give you an opportunity to put what you've learned to practice by creating games and interacting with business data using Python.
Create a Magic 8 Ball Game
Read and Write .CSV files
As you go through the course, participate in the QA section to ask questions, share what you've learned and interact with your instructor and other students. With Udemy's 30 Day Money Back Guarantee, you'll find comfort in learning how to program using Python. And, at the end of the course, you'll receive a Certificate of Completion that you can print and proudly share with friends, co-workers and the world.
So, don't lose another moment, Enroll Now and begin learning how to program with Python.
FAQ area empty
Python List Data Type
Xem trướcList Constructor
Xem trướcList Append Method
Xem trướcMore List Methods
Xem trướcList Methods Reference
Python Tuple Data Type
Xem trướcList Type vs Tuple Type
Xem trướcPython Set Data Type
Xem trướcSet Methods
Xem trướcPython Dictionary Data Type
Xem trướcPython Collections Quiz
If Condition Python Statements
Xem trướcElif Keyword
Xem trướcIf... Else Conditions
Xem trướcAND Condition in an If Statement
Xem trướcOR Condition in an If Statement
Xem trướcWhile Loops
Xem trướcBreak Keyword
Xem trướcContinue Keyword
Xem trướcFor Loops
Xem trướcLooping through String Values
Xem trướcRange Function in For Loops
Xem trướcFor Loop Else Statement
Xem trướcPython Program Flow Quiz
Project #2 Preview
Xem trướcProject #2 - Reading/Writing .CSV File Instructions
Solution Step #1 -- .CSV Module
Xem trướcSolution Step #2 -- Read .CSV Files
Xem trướcSolution Step #3 -- Print .CSV
Xem trướcSolution Step #4 -- Write to .CSV Files
Xem trướcBONUS SOLUTION -- Filter .CSV Results
Xem trướcImport the OS Module
Xem trướcGet Current Working Directory with OS getdir() function
Xem trướcList Directory Files with OS listdir() Function
Xem trướcChange Working Directory with OS chdir() function
Xem trướcCreate Directory with OS makedirs() function
Xem trướcCheck if File Exists with isfile() function
Xem trướcDeleting a File with Python
Xem trướcCreating Python Classes
Xem trướcPython Class Properties
Xem trướcClass __init__ function
Xem trướcClass self Argument
Xem trướcPython Class Functions
Xem trướcClass Function return
Xem trướcPython Private Properties
Xem trướcPython Class Private Functions
Xem trướcDelete an Object
Xem trướcIntroduction to Object Inheritance
Xem trướcPython Class Inheritance
Xem trướcClass Inheritance Function Override
Xem trướcPython OOP Quiz
Project #3 Overview
Xem trướcProject #3 - Magic 8 Ball Class Instructions
Solution Step #1 - Setting up the Class
Xem trướcSolution Step #2 - Implement the __init__ Method
Xem trướcSolution Step #3 - Implement the Game Functionality
Xem trướcSolution Step #4 - Implement the Game Functionality Continued
Xem trướcSolution Step #5 - Write the Questions to .CSV
Xem trướcSolution Step #6 - Create Instance of Class
Xem trướcComputer with Internet Access
No Prior Programming Experience Necessary
Learn Proper Python Syntax
Learn Basics of Programming with Python (Variables, Operators, Logic...)
Develop Python Modules to Create Re-Usable Code
Work with Python Loops to Repeat Blocks of Code
Learn Object Oriented Python Programming Concepts
1.2
1 Student
320 Courses
1253 Reviews
Xin chào các bạn, tôi là Nguyễn Đình Cường, một lập trình viên và giảng viên đam mê công nghệ với hơn 15 năm kinh nghiệm trong ngành công nghiệp phần mềm. Tôi tốt nghiệp từ Bưu Chính Viễn Thông và đã từng làm việc cho một số công ty công nghệ hàng đầu như FPT Software và VinGroup. Với chuyên môn chính là phát triển ứng dụng web, tôi đã làm việc với nhiều công nghệ như HTML, CSS, JavaScript, React cho front-end và Node.js, Express, MongoDB cho back-end. Không chỉ dừng lại ở việc viết mã, tôi còn yêu thích tìm hiểu sâu về thiết kế hệ thống và kiến trúc phần mềm. Tôi tin rằng quá trình học lập trình không chỉ đơn thuần là lý thuyết, mà còn là sự trải nghiệm thực tế và giải quyết vấn đề. Trong các khóa học của mình, tôi cố gắng cung cấp cho học viên những bài giảng thú vị và dễ hiểu, cùng với các bài tập thực hành giúp củng cố kiến thức. Tôi hy vọng rằng qua các khóa học của mình, bạn sẽ không chỉ học được cách viết mã, mà còn phát triển tư duy lập trình và kỹ năng giải quyết vấn đề. Hãy cùng nhau khám phá thế giới lập trình và biến ý tưởng của bạn thành hiện thực! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi. Tôi rất vui được hỗ trợ bạn trong hành trình học tập của mình!
View Details