Modern Web Design Course
All the technology you need for modern front end and mobile web development with HTML5, CSS3, JavaScript, Angular, NodeJS & Bootstrap
Day 1 - HML5 and CSS3
HTML5
- New element overview
- Forms
CSS
- Layout strategies
- Basic typography
- CSS3 strategies
- Browser issues
- Simple Responsive design
Day 2 Welcome to JavaScript
JavaScript Fundamentals
- Variables
- Arrays
- Functions
Introduction to jQuery
- Unobtrusive JavaScript
- Dom Manipulation
- Event handling
- Traversal
Real JavaScript
- Functional programming
- Scope
- Closure
- Hoisting
Object orientation
- JSON
- Modular JavaScript
Day 3 - More on JavaScript
Further jQuery
- Writing plugins
- AJAX
- Best practice
MVC
- Coding MVC JavaScript without a framework
NodeJS
- Creating a server
- Routing a request
- Middleware
- Jasmine Templates
Day 4 - Angular
Introduction to Angular
- Obtrusive JavaScript
- App
- Angular Templating Language
- Expressions
- Models
- Data Binding
- Concepts
- Animation
- Showing / Hiding elements
Day 5 - Further Topics
Further Angular
- Routing
- Controllers
- DI
- Collections
- Filters
- AJAX
Bootstrap
- Fundamentals
- Intro to advanced topics
Preprocessors
- Introduction to SASS
- Introduction to Markdown
- Introduction to CoffeeScript
How to book
Courses run through Forward Advance Training Ltd.
Please get in touch if you'd like to know more, or to book.