Front End Web Developer

Go to class
Write Review

Front End Web Developer provided by Udacity is a comprehensive online course, which lasts for 17 weeks long, 5-10 hours a week. Front End Web Developer is taught by Daniel Silber-Baker, Rachel Manning, Alyssa Hope, Richard Kalehoff, Dimitrios M., Belinda C., Carlos K., Jose Daniel B., Charitha G. and Oliver B.. Upon completion of the course, you can receive an e-certificate from Udacity. The course is taught in Englishand is Paid Course. Visit the course page at Udacity for detailed price information.

Overview
  • Demand for front end web developers is widespread across every industry, and continues to rise. By mastering the valuable skills taught in this program, you will 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.
    Learn how to build high quality websites and dynamic applications to create stunning user experiences for the web.

Syllabus
    • CSS & Website Layout
      • Learn how to effectively create the structure of a website using semantic HTML, and style websites with CSS and responsive layouts. Develop an understanding of different use cases for CSS Grid and Flexbox, and structure the layout of a web page using grid columns and rows.
    • JavaScript and the DOM
      • Use JavaScript to control a webpage. Learn what the Document Object Model (DOM) is, and use JavaScript and the DOM to dictate page content and interactions. Gain experience working with Browser Events and managing website performance by controlling content creation efficiently.
    • Web APIs and Asynchronous Applications
      • Set up a Node and Express environment so you can develop web applications on your local machine, and learn to handle HTTP Requests & Routes. Update and modify website elements dynamically using asynchronously retrieved data.
    • Build Tools, Webpack, and Service Worker
      • Develop an understanding of how to use build tools, such as Webpack, for automating build tasks. Create CSS variables with Sass and configure Webpack to use Sass controlled stylesheets. Learn how to cache server data and website functionality using Service Worker.