Skip to content

Latest commit

 

History

History
1251 lines (888 loc) · 67.1 KB

CURSOS.md

File metadata and controls

1251 lines (888 loc) · 67.1 KB

📖 Compilado de cursos GRATUITOS

📑 Sumário:


💡 Cursos de JavaScript

Nome Descrição Site
Curso completo de JavaScript (46 aulas)  Curso completo de Javascript. Link
Curso de introdução ao JavaScript  Esse curso javascript iniciante é tanto para pessoas que nunca programaram antes e este curso de javascript completo gratis foi criado para você, que já sabe outra linguagem. Link
Curso JavaScript - Curso em Vídeo  O Curso em Vídeo e o Google apresentam um curso de JavaScript e ECMAScript para Iniciantes aqui no YouTube! Link
Curso JavaScript  Neste super curso de JavaScript você vai aprender de forma fácil, clara e objetiva como programar e usar JavaScript para incrementar suas páginas Web. JavaScript é fundamental para quem quer seguir a carreira de desenvolvedor Web, seja front-end ou back-end. Link
Cursos de JavaScript em inglês  Javascript Course. Link
Faça 15 Projetos em JavaScript (Inglês)  Build 15 JavaScript Projects - Vanilla JavaScript Course. Link
Fundamentos de JavaScript Funcional  Domine Função em JavaScript! Conteúdo essencial para todos os desenvolvedores! Link
JavaScript - Dave Gray  JavaScript Full Course for Beginners Complete All-in-One Tutorial 8 Hours. Link
JavaScript - Florin Pop  10 JavaScript Projects in 1 Hour - Coding Challenge 🔥 Link
JavaScript - Florin Pop  10 JavaScript Projects in 10 Hours - Coding Challenge 🔥 Link
JavaScript - freeCodeCamp.org  JavaScript Programming - Full Course. Link
JavaScript - freeCodeCamp.org  Learn JavaScript - Full Course for Beginners. Link
Playlist de projetos de JS  Javascript Real World Projects. Link

🖼️ Cursos de HTML e CSS

Nome Descrição Site
Curso Aprenda HTML em 1 hora (22 aulas) Um curso completo sobre HTML 5 para quem quer aprender. Em apenas uma hora, aprenda tudo que você precisa saber pra começar a criar e desenvolver seus próprios sites. Link
Curso completo de CSS3 (22 aulas) Neste curso você aprenderá os conceitos básicos do CSS e o poder desta nova versão, enquadrando-se definitivamente em padrões mundiais de desenvolvimento web. Degradês, transições, animações, fontes externas, dicas e muito mais. Link
Curso Completo de HTML5 (42 aulas) O curso de HTML5 visa apresentar os conceitos básicos do HTML e as principais mudanças e funcionalidades da quinta versão da linguagem. Um curso completo para todos os profissionais de web. Link
Curso completo e atual de HTML5 e CSS3 - Módulo 1 de 5 Faça agora mesmo o Curso de HTML5 e CSS3 do Professor Gustavo Guanabara, com aulas atualizadas e com material de apoio em PDF. Link
Curso completo e atual de HTML5 e CSS3 - Módulo 2 de 5 O segundo módulo do Curso em Vídeo de HTML5 e CSS3 vai trazer vários conceitos relacionados a design, aplicação de estilos em CSS e a criação de um projeto partindo do zero. Link
Curso completo e atual de HTML5 e CSS3 - Módulo 3 de 5 O terceiro módulo do Curso em Vídeo de HTML5 e CSS3 vai trazer vários conceitos relacionados a git, responsividade e at´r hospedagem de sites. Link
Curso de CSS3 - CFBCursos Neste curso você irá aprender tudo que é necessário para usar o CSS3 de forma eficiente para formatar como quiser suas páginas web, com o CSS aliado ao HTML você vai criar qualquer layout que desejar em suas página web. Link
Curso de CSS3 - Florin Pop Construindo 10 Sites - Do Design ao HTML e CSS - Desafio de Codificação 🔥 Link
Curso de CSS3 - Node Studio Treinamentos Neste curso você aprenderá os conceitos básicos do CSS e o poder desta nova versão,  enquadrando-se definitivamente em padrões mundiais de desenvolvimento web. Degradês, transições, animações, fontes externas, dicas e muito mais. Link
Curso de CSS3 - WEB CIFAR Projeto de site completo de uma página para prática. Link
Curso de CSS3 com Sass e Compass (9 aulas) Compass é um framework open source de criação de CSS que utiliza Sass para escrever o código de uma forma fácil e poderosa. Link
Curso em video Material público para o ensino básico de HTML5 e CSS3 para alunos iniciantes. Acesse o material em PDF, analise o código disponibilizado para cada exercício e veja-os funcionando em execução direta via repositório GitHub. Link
HTML 5 Curso 1 Curso completo de HTML5 Completo e Profissional, nesta playlist vou mostrar todas as tags válidas do HTML5. Link
HTML 5 Curso 2 Curso de HTML5 + CSS3 + JavaScript completamente gratuito. Aulas criadas pelo professor Gustavo Guanabara. Link
HTML5 & CSS3 na Prática Um curso fantástico, que aborda de maneira simples e objetiva o processo de criação de uma página web em HTML5 e CSS3. Você aprenderá semântica, CSS produtivo e técnicas fundamentais para começar a trabalhar de forma mais ágil, ou seja, em “Design in the browser” (Desenhar no próprio browser). Link
Rocketseat Faça seu login na plataforma. Link

🐍 Cursos de Python

Nome Descrição Site
Aulas Python Curso de aulas de programação usando a linguagem python, ensinando do básico ao profissional. Link
Curso de Python - Bro Code Curso Completo de Python - Aprenda a codificar hoje (Free). Link
Curso de Python - freeCodeCamp.org Aprenda Python - Curso Completo para Iniciantes (Tutorial). Link
Curso de Python - freeCodeCamp.org Python para todos - Curso completo de Python da universidade. Link
Curso de Python - Programming with Mosh Tutorial Python - Curso Completo de Python para Iniciantes. Link
Curso de Python - TechWorld with Nana Tutorial Python para Iniciantes - Aprenda Python em 5 horas (CURSO COMPLETO). Link
Curso de Python 3 - Mundo 1: Fundamentos Python é uma linguagem ultra moderna, utilizada pelo Google, YouTube, Industrial Light & Magic, Globo e muitas outras.   Link
Curso de Python 3 - Mundo 2: Estruturas de Controle Python é uma linguagem ultra moderna, utilizada pelo Google, YouTube, Industrial Light & Magic, Globo e muitas outras.   Link
Curso de Python 3 - Mundo 3: Estruturas Compostas Python é uma linguagem ultra moderna, utilizada pelo Google, YouTube, Industrial Light & Magic, Globo e muitas outras.   Link
Exercícios de Python 3 Serão mais de 100 exercícios feitos em Linguagem Python pelo Professor Gustavo Guanabara, do canal Curso em Vídeo. Acompanhe todos, seguindo a ordem e sempre colocando em prática cada um deles. Link
Python 3 - Curso Rápido Aprenda os principais conceitos de Python em um curso rápido e objetivo! Módulos, Operadores, Função, Classe e mais! Link
Python Básico O curso Python Básico é um curso da linguagem de programação Python e lógica de programação para iniciantes, ideal para quem nunca programou ou está querendo migrar para a linguagem Python. Link
Python Fundamentos Para Análise de Dados 3.0 Aprenda a programar em Python, uma linguagem poderosa usada para criar aplicações de análise de dados. Link
Python para Iniciantes (Curso Completo) Tutorial Python, tutorial Python fácil para iniciantes, aprenda programação Python, aprenda programação python com exemplo e sintaxe. Link

🐘 Cursos de PHP

Nome Descrição Site
Curso Básico de PHP (20 aulas) PHP é uma linguagem de programação do lado do servidor, gratuita e independente de plataforma, rápida, com uma grande livraria de funções e muita documentação. Link
Curso Completo de PHP (108 aulas) Seja bem-vindo ao Curso de PHP. Neste curso estudaremos juntos essa que é, sem dúvida, a linguagem mais utilizada no desenvolvimento WEB. Link
Curso de PHP O curso de PHP  apresenta os conceitos e as técnicas essenciais da linguagem de programação PHP, que é muito utilizada para criar páginas com conteúdo dinâmico e interativo na web.   Link
Curso de PHP para Iniciantes No Curso Grátis de PHP para Iniciantes, você vai aprender os primeiros passos para criar sites que utilizem a tecnologia PHP incorporada. Link

👁️‍🗨️ Cursos de C

Nome Descrição Site
Curso de C - eXcript Estamos disponibilizando um curso completo de programação na linguagem C. O objetivo do curso é ensinar detalhadamente, porém, sem enrolação ou mesmo, com aspectos irrelevantes da linguagem. Link
C Programming C Programming – Features & The First C Program. Link
C Programming Tutorials All if my C programming tutorials are right here! Link
C Programming Tutorials C Programming All-in-One Tutorial Series (10 HOURS!). Link
Curso de Linguagem C (ANSI) Curso de linguagem C! Vamos aprender a programar em C, do nível bem básico, até o avançado, para aperfeiçoar os nossos códigos, tanto em C ANSI, quanto em programação aplicada a microcontroladores! Let's Get Started! Link
Curso de Linguagem C para Iniciantes Curso Completo de Linguagem C e C++ - Iniciante Ao Avançado. Link
Curso de Programação 3 (C Avançado) Aprenda como programar utilizando as estruturas de dados internas de uma linguagem de programação estruturada em C. Link
Curso de Programação C Completo Curso de programação com a linguagem C do básico ao avançado. Link
Curso de Programação em Linguagem C Curso completo de programação em Linguagem C. Link
Linguagem C Essa lista de reprodução é para qualquer pessoa que esteja interessada em aprender a programar em C. Link
Linguagem C Descomplicada Esqueleto de um programa em C. Link
Programação Moderna em C Treinamento online gratuito de 20 aulas em vídeo que aborda a linguagem C de uma maneira moderna e prática. Link
Stanford C programming Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department.  Professor Cain provides an overview of the course. Link

💾 Cursos de C#

Nome Descrição Site
.NET para iniciantes Olá galera bem vindos ao canal, vamos iniciar mais uma série de vídeos, dessa vez vamos explorar o backend com C# e criar uma WebAPI com .NET. Esse é o primeiro vídeo e vamos falar sobre a plataforma .NET e fazer um aquecimento. Link
Aprenda C# para Unity - Do Básico ao Avançado Curso de C# para unity completo ,com todo o básico necessário sobre a linguagem de programação c# voltada para a game engine unity , para criação e desenvolvimento de jogos 2d e 3d !!! Link
Curso de C# De Novato a Profissional. Link
Curso de C# Neste curso aprenderemos a programar em C# utilizando-nos do Microsoft Visual Studio.   Link
Curso de Programação C# Curso de programação completo em C#, venha aprender criar programas para Windows em uma das linguagens mais usadas comercialmente. Link
Curso de Programação com C# Curso de programação com C#, utilizando o IDE Microsoft Visual Studio. Inclui programação em modo console e criação de aplicativos gráficos. Link
Curso de Programação em C# (C Sharp) Aprenda os conceitos básicos de programação para a criação de aplicativos de desktop para Windows com este curso. Link
Linguagem C# Nesse curso, você irá aprender tudo que necessita para dar seu primeiro ponta pé no mercado de trabalho ou para criar seu próprio negócio com uma Startup.  Link

📼 Cursos de C++

Nome Descrição Site
Curso de C++ C++ é uma das linguagens mais usadas no mundo, considero que todo programador deve saber usar C++. Link
Curso de Programação C++ No decorrer dos vídeos faremos algumas aplicações para demonstrar os principais comandos em C++ e também criaremos uma aplicação final capaz de somar, subtrair, multiplicar e dividir números inteiros. Link
Linguagem C++- Notas de Aula Baseado em revisão sobre material de Prof. Carmem Hara e Prof. Wagner Zola. Link

☕ Cursos de Java

Nome Descrição Site
Curso de Java -  Curso em Vídeo Curso de Java para Iniciantes - Grátis, Completo e com Certificado. Link
Curso de Java - Bóson Treinamentos Curso básico de programação em linguagem Java. Link
Curso de Java - Loiane Groner Curso de Java Básico Gratuito com Certificado e Forum. Link
Curso de Java - Tiago Aguiar Nesse curso de java completo para iniciantes você verá tudo o que precisa saber para se tornar um programador e aprender a programar aplicativos, sistemas web, entre outras "coisas" nessa linguagem tão incrível que é o Java. Link
Frameworks de Java Os dez melhores frameworks Java do mercado. Link
Java Full Course Curso completo de Java para iniciantes. Link
Java Programming Neste curso, você aprenderá a programar usando a linguagem de programação Java. Link
Java Tutorial for Beginners Tutorial Java para iniciantes - Aprenda Java, a linguagem por trás de milhões de aplicativos e sites. Link
Learn Java 8 Full Course in 9 Hours Aprenda Java 8 e programação orientada a objetos com este curso Java completo para iniciantes. Link
Maratona Java O Maratona Java Virado no Jiraya é o único curso que você vai precisar para aprender Java. Link

🐀 Cursos de Camunda

Nome Descrição Site
Curso de Camunda - Camunda Camunda Platform 8, our cloud-native solution for process orchestration, launched in April 2022. Link
Curso de Camunda - Fabulous Code Este é o primeiro video do Curso de Camunda - Camunda#1. Link
Curso de Camunda - limersdev Apresentação do BPMN e Camunda, seus conceitos e vantagens. Link

📲 Cursos de Kotlin

Nome Descrição Site
Android Kotlin Android Kotlin. Link
Android Kotlin Tutorial Curso de Kotlin - Tutorial para iniciantes Android. Link
Curso Básico de Kotlin Essa playlist tem o objetivo de servir como um Curso Básico de Kotlin. Link
Curso de Kotlin Aplicativo Android Kotlin - Salário Mês. Link
Curso de Kotlin Dr. Parag Shukla. Link
Curso de Kotlin Mini Curso - Conceitos básicos de Kotlin. Link
Curso de Kotlin Mini Curso - Web API Kotlin do Zero. Link
Curso de Kotlin 2020 - Básico Aprenda Kotlin com este ótimo Curso de Kotlin Básico. Link
Kotlin Play A modern programming language that makes developers happier. Link
Programação Android Nesse curso de android studio para os iniciantes eu vou mostrar os passos para criar um aplicativo no Android Studio. Link

💫 Cursos de Swift

Nome Descrição Site
Curso de Swift - Programação Aprenda a programar usando a linguagem Swift criada pela Apple Inc. Link
Curso de Swift - Desenvolvimento IOS Apple O curso completo de swift possui 30 aulas, nele o aluno aprenderá a trabalhar com essa nova linguagem lançada pela apple, ela substitui a antiga Objective C que por 20 anos foi utilizada para os desenvolvimentos MAC. Link
Swift e SwiftUI (Stanford 2020) A Apple lançou recentemente o SwiftUI, que é um framework de interface para a linguagem de programação Swift e que mudou completamente como você costuma programar apps iOS. Link

🐺 Cursos de Go

Nome Descrição Site
Aprenda Go Curso completo em português da linguagem Go, de zero a ninja! Link
Curso de GO - NBK Mundo Tech Aprenda Go / Golang (Curso Tutorial de Programação). Link
Curso de GO - Roelcode Curso Completo de Go (Goland) 2021. Link
Curso de GO - Eliseu Codinhoto Curso de introdução à linguagem Go. Link

💎 Cursos de Ruby

Nome Descrição Site
Curso de Ruby On Rails (49 aulas) Ruby on Rails é um framework livre que promete aumentar velocidade e facilidade no desenvolvimento de sites orientados a banco de dados (database-driven web sites), uma vez que é possível criar aplicações com base em estruturas pré-definidas. Link
Curso de Ruby On-Rails - Codifike Curso de Ruby on rails básico Link
Curso de Ruby On-Rails - Danilo Aparecido Linguagem Ruby Link
Curso de Ruby On-Rails - Jackson Pires Curso de Ruby on Rails para Iniciantes Link
Curso de Ruby On-Rails (15 aulas) Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planejada e desenvolvida no Japão em 1995, por Yukihiro "Matz" Matsumoto, para ser usada como linguagem de script. Matz queria uma linguagem de script que fosse mais poderosa do que Perl, e mais orientada a objetos do que Python.   Link
Introdução ao Ruby On-Rails Curso completo de Ruby Link

🍷 Cursos de Elixir

Nome Descrição Site
Curso de Elixir A linguagem criada pelo brasileiro José Valim vem crescendo e se destacando a cada ano, principalmente quando notamos sua presença no mercado da programação. Link
Curso de Elixir - Adolfo Neto Primeiros Passos, tipos básicos e operações básicas. Link
Curso de Elixir - Fernando Daciuk Série "Aprenda com quem não sabe". Link
Curso de Elixir - Stone Tech Get Started - Conhecendo o Elixir (Alquimia Stone 1.1). Link
Elixir in 100 Seconds Elixir is a dynamic functional programming language built on top of the Erlang BEAM virtual machine. It is excels at building concurrent fault-tolerant applications at scale. Link
Elixir4Noobs Elixir4Noobs desenvolvido por aleDsz. Link
ElixirSchool Elixir School is the premier destination for people looking to learn and master the Elixir programming language. Whether you’re a seasoned veteran or this is your first time, you’ll find what you need in lessons and auxiliary resources. Link

🌐 Cursos de React

Nome Descrição Site
Curso de React.JS Curso de ReactJS do João Ribeiro. Link
Curso de React.JS - Florin Pop Movies App - React Project. Link
Curso de React.JS - Florin Pop Job Listing App - ReactJS and TailwindCSS Tutorial. Link
Curso Intensivo de Next JS e React Aprenda os principais fundamentos e conceitos do NextJS, e desenvolva uma aplicação completa. Link
Curso de React Native com Hooks e Context API - Cadastro Completo Aprenda os fundamentos de React Native e crie um cadastro completo do zero. Link

📱 Cursos de React Native

Nome Descrição Site
Aprenda React Native Nessa playlist sobre React Native você aprenderá desde o básico até técnicas avançadas para criar Apps Mobile utilizando o framework do facebook. Link
Aulas React Native Instalando as Ferramentas do React Native Link
Curso de React com Mysql - React Native O curso completo de React Native com Mysql e PHP possui 43 aulas, neste curso é mostrado o passo a passo de como conectar os aplicativos android e ios criados pelo React com um banco de dados mysql usando apis em Mysql. Link
Curso de React Native - CFBCursos Em nosso curso de React Native você irá aprender de forma objetiva e simples como criar aplicativos de celular para Android e iOS usando o mesmo código. Link
Curso de React Native - APP IOS e Android O curso de React Native possui 35 aulas, este é um curso para iniciantes, para quem deseja ter seu primeiro contato com React voltado para o desenvolvimento de aplicativos mobile, mostro detalhadamente como instalar o React de forma simples e usar seus principais componentes. Link
Curso de React Native - Developer Plus Introdução ao React Native, explicando o que é React Native, sua origem e quais as principais vantagens. Assim como exemplos de aplicativos desenvolvidos com este framework. Link
Curso de React Native - Programador BR Algumas pessoas pediram para fazer este passo-a-passo. Link
Curso de React Native - Rocketseat Iniciando com React Native Link
Curso de React Native - Webdesign em Foco Hoje iniciamos o curso de Mapas e Rotas com React Native. Neste curso você vai aprender do zero a criar um aplicativo usando Javascript. Link
Let's Code React Native In this episode, we are going to build the third part of our pretty cool E-Commerce App and we will mainly be focusing on camera screens by utilising vision camera, code scanner, Svg mask as well as Moti animation. Link
Programando um Aplicativo em React Native do Zero Fala, Coders! O lugar e o momento para dar um salto da sua carreira é o aqui e agora, junto com a gente nessa! Link
React Native - Netflix Clone Falaaa maninho(a), beleza? Esse é o sexto módulo do curso 100% gratuito que preparei pra vocês. Link
React Native Crie aplicativos completos totalmente do zero. Link
React Native do Zero Nesse vídeo eu vou ensinar, como instalar e configurar o React Native no Windows, da maneira correta e sem erros. Link
React Native EU 2020 - Virtual Edition A lot is changing in the core of React Native. We’ve got Fabric, TurboModules, JSI, etc. Link
React Native Fashion Build a React Native App from scratch. Link
React Native Tutorial (2021) In this series we'll go from novice to ninja and create a React Native app from scratch. Link
React Native UI's Hi, welcome to DeCode with Minte, Let's build cool mobile apps together. Link

📐 Cursos de Angular

Nome Descrição Site
Curso de Angular - balta.io Curso Começando com Angular Link
Curso de Angular - Loiane Groner Aulas gratuitas do curso de Angular (98% do curso compatível com Angular v7) Link
Curso de Angular - PogCast Curso Angular 8 do básico ao avançado Link
Curso de Angular - Valdir Cezar Tutoriais Spring Boot 2 com Angular 10 - CURSO COMPLETO 2021 Link
Curso de Angular AngularJS é um framework JavaScript open-source, mantido pelo Google, que auxilia na execução de single-page applications. Link
Curso de Angular 2 O Angular é um framework JavaScript, criado pelo Google, no estilo MVC e usa o conceito de SPA (Single Page Application). Link
Curso de Angular 9 - Essencial Aprenda os principais recursos do framework de forma direta à partir da construção de uma aplicação. Link
Curso de Angular 9 Neste curso gratuito iremos desenvolver uma APLICAÇÃO COMPLETA usando o Angular 9 e ao mesmo tempo entender os principais conceitos do framework! Link

🥬 Cursos de Vue

Nome Descrição Site
Curso de Vue - ProgrAmada Mente Vue JS - Curso Completo Link
Curso - Vue Curso prático de introdução ao VUE. Se você nunca programou nesse framework, mas tem vontade de conhecer, estes vídeos são ideais. Link
Curso de Vue - Carlos Ferreira - EspecializaTi Curso Gratuito de Vue 3 Link
Curso de Vue - Develoteca Curso de vue GRATIS Link
Curso de Vue - Fazt Vue.js Curso y Ejemplos Link
Curso de Vue - João Ribeiro VueJS - Curso de Iniciação Link
Curso de Vue - Lucas Dev Curso de VueJs Link
Curso de Vue - Renan Reis Vue - Laravel - Dashboard Link
Curso de Vue - Switch Case Curso intermediário de Vue: Vuex + Vue Router Link
Curso de Vue - TutoTechie Curso Tutorial Vue.js Link
Curso de Vue - Yuri Marcon Curso de Vue.js & Vuetify - Lista de tarefas vue-todo Link
Curso de Vue JS - Tutorial en Español Curso de Vue JS desde cero para principiantes 💪, Aprende a trabajar con este hermoso framework de Javascript que es realmente poderoso. Link
Curso de Vuejs 2 - Completo O VueJS é uma estrutura JavaScript progressiva usada para desenvolver interfaces da web interativas. Link
Curso Vue.js 3 desde cero Curso del framework javascript Vue en su versión 3, desde nivel básico a avanzado. Link
Vue js de 0 a 100 En este tutorial vamos a hablar de vuejs, vamos a ver para que no nos sirve este framework, para que si, cuando si usarlos cuando no, también analizaremos su competencia (Angular JS y React JS).   Link
Vue.js do jeito ninja Nessa série você vai aprender o básico do Vue.js e as suas principais funcionalidades como diretivas do tipo v-show, v-if, v-else, v-for, v-bind, eventos, filtros, componentes, slots, mixings, rota, Vue CLI e muito mais... Link

🦂 Cursos de Svelte

Nome Descrição Site
Curso de Svelte - Silvestre Vivo Svelte tutorial en español Link
Curso gratuito de Svelte Descubre y aprende Svelte, un framework de frontend con la particularidad que tiene un paso de compilación. Link
Curso Intensivo de Svelte Aprenda Svelte de forma super objetiva no desenvolvimento de uma aplicação. Link
Curso Svelte JS SPA + Store + Router + Firebase Curso de Svelte JS, Aprende a utilizar el framework que no utiliza virtual DOM! una de las ventajas para hacer sitios web robustos o aplicaciones con alto desempeño. Link

🤳 Cursos de Flutter

Nome Descrição Site
Curso de Flutter - balta.io Curso de Flutter: Criando seu primeiro App grátis Link
Curso de Flutter - ChiaTK Curso Introducción a Flutter en Español Link
Curso de Flutter - Deivid Willyan Flutter - Curso Flutter Avançado - 2022 Link
Curso de Flutter - Desenvolva um Cadastro Completo 2020 Curso SUPER objetivo te ensinando como construir um Cadastro completo em Flutter! CRUD... Create, Read, Update e Delete. Link
Curso de Flutter - Flutterando Curso COMPLETO de Flutter Link
Curso de Flutter - Hélio Kamakawa Curso Flutter Link
Curso de Flutter - Juliano Terterola Cursos Flutter - Iniciante Link
Curso de Flutter - Prof. Diego Antunes Curso de Flutter Link
Curso de Flutter - Rodrigo Rahman Curso Flutter para Iniciantes Link
Curso de FLUTTER e DART Curso 100% gratuito de Flutter e Dart Completo.   Link
Flutter e Dart - Curso Curso completo de Flutter e Dart. Nível iniciante, intermediário e avançado. Link

🌕 Cursos de jQuery

Nome Descrição Site
Curso Completo de jQuery (56 aulas) O jQuery é um framework de Javascript de código aberto que possui licença dual, fazendo uso da Licença MIT ou da GNU General Public License versão 2. Link
Curso de jQuery - Código Facilito Curso jQuery - Código Facilito Link
Curso de jQuery - Facultad Autodidacta Curso de jQuery Basico Link
Curso de jQuery - Jamilton Damasceno Curso de jQuery Link
Curso de jQuery - Java&Cia Curso de JQuery (Universidade XTI). Link
Curso de jQuery Básico Curso passo a passo e completo de jQuery. Aprenda técnicas para implementar novos recursos e funcionalidades a suas aplicações Web. Link
Curso de jQuery Completo Parte I apresenta Introdução, Instalação, Filosofia e Organização da jQuery, Seletores (Simples, Hierárquicos, de Ordem, de Conteúdo, de Atributos e de Formulários). Link
Jquery - Curso Completo em Português - (2018) Curso de Jquery passo a passo do iniciante ao avançado. Link

🐢 Cursos de Less

Nome Descrição Site
Curso de Less (6 aulas) LESS é uma linguagem de folha de estilos dinâmica desenhada por Alexis Sellier. Link
Curso de Less O LESS é um pré-processador de CSS que permite uma folha de estilo personalizável, gerenciável e reutilizável para o site. Link
Curso de Preprocesadores CSS: LESS Los preprocesadores CSS han entrado con fuerza en el desarrollo front-end y cualquier profesional que trabaje con CSS debería utilizarlos, o por lo menos conocerlos. Link
LESS de 0 a 100 En este tutorial vamos a prender a instalar Less en nuestros proyectos web. Link

🐱 Cursos de Sass

Nome Descrição Site
Aprenda SASS em 1 hora Curso de SASS. Neste curso de SASS você vai aprender desde como instalar e criar um projeto com SASS e SCSS   Link
Curso de Sass - Amanda Vilela Curso Sass Link
Curso de Sass - FalconMasters Curso Básico de SASS desde 0 Link
Curso de Sass - Tutoriales Front-End Curso Básico de Sass Link
Curso de Sass (18 aulas) /Inglês/ Sass (Syntactically Awesome Stylesheets) é uma linguagem de script que é interpretada em CSS. SassScript é a própria linguagem de script. Sass consiste de duas sintaxes. A sintaxe original, chamada "a sintaxe recuada". Link
Curso de Sass Curso Jornada Front-end no YouTube. Curso Iniciando com SASS no Front-end Link
Sass - Curso para principiantes desde cero Sass con videos tutoriales de fácil comprensión, en este curso especializado en Sass te enseño a desarrollar las habilidades para que puedas manejar las características principales de Sass, así tu escritura de código CSS será cada vez más rápido y eficaz. Link
SASS de 0 a 100 En este tutorial vamos a descubrir que es SASS y para que nos sirve y en que nos facilita la vida, ademas de instalarlo en Windows 10. Link

🤖 Cursos de Bootstrap

Nome Descrição Site
Criando um site com Bootstrap 4 Faça o curso Criando um site com Bootstrap 4 e aprenda como criar um site utilizando os principais componentes do Bootstrap 4. Link
Curso de Bootstrap - Aderson Jara Curso Completo Bootstrap 2021 Link
Curso de Bootstrap - Daniel Gimo Curso de Bootstrap 4 para iniciantes Link
Curso de Bootstrap - Fazt Curso de Bootstrap 4 Link
Curso de Bootstrap - Jamilton Damasceno Curso de Bootstrap 4 Link
Curso de Bootstrap - João Ribeiro Bootstrap 5 Funtamental Link
Curso de Bootstrap - Matheus Battisti - Hora de Codar Curso de Bootstrap Link
Curso de Bootstrap - Vida FullStack Curso de Bootstrap Link
Curso de Bootstrap - Way School Curso Bootstrap para Inciantes Link
Curso de Bootstrap (16 aulas) O Bootstrap é uma estrutura de web front-end livre e de código aberto para projetar sites e aplicativos da web. Link
Curso de Bootstrap Guia prático para utilização desta framework tão famosa no desenvolvimento de páginas e aplicações web. Um guia de acompanhamento para os conceitos expostos no website do Bootstrap. Link
Curso de Bootstrap O curso completo de Bootstrap possui 54 video aulas, contendo tudo sobre esse maravilhoso recurso de estilização de páginas web, neste curso pegamos todas suas classes e elementos que podem ser aplicados nas páginas web. Link
Curso de Bootstrap 4 Assim que for lançada a versão 5, colocaremos no ar. Link
Curso de Bootstrap 4 O curso completo de Bootstrap 4 possui 44 aulas, neste curso o aluno aprenderá a usar bootstrap para poder utilizar em sites, sistemas web, aplicativos e muito mais, atualmente todas as plataformas utilizam bootstrap para estilização. Link
Curso de Bootstrap 5 - Criando um Site O curso completo de Bootstrap 5 possui 43 aulas, neste curso vamos mostrar como criar um site usando a mais nova versão do bootstrap de forma bem simples e prática, sem precisar de conceitos de programação, usando como base os exemplos dados na documentação do próprio framework. Link
Curso Grátis de Bootstrap 3 Curso essencial de bootstrap 3, iremos passar pelos seus principais componentes de sua API. Link

🔗 Linha de comando

Nome Descrição Site
Curso de Terminal Linux - Daniel Berg Hoje eu explico o que você vai ganhar assistindo esse curso gratuito que estou preparando. Link
Curso de Linux Avançado Terminal - Dicas do Guarapa No ínicio todos os sistemas operacionais utilizavam apenas CLI (linha de comando) que tem por característica uma interface modo texto. Link
Comandos - Lucas Caton Comandos para o terminal (Windows, macOS e Linux) Link

🐙 Cursos de Git e Github

Nome Descrição Site
Git 4 Noobs A ideia é ensinar para os usuários iniciantes que o Git não é nenhum "monstro" de se aprender e também ensinar como usar num ambiente onde há mais de um desenvolvedor atuando no projeto sem desorganizar ou perder algum traço de código no processo. Link
Comandos Git Guia com seleção de comandos para o Trabalho com Git e GitHub Link
  • Git Flow CheatSheet

  • Git CheatSheet

    📝 Git e Git Flow Cheat Sheet

    Índice


    Configuração

    Mostrar a configuração atual:
    $ git config --list
    
    Mostrar a configuração do repositório:
    $ git config --local --list
    
    Mostrar a configuração global:
    $ git config --global --list
    
    Mostrar a configuração do sistema:
    $ git config --system --list
    
    Definir um nome que seja identificável para crédito ao revisar o histórico de versão:
    $ git config --global user.name “[nome sobrenome]”
    
    Definir um endereço de e-mail que será associado a cada marcador de histórico:
    $ git config --global user.email “[email-válido]”
    
    Definir a coloração automática da linha de comandos do Git para facilitar a revisão:
    $ git config --global color.ui auto
    
    Definir o editor global para commits
    $ git config --global core.editor vi
    

    Arquivos de Configuração

    Arquivo de configuração específico do repositório [--local]:
    <repo>/.git/config
    
    Arquivo de configuração específico do usuário [--global]:
    ~/.gitconfig
    
    Arquivo de configuração de todo o sistema [--system]:
    /etc/gitconfig
    

    Criar

    Clonar um repositório existente:

    Existem duas maneiras:

    Via SSH

    $ git clone ssh://[email protected]/repo.git
    

    Via HTTP

    $ git clone http://dominio.com/usuario/repo.git
    
    Criar um novo repositório local no diretório atual:
    $ git init
    
    Criar um novo repositório local em um diretório específico:
    $ git init <diretorio>
    

    Mudanças Locais

    Mudanças no diretório de trabalho:
    $ git status
    
    Mudanças nos arquivos monitorados:
    $ git diff
    
    Ver as mudanças/diferenças de um arquivo específico:
    $ git diff <arquivo>
    
    Adicionar todas as mudanças atuais ao próximo commit:
    $ git add .
    
    Adicionar algumas mudanças no <arquivo> para o próximo commit:
    $ git add -p <arquivo>
    
    Adicionar apenas os arquivos mencionados ao próximo commit:
    $ git add <nome-do-arquivo-1> <nome-do-arquivo-2>
    
    Realizar um commit de todas as mudanças locais nos arquivos monitorados:
    $ git commit -a
    
    Realizar um commit das mudanças anteriormente preparadas (staged):
    $ git commit
    
    Realizar um commit com mensagem:
    $ git commit -m 'mensagem aqui'
    
    Realizar um commit pulando a área de preparação (staging area) e adicionando uma mensagem:
    $ git commit -am 'mensagem aqui'
    
    Realizar um commit com alguma data anterior:
    $ git commit --date="`date --date='n day ago'`" -am "<Mensagem do commit aqui>"
    
    Emendar o último commit:

    Não emenda os commits publicados!

    $ git commit -a --amend
    
    Emendar com o último commit, mas usar a mensagem de log do commit anterior:

    Não emenda os commits publicados!

    $ git commit --amend --no-edit
    Alterar data do commit do último commit:
    GIT_COMMITTER_DATE="data" git commit --amend
    
    Alterar data do Autor do último commit:
    $ git commit --amend --date="data"
    Mover as alterações não confirmadas (uncommitted changes) do ramo atual para algum outro ramo:
    $ git stash
    $ git checkout ramo2
    $ git stash pop
    
    Restaurar as alterações acumuladas (stashed changes) de volta para o ramo atual:
    $ git stash apply
    Restaurar um stash particular de volta para o ramo atual:
    • O {numero-do-stash} pode ser obtido de git stash list
    $ git stash apply stash@{numero-do-stash}
    Remover o último conjunto de alterações acumuladas:
    $ git stash drop
    

    Pesquisa

    Uma pesquisa de texto em todos os arquivos do diretório:
    $ git grep "Olá"
    
    Um texto em qualquer versão:
    $ git grep "Olá" v2.5
    
    Mostrar commits que introduziram uma palavra-chave específica:
    $ git log -S'palavra-chave'
    
    Mostrar commits que introduziram uma palavra-chave específica (usando uma expressão regular):
    $ git log -S'palavra-chave' --pickaxe-regex
    

    Histórico de Commits

    Mostrar todos os commits, começando pelo mais novo (mostrará o hash, informações do autor, data do commit e título do commit):
    $ git log
    
    Mostrar todos os commits (mostrará apenas o hash do commit e a mensagem do commit)
    $ git log --oneline
    
    Mostrar todos os commits de um usuário específico:
    $ git log --author="nome-do-usuario"
    
    Mostrar alterações ao longo do tempo para um arquivo específico:
    $ git log -p <arquivo>
    
    Exibir commits que estão presentes apenas no remoto/ramo no lado direito
    $ git log --oneline <origin/master>..<remoto/master> --left-right
    
    Quem mudou, o quê e quando no <arquivo>:
    $ git blame <arquivo>
    
    Mostrar log de referência:
    $ git reflog show
    
    Deletar log de referência:
    $ git reflog delete
    

    Mover / Renomear

    Renomear um arquivo:

    Renomear Index.txt para Index.html

    $ git mv Index.txt Index.html
    

    Ramos e Tags

    Listar todos os ramos locais:
    $ git branch
    
    Listar ramos locais/remotos:
    $ git branch -a
    
    Liste todos os ramos remotos:
    $ git branch -r
    
    Mudar ramo HEAD:
    $ git checkout <ramo>
    
    Atualizar um único arquivo de outro ramo:
    $ git checkout <ramo> -- <arquivo>
    
    Criar e mudar para um novo ramo:
    $ git checkout -b <ramo>
    
    Criar um novo ramo a partir de um ramo existente e mudar para o novo ramo:
    $ git checkout -b <ramo_novo> <ramo_existente>
    
    Criar um novo ramo a partir de um commit existente e mudar para o novo ramo:
    $ git checkout <hash-do-commit> -b <novo_nome_do_ramo>
    
    Criar um novo ramo com base em seu HEAD atual:
    $ git branch <novo-ramo>
    
    Criar um novo ramo de monitoramento com base em um ramo remoto:
    $ git branch --track <ramo-novo> <ramo-remoto>
    
    Deletar um ramo local:
    $ git branch -d <ramo>
    
    Renomear o ramo atual para um novo nome de ramo
    $ git branch -m <nome_do_novo_ramo>
    Forçar a exclusão de um ramo local:

    Você perderá as alterações não mescladas!

    $ git branch -D <ramo>
    
    Marcar HEAD com uma tag:
    $ git tag <nome-da-tag>
    
    Marcar HEAD com uma tag e abrir o editor para incluir uma mensagem:
    $ git tag -a <nome-da-tag>
    
    Marcar HEAD com uma tag que inclui uma mensagem:
    $ git tag <nome-da-tag> -am 'mensagem aqui'
    
    Listar todas as tags:
    $ git tag
    
    Listar todas as tags com suas mensagens (mensagem de tag ou mensagem de commit se a tag não tiver mensagem):
    $ git tag -n
    

    Atualizar e Publicar

    Listar todos os remotos configurados atualmente:
    $ git remote -v
    
    Mostrar informações sobre um remoto:
    $ git remote show <remoto>
    
    Adicionar um novo repositório removo chamado <remoto>:
    $ git remote add <remoto> <url>
    
    Renomear um repositório remoto de <remoto> para <novo_remoto>:
    $ git remote rename <remoto> <novo_remoto>
    
    Remover um remoto:
    $ git remote rm <remoto>
    

    Nota: git remote rm não exclui o repositório remoto do servidor. Ele simplesmente remove o remoto e suas referências de seu repositório local.

    Baixar todas as alterações de <remoto>, mas não integrar no HEAD:
    $ git fetch <remoto>
    
    Baixar as alterações e mesclar/integrar diretamente no HEAD:
    $ git remote pull <remoto> <url>
    
    Obter todas as alterações do HEAD para o repositório local:
    $ git pull origin master
    
    Obter todas as alterações do HEAD para o repositório local sem mesclagem:
    $ git pull --rebase <remoto> <ramo>
    
    Publicar as alterações locais remotamente:
    $ git push remote <remoto> <ramo>
    
    Excluir um ramo no remoto:
    $ git push <remoto> :<ramo> (desde o Git v1.5.0)
    

    OU

    $ git push <remoto> --delete <ramo> (desde o Git v1.7.0)
    
    Publicar suas tags:
    $ git push --tags
    
    Configurar a ferramenta de mesclagem globalmente para o meld (editor)
    $ git config --global merge.tool meld
    Usar sua ferramenta de mesclagem configurada para resolver conflitos:
    $ git mergetool
    

    Mesclar e Reconstruir

    Mesclar ramo em seu HEAD atual:
    $ git merge <ramo>
    
    Reconstruir (rebase) seu HEAD atual no <ramo>:

    Não faz reconstrução de commit publicado!

    $ git rebase <ramo>
    
    Abortar uma reconstrução:
    $ git rebase --abort
    
    Continuar uma reconstrução após resolver os conflitos:
    $ git rebase --continue
    
    Usar seu editor para resolver manualmente os conflitos e (depois de resolver) marcar o arquivo como resolvido:
    $ git add <arquivo-resolvido>
    
    $ git rm <arquivo-resolvido>
    
    Juntando commits (squashing commits):
    $ git rebase -i <commit-just-before-first>
    

    Agora substitua isso:

    pick <commit_id>
    pick <commit_id2>
    pick <commit_id3>
    

    para isso:

    pick <commit_id>
    squash <commit_id2>
    squash <commit_id3>
    

    Desfazer

    Descartar todas as mudanças locais em seu diretório de trabalho:
    $ git reset --hard HEAD
    
    Tirar todos os arquivos da área de preparação (ou seja, desfazer o último git add):
    $ git reset HEAD
    
    Descartar as alterações locais em um arquivo específico:
    $ git checkout HEAD <arquivo>
    
    Reverter um commit (produzindo um novo commit com alterações contrárias):
    $ git revert <commit>
    
    Redefinir o ponteiro HEAD para um commit anterior e descartar todas as alterações desde então:
    $ git reset --hard <commit>
    
    Redefinir o ponteiro HEAD para um estado atual de um ramo remoto:
    $ git reset --hard <remoto/ramo> e.g., upstream/master, origin/minha-recurso
    
    Redefinir o ponteiro HEAD para um commit anterior e preservar todas as alterações como alterações não preparadas (unstaged changes):
    $ git reset <commit>
    
    Redefinir o ponteiro HEAD para um commit anterior e preservar as alterações locais não confirmadas (committed):
    $ git reset --keep <commit>
    
    Remover arquivos que foram acidentalmente confirmados antes de serem adicionados a .gitignore:
    $ git rm -r --cached .
    $ git add .
    $ git commit -m "remove arquivo xyz"
    

    Git-Flow

    Improved Git-flow

    Índice


    Configuração

    Você precisa de uma instalação git funcional como pré-requisito. O Git flow funciona em OSX, Linux e Windows.
    OSX Homebrew:
    $ brew install git-flow-avh
    
    OSX Macports:
    $ port install git-flow
    
    Linux (baseado em Debian):
    $ sudo apt-get install git-flow
    
    Windows (Cygwin):
    Você precisa do wget e do util-linux para instalar o git-flow.
    $ wget -q -O - --no-check-certificate https://raw.githubusercontent.com/petervanderdoes/gitflow/develop/contrib/gitflow-installer.sh install <state> | bash

    Começar

    O Git flow precisa ser inicializado para personalizar a configuração do projeto. Comece a usar o git-flow inicializando-o dentro de um repositório git existente:
    Inicializar:
    Você terá que responder a algumas perguntas sobre as convenções de nomenclatura de seus ramos. É recomendável usar os valores padrão.
    git flow init

    OU

    Para usar o padrão
    git flow init -d

    Recursos

    Desenvolver novos recursos para os próximos lançamentos. Normalmente existe apenas em repositórios de desenvolvedores.
    Começar um novo recurso:
    Esta ação cria um novo ramo de recurso baseado em 'desenvolver' e muda para ele.
    git flow feature start MEURECURSO
    
    Concluir um recurso:
    Concluir o desenvolvimento de um recurso. Esta ação realiza o seguinte:
    1) Mescla MEURECURSO para 'desenvolver'.
    2) Remove o ramo do recurso.
    3) Volta para o ramo 'desenvolver'
    git flow feature finish MEURECURSO
    
    Publicar um recurso:
    Você está desenvolvendo um recurso em colaboração? Publique um recurso no servidor remoto para que possa ser usado por outros usuários.
    git flow feature publish MEURECURSO
    
    Obter um recurso publicado:
    Obter um recurso publicado por outro usuário.
    git flow feature pull origin MEURECURSO
    
    Monitorar um recurso de origin:
    Você pode monitorar um recurso em origin usando
    git flow feature track MEURECURSO
    

    Fazer um Lançamento

    Apoio na preparação de um novo lançamento de produção. Permitir pequenas correções de bugs e preparar metadados para um lançamento
    Começar um lançamento:
    Para iniciar uma versão, use o comando git flow release. Ele cria um ramo de lançamento criado a partir do ramo 'desenvolver'. Opcionalmente, você pode fornecer um hash sha-1 de commit [BASE] para iniciar o lançamento. O commit deve estar no ramo 'desenvolver'.
    git flow release start LANÇAMENTO [BASE]
    
    É aconselhável publicar o ramo de lançamento depois de criá-lo para permitir commits de lançamento por outros desenvolvedores. Faça de forma semelhante à publicação de recursos com o comando:
    git flow release publish LANÇAMENTO
    
    (Você pode monitorar uma versão remota com o comando: git flow release track LANÇAMENTO)
    Concluir um lançamento:
    Concluir um lançamento é um dos grandes passos na ramificação git. Ele executa várias ações:
    1) Mescla o ramo de lançamento de volta em 'master'
    2) Marca o lançamento com seu nome
    3) Mescla de volta o lançamento em 'desenvolver'
    4) Remove o ramo de lançamento
    git flow release finish LANÇAMENTO
    
    Não se esqueça de enviar suas tags com git push --tags

    Correções rápidas

    As correções rápidas (hotfixes) surgem da necessidade de agir imediatamente em um estado indesejado de uma versão de produção ao vivo. Pode ser ramificado a partir da tag correspondente no ramo master que marca a versão de produção.
    Início da correção rápida do Git flow:
    Como os outros comandos do git flow, uma correção rápida é iniciada com
    $ git flow hotfix start VERSÃO [NOMEDABASE]
    
    O argumento da versão marca o novo nome de lançamento da correção rápida. Opcionalmente, você pode especificar um nome de base para começar.
    Concluir uma correção rápida:
    Ao terminar uma correção rápida, ele é mesclado de volta ao desenvolver e ao master. Além disso, a mesclagem do master é marcada com a versão da correção rápida
    git flow hotfix finish VERSÃO
    

🔝 Volte para o topo

signature
like