Links sobre desenvolvimento de software e tecnologia
Um repositório de links maneiros sobre diversos assuntos
Minhas recomendações pessoais de cursos, livros e outros conteúdos extremamente relevantes para pessoas que querem se especializar em desenvolvimento de software sejam iniciantes ou pessoas já com experiência.
Desde cursos de programação para iniciantes, Docker, JavaScript, React ou React Native, Nodejs e muito mais!
Cursos recomendados permalink
- Mais de 5500 aulas - novas aulas semanais - plano mensal ou anual
- Programação do Absoluto Zero (com JavaScript)
- Web Moderno com JavaScript
- JavaScript Funcional e Reativo
- React Native: Desenvolva APPs Nativas para Android e iOS
- Python 3: Curso Completo do Básico ao Avançado
- Docker: Ferramenta essencial para Desenvolvedores
- React Native com Hooks e Context API
- GraphQL: Criando APIs Profissionais e Flexíveis
- Testes de aplicações modernas com Cypress
- Produtividade com VSCode
- Regex - Cursos de Expressões Regulares
- API REST em Node.JS aplicando testes (TDD) desde o princípio
- Do Zero à Nuvem: API Restful com NodeJS, Restify e MongoDB
Úteis permalink
- Como o HTTPS funciona
- Aprenda a construir layouts com CSS
- Aprenda CSS Grid
- The Ultimate Guide to API Design
- Dicas para quem quer começar a palestrar
- ES6 Rocks
- Secrets of the Browser Developer Tools
- Dev Tools Challenger
- MaintainableCSS
- JS interview review
- Book of Modern frontend tooling
- Um guia visual para Flexbox
- JavaScript in one Pic
- Front-End Developer Handbook
- Free programming books
- Service Worker Cookbook
- Single page apps in depth
Conteúdo permalink
- MDN
- Cerebrobr
- Willian Justen
- BrazilJS
- The Sass Way
- Sass Guidelines
- Form Validation UX in HTML and CSS
- Acessible SVG
- Battling BEM (Extended Edition): 10 Common Problems And How To Avoid Them
- Google Web Components
- Arquitetura de Informação, Blog
- Clean Code: 1 Introdução
- Clean Code: 2 O que é código limpo?
- A Beginner’s Guide to HTTP and REST
- CSS Coding Techniques, Mozilla
- Essential JavaScript Links
- About HTML semantics and front-end architecture
- The Cost of Frameworks
- Aprenda RegEx
- Web Fundamentals - Google
- Como aprender Frameworks
- Finding Time to Become a Better Developer
- Vanilla JavaScript List
- Padrões de Projetos
- The rendering process of a web page
- Design Patterns for Humans
- Mostly adequate guide to FP (in javascript, translated in portuguese)
- 10 Common Data Structures Explained with Videos + Exercises
- Uma tradução em Português da série You Don't Know JS
- Free Learning - Free Technology eBooks, Packt Publishing
- Awesome Flexbox
- A Tale of CSS and Sass Precision
- Trigonometri in Sass
- Mastering the Module Pattern
- Can You “Over Organize” JavaScript?
- How Do You Structure JavaScript? The Module Pattern Edition
- The legend of JavaScript equality operator
- JavaScript Jargons
- Command Line API Reference
- What's the Difference Between Java and JavaScript?
- Untangling Spaghetti Code: How to Write Maintainable JavaScript
- Learn Functional JavaScript
- Regular Expressions in JavaScript
- Gentle explanation of 'this' keyword in JavaScript
- History and Background of JavaScript Module Loaders
- JavaScript Garden
- How do promises work
- Babel Handbook
- Compositional Objects vs Classical inheritance
- Quick Tip: Function Expressions vs Function Declarations
- RxJS - The ReactiveX library for JavaScript
- fetch API
- JavaScript Funcional
- Guia básico de ES6 (ECMAScript 2015)
- Learn Relay
- Introduction to GraphQL
- The Fullstack Tutorial for GraphQL
- The MVC Design Pattern in Vanilla JavaScript
- JavaScript Cheat Sheet - WebsiteSetup
- Minimizing boilerplate with NPM & Makefiles
- You Don’t Know Node: Quick Intro to Core Features
- Felix's Node.js Guide
- How to Node
- NodeSchool
- MockNode
- 11 Simple npm Tricks That Will Knock Your Wombat Socks Off
- Node.js Best Practices
- Dirty Tricks From The Dark Corners Of Front-End (Slides, PDF)
- PX, EM or REM Media Queries?
- Awesome Web Performance Optimization
- Front-end Job Interview Questions
- Why can't we find Front End developers?
- Do Zero a Herói Front-End (Parte I)
- Do Zero a Herói Front-End (Parte II
- From Zero to Front-end Hero (Part 1)
- From Zero to Front-end Hero (Part 2)
- Frontend Dev Bookmarks
- Cleaning House after Internet Explorer
- Learn x in y minutes
- A handy guide to making money in open source
- Using a static generator at scale lessons learned
Plataformas de cursos permalink
Ferramentas úteis permalink
- Public APIs
- Awesome Lists
- Server configs NGINX
- Requestbin
- Glitch
- Gitpod
- Aprenda Hasura
- VIM GALORE
- Awesome CLI Apps
- Awesome dotfiles
- A vimrc that Just Works™ for modern JavaScript development
Outros permalink
- Elixir School
- An Introduction to Programming in Go
- Building Web Apps with Go
- Build Web Application with Golang
- A collection of awesome penetration testing resources, tools and other shiny things
- Maker Pro
- Johnny-Five
- ROBOTJS The Algorithms - Python
- Awesome list of clojure resources
- Track to learn English
- Learn the ways of Linux-fu, for free
- Content Modeling With Jekyll
- A curated list of shell commands and tools specific to OS X
- The Art of Command Line