Mobile-Web-Specialist-Nanodegree-Program
Mobile-Web-Specialist-Nanodegree-Program copied to clipboard
Materials connected with Udacity Mobile Web Specialist Nanodegree Program
Mobile Web Specialist Nanodegree Program
Materials connected with Mobile Web Specialist Nanodegree Program
Udacity courses
Repositories
- Mobile Web Specialist Certification Course - Stage 1
- Mobile Web Specialist Certification Course - Stage 2
- Mobile Web Specialist Certification Course - Stage 3
Useful links
- Choose an open source license
- Udacity Git Commit Message Style Guide
- Udacity Frontend Nanodegree HTML Style Guide
- Udacity Frontend Nanodegree CSS Style Guide
- Udacity Frontend Nanodegree JavaScript Style Guide
Notes from lessons
- Lesson 2.1 - Why Responsive?
- Lesson 2.2 - Staring small
- Lesson 2.3 - Building up
- Lesson 2.4 - Common responsive patterns
- Lesson 2.5 - Optimizations
- Lesson 2.6 - 2.7 - Getting up and running, Units, Formats and Environments
- Lesson 2.8 - Images with Markup
- Lesson 2.9 - Full Responsiveness
- Lesson 2.10 - Accessibility overview
- Lesson 2.11 - Focus
- Lesson 2.12 - 2.13 - Semantics basics, navigating content
- Lesson 2.14 - 2.15 - ARIA, style
- Lesson 2.16 - The benefits of offline first
- Lesson 2.17 - Introducing the Service Worker
- Lesson 3.1 - 3.3 - AJAX with XHR, jQuery and Fetch
- Lesson 3.4 - Syntax
- Lesson 3.5 - Functions
- Lesson 3.6 - Built-ins
- Lesson 3.7 - Professional-developer-fu
- Lesson 3.8 - IndexedDB and Caching
- Lesson 3.9 - Introducing Web Tooling and Automation
- Lesson 3.10 - Productive Editing
- Lesson 3.11 - Powerful Builds
- Lesson 3.12 - Expressive Live Editing
- Lesson 3.13 - How to Prevent Disasters
- Lesson 3.14 - Awesome Optimizations
- Lesson 3.15 - Web Tooling and Automation Conclusion
- Lesson 4.1 - 4.5 - Client-Server Communication
- Lesson 4.6 - 4.8 - HTTP & Web Servers
- Lesson 4.9 - 4.14 - Browser Rendering Optimization
- Extra lesson - Career: job search & interview advice