Skip to content

As I revisit my time at Makers spent on Python and Engineering Foundations, I'll be organising each week's content into its own dedicated folder

Notifications You must be signed in to change notification settings

harhar2000/Python-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Module Overview

Here is the course content for my time at Makers. As I revisit the content, I'll update and push my code into the respective folder. I will additionally be pushing other revision-based code into this repo such as the OOP folder

Objective:

  • Manipulate files and directory structures using the command line
  • Track changes to their code using Git version control
  • Write procedural programs

Engineering Practices (‘Golden Square’)

Objective:

  • Apply and explain four key engineering practices: test-driven development, program design, debugging and pair programming

Database-backed Web Applications

Objective:

  • Design multi-table databases
  • Use SQL to query databases
  • Integrate a relational database into a web application
  • Explain how HTTP requests request and modify web applications
  • Apply golden square engineering practices to a web application
  • Complete a series of exercises and projects building towards a fully fledged database-backed web application

Cloud Deployment

Objective:

  • Explain how code goes from running on a computer to running on a publicly accessible server
  • Explain how continuous integration and deployment (CI-CD) is used in software teams
  • Deploy database-backed web applications to the cloud using CI-CD
  • Build and run containers with database-backed web applications
  • Deploy containers to the cloud using CI-CD

Objective:

  • Explain why and how agile processes are used in software development
  • Employ agile processes to build an application to a specification

Learner Experience:

  • Grouped into teams to build an Airbnb-style website within a week
  • Daily stand-ups and mini retrospectives organised by our team

About

As I revisit my time at Makers spent on Python and Engineering Foundations, I'll be organising each week's content into its own dedicated folder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages