MaggieWalker / Pursuit-Core-Web

The master curriculum for Pursuit Core's web development cohorts.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pursuit 7.0 Web Technical Curriculum

Introduction

Welcome to Pursuit's full-stack web development course. Through these six modules, you will gain the skills needed to become a full-stack developer. This course is open source, so feel free to make PRs if you see any opportunities for improvement.

Modules

The core curriculum is separated into six modules:

Module Overview
Module 1 - Fundamentals     Learn the fundamentals of how to write code using JavaScript. Use functions, conditionals, control flow, arrays, strings and objects top solve algorithm problems and build command-line applications.
Module 2 - Building Web Apps     Learn front-end development using Vanilla JavaScript. By combining HTML, CSS and JavaScript, fellows build and host websites, starting with their own personal portfolio site.
Module 3 - React + Redux     Learn how to use React and Redux to build more complex and scalable applications. Use React class-components and hooks to define behavior declaratively. Use Redux to manage shared state across multiple components.
Module 4 - Backend Development     Learn how to build APIs using Express and databases using Postgres. Build a full-stack application by connecting your front end to your backend, and use SQL to query your backend.
Module 5 - Capstone     Combine all of the expertise gained from previous modules to build a full-stack Capstone project with a small group. Learn how to conceptualize and pitch a product as well as explain the technical details.
Module 6 - Computer Science     Learn the set of skills needed to pass technical interviews and take-home algorithm challenges at leading companies.

Projects

Projects Overview

A listing of all the projects that we currently have.

Portfolio Site

Fellows will build their own portfolio site throughout the course.


Resources

About

The master curriculum for Pursuit Core's web development cohorts.


Languages

Language:JavaScript 75.5%Language:HTML 20.9%Language:CSS 3.5%