English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 31h 28m | 9.67 GB
Demand for front end developers is widespread across every industry and continues to rise. By mastering the valuable skills taught in this program, you’ll be prepared for roles at a wide array of companies, from startups to global organizations. The projects you’ll build, and the portfolio you’ll develop, will provide ample evidence of your expertise.
Part 01 : Web Foundations
Learn HTML, the foundational structure of all websites. Style with CSS and build your own personal portfolio website.
Part 02 : Web Programming with JavaScript
Part 03 : Exploring JS – Objects, Tools and Testing
Learn about Accessibility, Object-Oriented JavaScript techniques, closures, the “this” keyword, and the new ES6 specification.
Part 04 : Front-End Applications
Use APIs to fetch data for your applications. Begin building with Front End frameworks and build offline capable websites.
Part 05 : Building with React
Leverage the power of the React UI library. Convert an existing application to use React and build your own single page React app that uses the Google Maps API.
Part 06 (Elective): Elective Material
Explore additional content related to web development. You’ll learn to build high-impact, user friendly forms, use the jQuery UI library and dive into how servers and computers transmit and receive information.
Part 07 (Career): Career: Job Search Strategies
Opportunity can come when you least expect it, so when your dream job comes along, you want to be ready.
Part 08 (Career): Career: Networking
Networking is a very important component to a successful job search. In the following lesson, you will learn how tell your unique story to recruiters in a succinct and professional but relatable way.
Part 09 (Career): Career: Front-End Interview Practice
Now that you’ve practiced your skills through your project work, learn how you can present your knowledge in an interview.
Table of Contents
1 Nanodegree Orientation
2 Career Services Available to You
3 Learning Online & Getting Help
4 HTML Syntax
5 HTML Syntax Problem Set
6 Exercise Article to Mockup
7 CSS Syntax
8 CSS Syntax Problem Set
9 How to Write Code Faster
10 Animal Trading Cards
11 Why Responsive
12 Starting Small
13 Building Up
14 Common Responsive Patterns
15 Optimizations
16 Writing READMEs
17 Build a Portfolio Site
18 What is JavaScript
19 Data Types & Variables
20 Conditionals
21 Loops
22 Functions
23 Arrays
24 Objects
25 Syntax
26 Shell Workshop
27 What is Version Control
28 Create A Git Repo
29 Review a Repo’s History
30 Add Commits To A Repo
31 Tagging, Branching, and Merging
32 Undoing Changes
33 Working With Remotes
34 Working On Another Developer’s Repository
35 Staying In Sync With A Remote Repository
36 The Document Object Model
37 Creating Content with JavaScript
38 Working with Browser Events
39 Exercise Pixel Art Maker
40 Performance
41 Memory Game
42 Accessibility Overview
43 Focus
44 Semantics Basics
45 Navigating Content
46 ARIA
47 Style
48 Objects in Depth
49 Functions at Runtime
50 Classes and Objects
51 Functions
52 Built-ins
53 Professional Developer-fu
54 Classic Arcade Game Clone
55 Introducing Web Tooling and Automation
56 Productive Editing
57 Powerful Builds
58 Expressive Live Editing
59 How to Prevent Disasters
60 Awesome Optimizations
61 Web Tooling and Automation Conclusion
62 Rethinking Testing
63 Writing Test Suites
64 Feed Reader Testing
65 Changing Expectations
66 Refactoring with Separation of Concerns
67 Creating Promises
68 Chaining Promises
69 Ajax with XHR
70 Ajax with jQuery
71 Ajax with Fetch
72 Features of Single Page Apps
73 Examine a Framework’s Source
74 Angular
75 Ember
76 The Benefits of Offline First
77 Introducing the Service Worker
78 Restaurant Reviews App—Stage 1
79 Why React
80 Rendering UI with React
81 State Management
82 Render UI with External Data
83 Managing App Location with React Router
84 MyReads A Book Tracking App
85 Getting Started with the APIs
86 Understanding API Services
87 Using the APIs in Practice
88 Neighborhood Map (React)
89 Efficient Inputs Part 1
90 Efficient Inputs Part 2
91 Fast Forms
92 Touch Support
93 The Basics the DOM, $, and Selectors
94 The Tricks DOM Manipulation
95 Event Listeners with jQuery
96 HTTP’s RequestResponse Cycle
97 HTTP1
98 HTTPS
99 HTTP2
100 Security
101 Conduct a Job Search
102 Refine Your Entry-Level Resume
103 Refine Your Career Change Resume
104 Refine Your Prior Industry Experience Resume
105 Craft Your Cover Letter
106 Develop Your Personal Brand
107 LinkedIn Review
108 Udacity Professional Profile
109 GitHub Review
110 Ace Your Interview
111 Practice Behavioral Questions
112 Interview Fails
113 Land a Job Offer
114 Front-End Interview Questions
Resolve the captcha to access the links!