What you’ll learn
- Use object-oriented programming concepts in Python applications
- Scrape data from websites using the BeautifulSoup package
- Use Selenium to request a webpage and inspect its DOM elements
- Load Python modules dynamically
- Use Python comprehensions
- How to use pipenv to install and manage our project’s dependencies
- Working with MongoDB using the PyMongo module
- Consuming REST APIs using Requests
- Exploring the Django admin interface, creating Django apps and projects
- Learning how to create an application model and perform queries with the Django ORM
- Nameko Dependency Providers
- Sending messages via POST requests
This course includes:
- 9 hours on-demand video
- 4 downloadable resources
- Full lifetime access
- Access on mobile and TV
- Certificate of completion
Description
This course is suitable for software developers who are beginner or intermediate Python users and want to gain hands-on experience with web and software development projects. You will create some unique RESTful Python projects and use all the native Python frameworks used in the industry.
Project 1 is called the Flask application implementation. It guides you in developing user-published terminal applications and allows users to register and log in. This section introduces you to the basic concepts of Python programming. You’ll learn how to parse command-line arguments to add more interactivity to the program, and finally look at how to manage a user database with SQLAlchemy.
In Project 2, Build a Web Messenger Using Microservices, you will learn how to use Nameko, a microservices framework for Python. You’ll also learn how to create dependency providers for external resources like Redis. The project will also tackle integration testing of Nameko services and basic AJAX to API requirements.
Project 3, Online Video Game Store with Django allows you to create an online video game store. This will include features such as browsing video games by category, performing searches based on various criteria, viewing detailed information about each game, and adding games to your shopping cart and placing orders. Learn about Django 2.0, the administrative interface, the Django data model, and more.
How to Get this course FREE?
Get a 100% Discount On Udemy Paid Courses by clicking on the Apply Here Button. This Course coupon code is automatically added to the Apply Here Button.
Note: The udemy Courses Will be free for a Maximum of 1000 Learners can use the promo code AND Get this course 100% Free. After that, you will get this course at a discounted price. (Still, It’s a good deal for you to get this course at a discounted price).
External links may contain affiliate links, meaning we get a commission if you decide to make a purchase. Read our disclosure.