Cursos gratuitos do Udacity

November 10, 2016

Uma das coisas que mais me atraem na nossa área é a liberdade que temos para estudar por conta própria. Nada melhor do que separar os assuntos do teu interesse e estudar no seu tempo, do seu jeito. Para melhorar, ainda temos a nossa disposição blogs, artigos, livros e cursos completos gratuitos espalhados pelas interwebs. Nossa área é realmente um prato cheio para autodidatas, curiosos e apaixonados.

Uma das minhas principais fontes de estudo tem sido o Udacity. Para quem não conhece, essa plataforma oferece cursos gratuitos e de ótima qualidade! Você encontrará cursos criados em parceria com o Google, Facebook e Twitter nas mais diversas áreas. Os cursos possuem legendas em inglês e, a maioria, também possui legendas em português.

Infelizmente, toda essa variedade acaba nos deixando perdido algumas vezes em relação a qual curso fazer, ordem de estudo e afins. Pensando nisso, organizei nesse post todos os cursos que um desenvolvedor front-end pode se interessar em fazer. Essa lista será útil para você que está começando e quer aprender html/css, mas também para você que já está mais avançado e quer entender melhor design patterns ou como criar progressive web apps.

Para deixar as coisas ainda mais organizadas, criei um repositório no github com uma checklist desses cursos. Basta dar um fork no projeto e começar os estudos! :)

Padawan

Intro to HTML and CSS
Javascript Basics
HTML5 Canvas
Writing READMEs
How to use Git and Github
Intro to Computer Science

Jedi Knight

Intro to jQuery
Intro to AJAX
Javascript Testing
Object Oriented Javascript
Responsive Web Design Fundamentals
Responsive Images
Building High Conversion Web Forms
HTML5 Game Development
Mobile Web Development
Offline Web Applications
Intro to Progressive Web Apps
Web Performance Optimization
Web Tooling & Automation
Google Maps APIs
Technical Interview
Product Design

Jedi Master

JavaScript Design Patterns
Javascript Promises
Learn Backbone.js
Front End Frameworks
Browser Rendering Optimization
Intro to DevOps
Client-Server Communication
Web Accessibility