MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
This course was developed at the Darden School of Business at the University of Virginia and is taught by top-ranked faculty.
What You Will Learn
- How to go from idea to design, and from design to code
- How to integrate with web API's like Google Firebase to build a modern web application
- How to take the anxiety and guesswork out of coding with analytical debugging
Course 3 of 3 in the Coding for Designers, Managers, and Entrepreneurs Specialization.
Syllabus
WEEK 1
Automating Your Gruntwork with Javascript
At its core, software is about automating tasks that machines can do better than humans, and you'll go straight to the heart of that with this week's case and related practice. You'll use Javascript to extract, transform, and load/render external data- a Google Sheet.
WEEK 2
Creating & Managing Users with Google Firebase
More than ever, modern software development is about integrating pre-existing code and services. Rarely is a modern application built from scratch. As you’ve seen, creating and maintaining code is a lot of work, so it’s better to leverage basic building blocks that someone else has created and is maintaining. This week, you’ll work with some code that interfaces to Google’s Firebase, a popular ‘back end as a service’ platform.
WEEK 3
Creating Your Web Application III
Like the first two courses in the specialization, in this last week you’ll apply what you’ve learned to your coding project. You’ve got a lot more breadth in your coding skills now, which is awesome! However, now it’s even more important that you anchor yourself in the user story and prototype you selected to make sure you know what you’re trying to have happen with your code. Otherwise, it’s easy to end up confused.
While I hope you’re now comfortable using it, you do not have to use Google Firebase, though that’s certainly an option. Note 1: If you started here in the specialization, you’ll want to work from the options in the brief to build a prototype on JS Fiddle in HTML and CSS, and then layer in some Javascript. Note 2: If you’d like to start with a new concept from the brief for this course, that’s fine.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.