Jobs

Website Development With Python & Flask

  • Job DurationSkillshare
  • Job Duration4-5 hours worth of material
  • Job DurationFree Trial Available

Project detail


Overview

Learn to create a Website with no previous experience in just a few hours!

This course aims to teach students with no experience, the fundamentals of programming a website with the popular Python framework, Flask. Flask is widely used across industry and is found in a lot of different things you use, from small websites to large companies such as Stripe. It’s robust nature and simplicity is a driving factor towards its massive uptake by both students and professionals. 

Flask is easy to learn, completely free and great for beginners.

This course will guide you through creating a website so you can learn the basics and by the end create your own customised website!

Concepts Covered

By the end of the course students should have an understanding of the following concepts:

  • HTML
  • CSS
  • Javascript Basics
  • HTTP Methods
  • Creating Web Routes/Pages
  • Using AJAX Code With API’s
  • Form Submission
  • Website Login & Registration
  • Maintaining User Sessions
  • Interacting & Creating A Database with MySQL & PHPMyAdmin
  • Hosting A Website With Repl.It for Free
  • Page Navigation Bars

What You Will Need

  • 4-5 hours of free time (This is dependant on skill level and speed)
  • An internet connection to visit the IDE repl.it

Syllabus

  • Welcome
  • Course Introduction
  • Setting Up Our First Page
  • HTML Basics
  • Styling Our Page
  • Todo List Page Setup
  • Organising Our Project
  • Database Setup
  • Adding Information To Our Database
  • Reading From The Database
  • Adding To Our Lists
  • Using Templates
  • Navigation Bar
  • Editing Our Items
  • Saving Our Edits
  • Login & Register Pages
  • Finishing Our Login System
  • Dynamic Navbar
  • Main Page & Always Online
  • Project Wrap Up

Languages required