Skill Up with Python: Hands-On Web Development Projects

Skill Up with Python: Hands-On Web Development Projects

2h 28mIntermediate2024-10-21

Authors

Shaun Wassell

Shaun Wassell

Full-Stack Software Developer

Pearson

Pearson

Course details

Python is like a Swiss Army knife for programming. It's a versatile and powerful language that can be used for a wide range of tasks. Just like a Swiss Army knife has various tools that help you in different situations, Python has a toolbox of features and libraries that make it useful for different purposes. It's also widely recognized as one of the best programming languages for web development. Python's versatility and large community support make it an excellent language to kickstart your web dev programming journey. In this course, learn web development by building a series of practical projects from scratch.

Skills covered

Web Development ToolsProgramming FoundationsPythonWeb DevelopmentProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off

Concepts

Introduction

  • Skill up with Python - Introduction

Lesson 1 - Build a Contact Book REST API

  • Learning objectives
  • Learn about the project
  • Learn the basics of Flask
  • Create a List endpoint
  • Create a CREATE endpoint
  • Create an UPDATE endpoint
  • Create a DELETE endpoint

Lesson 2 - Build a URL Shortener Application

  • Learning objectives
  • Learn about the project
  • Build the basic application
  • Complete and run the application

Lesson 3 - Build a Full-Stack Application

  • Learning objectives
  • Learn the basics of templating
  • Create multiple pages
  • Create supporting server endpoints
  • Make network requests from the front-end

Lesson 4 - Build a Weather Forecast Application

  • Learning objectives
  • Learn about the project
  • Make network requests
  • Load data from a weather API
  • Complete the application

Summary

  • Skill up with Python - Summary
80,000 Toman