Senior Web Developer Nanodegree - Google

Udacity
Online

Kostenlos

Wichtige informationen

  • Kurs
  • Online
  • Wann:
    Freie Auswahl
Beschreibung

For intermediate front-end developers, this program helps you work efficiently to apply modern tools, frameworks, and techniques to write robust web applications.

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
Freie Auswahl
Online

Was lernen Sie in diesem Kurs?

Access
Web
Project
Skills and Training
Nanodegree

Themenkreis

This program begins where our Front-End Web Developer Nanodegree program ends, and is designed to give intermediate developers the chance to build on existing front-end skills and master the newest technologies available.

This program ensures you’re supremely well-prepared to succeed in a Senior Web Developer role.

  • Project Project 1: Meet-Up Event Planner

    You will build a responsive web application that allows the user to establish a meet-up event. The goal is to create an app that is a joy to use on both desktop and mobile. The application must allow someone to name their event, search for a host location (using a location API like Foursquare), set the capacity of the event, the start and end times, and input a description of the event.

    Supporting Courses

    Building High Conversion Web Forms

    Web Tooling & Automation

    Project Project 1: Meet-Up Event Planner

    You will build a responsive web application that allows the user to establish a meet-up event. The goal is to create an app that is a joy to use on both desktop and mobile. The application must allow someone to name their event, search for a host location (using a location API like Foursquare), set the capacity of the event, the start and end times, and input a description of the event.

  • Project Project 2: Public Transportation App

    You will build an application that allows users to select a departure and arrival train station, and see a list of trains, times, and durations. A default train schedule will be provided that should be used when the application is offline. If a network connection exists, the application will query an endpoint that provides information about all arrival and departure times.

    Supporting Courses

    JavaScript Promises

    Offline Web Applications

    Project Project 2: Public Transportation App

    You will build an application that allows users to select a departure and arrival train station, and see a list of trains, times, and durations. A default train schedule will be provided that should be used when the application is offline. If a network connection exists, the application will query an endpoint that provides information about all arrival and departure times.

  • Project Project 3: Restaurant Reviewer

    You will develop a restaurant review application with a focus on accessibility. You will remotely access JSON files containing restaurant information (including name, a photograph, address, cuisine type and operating hours) as well as JSON files containing review information for each restaurant (name of reviewer, date of review, 5-star rating and comments). The reviews application must include an application header, and a menu providing multiple ways to filter the restaurants (by cuisine, by location, etc). When viewing a specific restaurant, current reviews must be displayed along with a form for the user to submit their own review. **Supporting Courses: Web Accessibility coming May 2016**

    Project Project 3: Restaurant Reviewer

    You will develop a restaurant review application with a focus on accessibility. You will remotely access JSON files containing restaurant information (including name, a photograph, address, cuisine type and operating hours) as well as JSON files containing review information for each restaurant (name of reviewer, date of review, 5-star rating and comments). The reviews application must include an application header, and a menu providing multiple ways to filter the restaurants (by cuisine, by location, etc). When viewing a specific restaurant, current reviews must be displayed along with a form for the user to submit their own review.

    Supporting Courses: Web Accessibility coming May 2016

  • Project Project 4: Corporate Dashboard

    You must develop a corporate dashboard application using a front-end MVC framework of your choosing. The dashboard application must contain a header (with the currently selected dashboard’s name); a menu, allowing the user to navigate between dashboards; and the primary dashboard display area. You should find, or create, your own data files in CSV and JSON formats to provide data to the dashboards. The required dashboards are: 1. A geospatial view, identifying the number of employees at various company locations. 2. A “key metrics” view, containing components displaying: the number of open issues, a line chart reflecting number of paying customers over a period of time, and a bar chart reflecting number of reported issues over a period of time. 3. A “data view” of all issues, with an appearance similar to a spreadsheet, that is sortable and filterable.

    Supporting Courses

    Front End Frameworks

    Project Project 4: Corporate Dashboard

    You must develop a corporate dashboard application using a front-end MVC framework of your choosing. The dashboard application must contain a header (with the currently selected dashboard’s name); a menu, allowing the user to navigate between dashboards; and the primary dashboard display area. You should find, or create, your own data files in CSV and JSON formats to provide data to the dashboards. The required dashboards are:

    1. A geospatial view, identifying the number of employees at various company locations.
    2. A “key metrics” view, containing components displaying: the number of open issues, a line chart reflecting number of paying customers over a period of time, and a bar chart reflecting number of reported issues over a period of time.
    3. A “data view” of all issues, with an appearance similar to a spreadsheet, that is sortable and filterable.
  • Project Project 5: Capstone Project

    In this capstone project, students will build their own application using signature native application features such as device sensor access, offline-first, and more. **Supporting Courses: Client-Server Communications coming June 2016.**

    Project Project 5: Capstone Project

    In this capstone project, students will build their own application using signature native application features such as device sensor access, offline-first, and more.

    Supporting Courses: Client-Server Communications coming June 2016.

  • Project Udacity Professional Profile Review

    In this project, you will look at your Udacity Professional Profile through the lens of a Udacity hiring partner recruiter.

    Project Udacity Professional Profile Review

    In this project, you will look at your Udacity Professional Profile through the lens of a Udacity hiring partner recruiter.

  • Project Cover Letter Review

    In this project, you will create a cover letter that portrays your soft and hard skills, and most importantly your passion for the job. We highly recommend you write a unique cover letter targeted to a job posting you find online. We recommend all students create a cover letter as practice. You will learn how to showcase your skills and connect them with job requirements.

    Project Cover Letter Review

    In this project, you will create a cover letter that portrays your soft and hard skills, and most importantly your passion for the job. We highly recommend you write a unique cover letter targeted to a job posting you find online. We recommend all students create a cover letter as practice. You will learn how to showcase your skills and connect them with job requirements.