Coding for Managers Course Syllabus

Week 1. HTML & CSS

Apply HTML tags

Use best-practice CSS architecture

Include external assets (e.g. images and fonts)

Week 2. Responsive Design

Viewport tag and CSS media queries

Remote debugging and emulation in the browser

How to use Bootstrap

Week 3. Git & Github

Version control systems for software development

Create and modify a repository

Use Github to collaborate

Week 4. Ruby & Rails

Ruby vs Ruby on Rails

Model-View-Controller framework

Databases

Week 5. Bootstrap         

Describe what Bootstrap is and explain how the grid system works

Place different Bootstrap components onto a static page

Manipulate different Bootstrap elements with custom CSS

Design and create webpages using Bootstrap elements and styling

Week 6. Javascript

JavaScript basics: Primitives, Operators, Arrays, and Conditionals

CSS transitions and animations

Include JavaScript in a web page

Week 7. API & Heroku

Understand the role of an API

Learn about environment variables

Learn how to create a custom Rails route

Learn how to make an HTTP request with an API key

Understand the JSON data format

Learn how to make an AJAX request

Understand the asynchronous nature of JavaScript

Deploy your app on Heroku

Week 8. Technical Interview

What is an engineer technical interview

What to expect from a technical interview as a manager

Practice one typical exercise

SCHEDULE YOUR PHONE CALL