Who's it for?

Motivated people who blah...

Pre-requisites

Lorem ipsum

Programme

Module 1
Intro to Web Technology

Lorem ipsum

  • Intro Session - tool setup/pairing
  • The Command Line
  • Git and GitHub
  • The SDLC and Software Testing
  • Intro to Web Technology - Basics
  • Intro to Web Technology - HTTP & REST
Module 2
Intro to Web Design

Lorem ipsum

  • HTML, Semantics and Accessibility
  • HTML Forms
  • Intro to CSS
  • CSS Colours and Dimensions, Typography
  • CSS - Display and Positioning
  • CSS Layout
Module 3
Advanced Web Design

Lorem ipsum

  • More Git and GitHub
  • RWD
  • FlexBox
Module 4
Introduction to Ruby

Lorem ipsum

  • The Basics incl Condudtionals
  • Arrays and Iterators
  • Hashes and symbols
  • Methods
  • TDD
  • OOP - Encapsulation
  • OOP - Recap and Polymorphism
  • OOP - Inheritance
  • Bundler and External Data
  • Sinatra
  • Regular Expressions & Something Else
  • Project Review
Module 5
Agile Software Engineering

Lorem ipsum

  • Agile Overview
  • User Stories and Acceptance Criteria
  • Scrum
  • Kanban
Module 6
DevOps and Deployment

Lorem ipsum

  • Continuous Delivery
  • Software Craftsmanship/DevOps
Module 7
JavaScript

Lorem ipsum

  • Intro and Functions
  • The Basics
  • Loops, Scope and Closure
  • The DOM and DOM Events
  • Objects
  • Ajax & REST
Module 8
Next Steps

At this point in the course, you'll have all the tools you need to take your own learning further. Depending on how you're doing, we can continue your coaching sessions. If we do, we'll focus on either Ruby on Rails or Node.js.