Description
Master Python and GitHub with the Real World Projects course. This course is designed to:
- Complete beginners
- He is a mediator
- People with a different programming background (e.g. JavaScript)
During this course, you will have a growing portfolio of advanced Python programs and code that you have created and published to your personal GitHub account for the world to see! Each time you complete a project, we push it to GitHub. We cover Python fundamentals in lectures, projects, quizzes, and programming exercises. This includes:
- Variables and operators
- Data structures (lists, dictionaries, tuples and collections)
- Flow control, while loops and for loops
- List comprehension and dictionary comprehension
- Functions, scopes, lambda expressions and decorations
- Dealing with errors
- Python modules (CSV, Random, Date, OS, Pickle, JSON)
- OOP (Object Oriented Programming)
- Get familiar with Git and GitHub for version control
- PyPI for publishing Python modules
- Nice soup for browsing the internet
- Speech on the text
- Graphical user interface programs
- CLI programs
- SQLite3 for managing databases and tables
- Encryption and decryption
You will create the following programs:
- Create a guessing game program that runs in the command terminal (ideal for beginners).
- A speech-to-text program for performing basic calculations.
- Create a local anagram module.
- Build and deploy a Python GUI editor application.
- CLI program for encrypting and decrypting compressed files.
- Use PyPI to create a Python package and deploy it online.
- Create an ETL (Extract, Transform, Load) process using SQLite3 to sort book data.
- Create an Extract, Load, Transform (ELT) process with real movie data using SQLite3.
- Data visualization of the number of lines of code for different files.
- National lottery web scraping, saving and displaying results with data visualization.
What you will learn in the Master Python and GitHub with Real World Projects course
-
Master the basics of Python
-
Understand data structures, loops, functions and generators
-
Learning Object-Oriented Programming (OOP)
-
Master Git and Github to share your code on the Internet
-
Build and publish Python packages that you can share with the world
-
Learn how to scrape websites
-
Creating and deploying graphical user interface programs
-
Build web applications with Flask
-
Create a collection of projects in your GitHub account
The course “Master Python and GitHub with Real World Projects” is suitable for people who
- Anyone new to programming
- Anyone with another programming background, such as JavaScript.
Details about the course “Master Python and GitHub with Real World Projects”.
- Editor: Udemy
- Teacher: Michael S. Russell
- Training level: beginner to advanced
- Training duration: 23 hours and 27 minutes
- Number of courses: 162
Course headings
Prerequisites for the course “Master Python and GitHub with Real World Projects”.
- Internet connection
- Ideally 5 GB of storage space on the computer for downloading and installing software packages
- Contribute to building a GitHub portfolio of Python projects.
- Willingness to learn
- No programming experience required. Beginners are welcome!
Course pictures
Sample video of the course
installation Guide
After extracting, you can watch it with your favorite player.
Subtitles: None
Quality: 720p
Download link
free download software
Size
9GB