Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/14. Registering users.mp4297.26MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/2. Introduction.mp43.37MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/4. Installing Python.mp43.24MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/5. Integers and Strings.mp44.17MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/7. Variables in Python.mp43.51MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/9. Solution to coding exercise creating variables.mp42.76MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/10. Methods print(), str(), and int().mp49.35MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/12. Solution to coding exercise print, str, and int.mp47.65MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/13. The format() method.mp48.86MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/17. Solution to coding exercise format().mp47.1MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/18. Getting user input with the input() method.mp48.16MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/20. Solution to coding exercise user input.mp42.15MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/21. Creating our own methods in Python.mp46.69MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/23. Solution to coding exercise creating functions.mp45.28MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/24. If statements in Python.mp418.75MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/27. Solution to coding exercise if statements.mp48.87MB
Complete Python Web Course Build 8 Python Web Apps/1. Your Age in Seconds/28. Section 1 assignment video.mp43.67MB
Complete Python Web Course Build 8 Python Web Apps/2. Price of a Chair/1. Our Development Environment.mp42.97MB
Complete Python Web Course Build 8 Python Web Apps/2. Price of a Chair/2. Creating virtual environments for Python development.mp49.93MB
Complete Python Web Course Build 8 Python Web Apps/2. Price of a Chair/3. Our Age application in PyCharm.mp44.64MB
Complete Python Web Course Build 8 Python Web Apps/2. Price of a Chair/4. (aside) Tweaking PyCharm.mp48.86MB
Complete Python Web Course Build 8 Python Web Apps/2. Price of a Chair/5. Understanding JSON and XML.mp49.05MB
Complete Python Web Course Build 8 Python Web Apps/2. Price of a Chair/6. Making our first HTTP GET request.mp46.25MB
Complete Python Web Course Build 8 Python Web Apps/2. Price of a Chair/7. Finding our chair price parsing HTML.mp48.54MB
Complete Python Web Course Build 8 Python Web Apps/2. Price of a Chair/8. Parsing HTML data using BeautifulSoup.mp49.56MB
Complete Python Web Course Build 8 Python Web Apps/2. Price of a Chair/10. Using the price as a number.mp49.65MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/2. Installing MongoDB.mp417.12MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/4. Introduction to MongoDB.mp414.52MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/5. Creating a PyCharm project that uses MongoDB and pymongo.mp413.21MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/6. Simplifying lists in Python with list comprehension.mp412.7MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/8. Introduction to Object-Oriented Programming.mp426.12MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/9. Creating our first class, the Post.mp411.88MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/10. Creating a Database class for database interactions.mp427.67MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/11. The last few Post methods.mp46.94MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/12. Having default parameter values in Python methods.mp49.51MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/13. Understanding dates in Python the datetime module.mp45.15MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/14. Verifying that the Post methods all work.mp411.08MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/15. The Blog class and @classmethods.mp430.64MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/16. Verifying the Blog methods all work.mp413.31MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/17. Starting the menu and user interactions.mp421.37MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/18. Finalising the Menu class.mp416.31MB
Complete Python Web Course Build 8 Python Web Apps/3. A simple terminal Blog/19. Finally, running the application!.mp47.56MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/1. Introduction to REST APIs.mp413.28MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/2. How can we make our own API What is Flask.mp414.39MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/3. Python cls() and argument unpacking.mp424.95MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/4. Creating the User model for our application.mp410.28MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/5. Starting developing the User model.mp421.18MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/6. Creating the login and register.mp414.6MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/7. Finding blogs by a specific author.mp413.68MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/8. Allowing creation of blogs and posts.mp416.78MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/9. Creating the static resources and templates.mp47.27MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/10. Our first template in Jinja2.mp416.7MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/11. Beginning CSS styling of pages.mp415.33MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/12. The user login page.mp432.41MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/13. The user registration page.mp414.98MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/14. Using Bootstrap for the first time for great styling.mp440.81MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/15. How can we display a list of blogs.mp420.23MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/16. Displaying a list of posts.mp419.33MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/17. The Jinja2 if statement for structure control.mp43.98MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/19. Creating new blogs (front-end).mp421.71MB
Complete Python Web Course Build 8 Python Web Apps/4. Our first web application/20. Finalising the application by allowing to create posts!.mp420.62MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/1. Creating new Python projects in PyCharm 2019.mp452.38MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/2. What are Flask Blueprints.mp443.86MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/3. Creating our new app structure.mp427.97MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/4. Getting page content with requests.mp426.12MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/5. How to find the price on a website.mp461.9MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/6. Getting an element's content with BeautifulSoup.mp429.88MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/7. Using RegEx to get specific information from a string.mp492.93MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/8. Creating our Item model.mp497.61MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/9. Adding type hinting to our application so far.mp437.11MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/10. Starting up MongoDB and making sure it's working.mp49.74MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/11. Preparing our Item model for saving in MongoDB.mp460.24MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/12. Inserting Items into MongoDB.mp459.41MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/13. Retrieving Items from MongoDB.mp460.09MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/14. Notifying users in a simple way when the price is reached.mp4145.04MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/15. What is an abstract class in Python.mp453.36MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/16. Making more methods generic.mp484.89MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/17. Finishing up the Model superclass.mp479.24MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/18. How to force a subclass to have properties of a parent class.mp436.03MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/19. Type hinting the current object type in a method return.mp475.84MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/20. Creating items through the web interface.mp4179.44MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/21. Styling our site using Bootstrap 4.mp476.09MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/22. Creating the Items blueprint.mp449.36MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/23. Creating a page to show all items.mp498.39MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/24. Creating alerts through the web interface.mp475.12MB
Complete Python Web Course Build 8 Python Web Apps/5. [2019] Price alerts for online web-stores/25. A couple problems and solutions with our app... and our way moving forward.mp489.96MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/1. Introducing stores to our application.mp4120MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/2. Getting rid of items.mp439.31MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/3. Testing our app with stores.mp449MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/4. Dataclasses in Python 3.7.mp486.36MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/5. Turning our models into dataclasses.mp486.99MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/6. Giving names to alerts in our application.mp438.98MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/7. Saving the last item price.mp433.71MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/8. Creating stores through the web interface.mp479.61MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/9. Editing alert properties.mp4101.86MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/10. Linking the alert index to the edit page.mp436.26MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/11. Editing stores.mp472.22MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/12. Deleting alerts.mp433.67MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/13. Deleting stores.mp412.8MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/15. Encrypting passwords in Python with passlib.mp459.13MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/16. Logging in.mp472.61MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/17. Viewing only your own alerts.mp467.87MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/18. What are Python decorators.mp452.81MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/19. Limiting some pages only to logged in users.mp4122.05MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/20. Adding a navigation bar using Bootstrap.mp496.89MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/21. Limiting actions to admins only.mp479.15MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/23. Signing up with Mailgun.mp435.62MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/24. Sending e-mail with Mailgun.mp4165.84MB
Complete Python Web Course Build 8 Python Web Apps/6. [2019] Developing a complete front-end with Bootstrap 4/25. Creating the landing page.mp451.97MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/1. Signing up for GitHub.mp42.74MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/2. Forking the GitHub repository from the last section.mp44.88MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/3. How to install Git on Windows.mp44.26MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/4. How to use the Windows Git Shell.mp43.71MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/5. How to install Git on Mac.mp44.18MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/6. How to install Git on Linux.mp42.13MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/7. Cloning the Git repository from GitHub onto your computer.mp45.2MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/8. File statuses and stages in Git.mp410.54MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/9. How to generate an SSH key for GitHub.mp48.19MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/10. Git commands git commit and git push.mp412.8MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/11. Git command git log to check previous commits.mp42.36MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/12. Signing up to Heroku.mp44.77MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/13. Installing the Heroku Toolbelt (Command-Line Interface).mp41.74MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/14. Creating a new Heroku app.mp45.9MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/16. Getting values from environment variables in Python.mp47.12MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/17. Setting the environment variables in Heroku.mp42.09MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/18. Setting up Heroku required files in our project so Heroku knows what to run.mp48MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/19. Committing and pushing the new files to GitHub.mp43.75MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/20. Adding servers on Heroku (called 'scaling dynos').mp42.44MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/21. Deploying our app to Heroku.mp43.39MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/22. Adding MongoLab to our Heroku app as an add-on.mp44.83MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/23. How to create a new MongoLab user.mp42.94MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/24. Changing our program's database URI to match MongoLab's.mp44.24MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/25. Using the Heroku logs to fix an Internal Server Error.mp48.56MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/26. Running our deployed app in Heroku.mp44.87MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/27. Another error using the URI default database.mp44.77MB
Complete Python Web Course Build 8 Python Web Apps/7. Simple development-stage deployments to Heroku/28. Verifying the app works, and next steps in the course.mp44.84MB
Complete Python Web Course Build 8 Python Web Apps/8. Deploying your apps manually to a server/2. Creating a DigitalOcean Droplet.mp430.97MB
Complete Python Web Course Build 8 Python Web Apps/8. Deploying your apps manually to a server/3. Creating a non-root user.mp425.54MB
Complete Python Web Course Build 8 Python Web Apps/8. Deploying your apps manually to a server/4. Configuring our new user.mp444.99MB
Complete Python Web Course Build 8 Python Web Apps/8. Deploying your apps manually to a server/6. Installing MongoDB in Ubuntu.mp433.1MB
Complete Python Web Course Build 8 Python Web Apps/8. Deploying your apps manually to a server/7. Getting our application code.mp420.1MB
Complete Python Web Course Build 8 Python Web Apps/8. Deploying your apps manually to a server/8. Configuring uWSGI and the system service.mp439.58MB
Complete Python Web Course Build 8 Python Web Apps/8. Deploying your apps manually to a server/9. Configuring nginx.mp442.66MB
Complete Python Web Course Build 8 Python Web Apps/8. Deploying your apps manually to a server/10. Creating a cron job in Ubuntu.mp418.26MB
Complete Python Web Course Build 8 Python Web Apps/8. Deploying your apps manually to a server/11. Course conclusion. Thank you!.mp49.87MB
Complete Python Web Course Build 8 Python Web Apps/8. Deploying your apps manually to a server/12. Bonus lecture and next steps.mp429.69MB