Industry Skills for Professional Web Development


Intro to Computer Science

PROJECT Create and Analyze a Social Network
Beginner
Learn key computer science concepts in this introductory Python course. You’ll learn by doing, and will build your own search engine and social network.

Intro to HTML and CSS

PROJECT Portfolio Mock Up to HTML
Beginner
Learn how to convert digital design mockups into static web pages and how to build a responsive portfolio site to showcase your work.

JavaScript Basics

PROJECT Interactive Resume
Beginner
Learn JavaScript syntax and coding conventions that web developers use to create interactive and dynamic websites while you create an online résumé for your portfolio.
Learn to use version control, an important tool for any developer. The course will focus on Git, a specific version control system, and GitHub, a collaboration platform.

Programming Foundations with Python

PROJECT Explore Python to Build Your Own Program
Beginner
Introductory programming class to learn Object-Oriented Programming, a must-have technique to reuse and share code easily. Learn by making projects that spread happiness!
Relational databases are a powerful tool used throughout the industry. Learn the basics of SQL and how to connect your Python code to a relational database.
Intermediate
Learn the fundamentals of back-end web development by creating your own web application from the ground up using the iterative development process.

Built by Amazon Web Services

Learn to implement the OAuth 2.0 framework to allow users to securely and easily login to your web applications.

Responsive Web Design Fundamentals

PROJECT Hometown Site
Intermediate
Learn and practice strategies for developing websites that look great on every device! Made with Google’s Pete LePage.

Built by Google

Intermediate
Go beyond image tags! Learn how to make images a part of your responsive design workflow.

Built by Google

This course will demystify the browser’s rendering pipeline and make it easy for you to build high performance web apps.

Built by Google

You will learn about challenges of building applications that can serve hundreds of thousands of users, and how you can prepare for them as a developer.

Built by Google

JavaScript Design Patterns NEW

PROJECT Neighborhood Map
Advanced
Learn the importance of code organization and how to implement it with either vanilla JavaScript or an organizational library or framework.
Intermediate
Learn how to iterate on your web applications with confidence using the red-green-refactor workflow cycle and automated testing frameworks.

Web Development

PROJECT Build Your Own Wiki
Intermediate
Starting from the basics of how the web works, you will learn everything you need to know to build your own blog and scale it to support large numbers of users.

Object-Oriented JavaScript

PROJECT Classic Arcade Game Clone
Intermediate
Build a variety of JavaScript objects and explore how their inheritance models affect your app’s in-memory model. Gain simplicity and modularity in your own code.

Built by Hack Reactor

Beginner
Learn how you can use HTML5 Canvas to create and modify images or even interactive animations.
Intermediate
Learn how to access and modify the DOM with ease using jQuery!
Intermediate
Learn how to perform asynchronous requests as you build a web app with data from Google Street View, the New York Times and Wikipedia!

Intro to Point & Click App Development

PROJECT Create Your Own Salesforce App
Beginner
In this short class you’ll build powerful apps without writing code. Great if you’re an aspiring developer or someone who wants to learn what programmers do.

Built by Salesforce

Developing Scalable Apps with Java

PROJECT Build Conference Central app
Advanced
You will learn about challenges of building applications that can serve hundreds of thousands of users, and how you can prepare for them as a developer.

Built by Google

Intermediate
This is an advanced Computer Networking course that delves into the latest concepts and tools used by the CN industry.

Built by Georgia Institute of Technology

Intermediate
In this course, you’ll learn how to build great mobile web experiences. We’ll cover performance issues on mobile, and how to make use of mobile sensors.

Built by Google

Website Performance Optimization

PROJECT Website Optimization
Intermediate
Learn how browsers convert HTML, CSS and JavaScript into websites while you experiment with Chrome Developer Tools to measure and optimize website speed!

Built by Google

Intermediate
Learn how to build high-performance web games with HTML5. We’ll port industry-standard development techniques to the web and use them to create a game.

Built by Google

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s