GUIA EXTENSO DE PROGRAMAÇÃO – Arthur Amorim II

https://www.facebook.com/groups/169775900020824/user/100005568496990/
GUIA EXTENSO DE PROGRAMAÇÃO
ANTES DE TUDO, ME AJUDA AI DEU UM TRABALHÃO ORGANIZAR TODOS ESSES LINKS, ENTÃO AJUDA AI
ME SEGUE NO GITHUB (NOVOS REPOSITÓRIOS E CONTEÚDO): https://github.com/arthurspk/
SEGUE O REPOSITÓRIO NO GITHUB (TODOS OS LINKS ESTÃO LÁ E SERÃO ATUALIZADOS POR LÁ): https://github.com/arthurspk/guiadevbrasil
ENTRA NO SERVIDOR DO DISCORD PARA MAIS CONTEÚDO: https://discord.gg/NbMQUPjHz7

SITES PARA ESTUDAR PROGRAMAÇÃO:
SITES PARA DESENVOLVEDOR FRONT-END:
https://textpod3d.web.app (Cria efeitos de texto 3D)
https://shapedividers.com (Gera divisores de formas verticais, responsivos, e animados facilmente com este gerador de divisores de formas SVG)
https://couleur.io (Um ferramenta de cores simples para ajudá-lo a encontrar uma boa paleta de cores para seu projeto da web)
https://bseline.is/tools/css-photo-filters/ (36 Belos filtros de fotos, com edição simples e CSS para copiar)
https://uideck.com (Modelo de página de destino HTML gratuitos e premium, temas de bootstrap, modelos de React, modelos de Tailwind, modelos de site HTML, e kits de interface de usúario)
https://naevner.com (Descrição de cores em linguagem natural, gerador de códigos em cores hexadecimais)
SITES PARA APRENDER A PROGRAMAR JOGANDO:
TEMPLATES HTML GRATUITOS:
SITES PARA APRENDER OU TREINAR CSS:
GERADORES DE CSS:
SITE PARA BUSCAR VAGAS REMOTAS:
ÓTIMOS SITES PARA DESENVOLVEDORES:
FERRAMENTAS PARA DEV WEB:
MELHORES DISTROS LINUX PARA PROGRAMADORES:
BIBLIOTECAS JAVASCRIPT:
7 FERRAMENTAS PARA QUE TODO DEV PRECISA CONHECER:
Figma: ferramenta para design de interfaces.
Insomnia: é um API Client, uma ferramenta para fazer testes de API’s.
Rive: ferramenta colaborativa de animação para apps, jogos e sites.
CloudCraft: plataforma com foco em criar desenhos de arquiteturas AWS.
BundlePhobia: site para descobrir o custo de adicionar um npm package no seu pacote.
Font Flipper: Tinder das fontes, basta apertar X caso não goste e ❤ se você gostar, adicione aos favoritos já com o nome da fonte e faça o download pelo Google fonts.
VisBug: é uma extensão de Chrome, criada pelo google, ferramenta de design que te permite mudar o layout das páginas da web desde o estilo de fontes até a posição dos elementos.
ThunderClient: é um Rest API Client totalmente leve e compatível com Visual Studio Code. Idêntico ao Postman, ele serve para realizar testes com nossas requisções HTTP.
SITES PARA PRATICAR UI/UX:
FERRAMENTAS PARA HOSPEDAS SEU SITE DE GRAÇA:
SITES PARA INSPIRAR O SEU DESENVOLVIMENTO:
SITES PARA BAIXAR E ENCONTRAR FONTES:
SITE DE DE PALETAS DE CORES:
LISTA DE ILUSTRAÇÕES:
SITE DE ICONES:
CANAIS DO YOUTUBE COM CONTEÚDO GRATUITO:
BLOGS E PODCASTS:
WEB DEVELOPER ROADMAP:
EXTENSÕES PARA O SEU NAVEGADOR:
File Icons for GitHub and GitLab
GoFullPage
Web Developer
React Developer Tools
Window Resizer
RECOMENDAÇÃO DE LIVROS:
Clean Code – Código Limpo
Refactoring – Refatoração
Clean Archtecture – Arquitertura Limpa
O programador pragmático
APPS PARA PRATICAR PROGRAMAÇÃO:
SoloLearn
Pydriod3
Mimo
Dcoder
Codecademy
SITES PARA TREINAR PROJETOS FRONT-END (MONTAR PORTFOLIO):
SITES PARA TREINAR PROJETOS BACK-END:
SITES PARA TREINAR PROJETOS MOBILE:
IDEIAS PARA PROJETO:
CURSOS DE JAVA:
CURSO DE JAVA SCRIPT:
Curso completo de Javascript (46 aulas): https://goo.gl/zfjfkQ
Curso de introdução ao Java script: https://youtu.be/i6Oi-YtXnAU
Curso Java script básico: https://youtube.com/playlist…
Cursos de JavaScript em inglês: https://www.youtube.com/playlist…
Faça 15 Projetos em JavaScript (Inglês): https://www.youtube.com/watch?v=3PHXvlpOkf4
Playlist de projetos de JS: https://www.youtube.com/playlist…
Fundamentos de JavaScript Funcional: https://www.cod3r.com.br/…/javascript-funcional…
CURSO DE HTML & CSS:
Curso completo e atual de HTML5 e CSS3 – Módulo 1 de 5: https://www.youtube.com/playlist…
Curso completo e atual de HTML5 e CSS3 – Módulo 2 de 5: https://www.youtube.com/playlist…
Curso completo e atual de HTML5 e CSS3 – Módulo 3 de 5: https://www.youtube.com/playlist…
Curso Completo de HTML5 (42 aulas): https://goo.gl/SD4p4g:
Curso Aprenda HTML em 1 hora (22 aulas): https://goo.gl/1kfBCZ
CSS3
Curso Aprenda HTML em 1 hora (22 aulas): https://goo.gl/1kfBCZ
Curso completo de CSS3 (22 aulas): https://goo.gl/ebjzVG
Curso de CSS3 com Sass e Compass (9 aulas): https://goo.gl/bAO0hE
CURSO DE PYTHON:
PYTHON 3 COMPLETO CURSO EM VIDEO:
Curso de Python 3 – Mundo 1: Fundamentos: https://www.youtube.com/playlist…
Curso de Python 3 – Mundo 2: Estruturas de Controle: https://www.youtube.com/playlist…
Curso de Python 3 – Mundo 3: Estruturas Compostas: https://www.youtube.com/playlist…
Exercícios de Python 3: https://www.youtube.com/playlist…
CURSO DE PHP:
Curso Básico de PHP (20 aulas): https://goo.gl/wLra9o
Curso Completo de PHP (108 aulas): https://goo.gl/1th6ok
CURSO DE C#:
CURSO DE C:
CURSO C++
CURSO DE KOTLIN:
CURSO DE SWIFT:
CURSO DE GO (GOLANG):
CURSO DE RUBY:
Introdução ao Ruby On-Rails: https://youtube.com/playlist…
Curso de Ruby On-Rails 1: https://youtube.com/playlist…
Curso de Ruby On-Rails 2: https://youtube.com/playlist…
Curso de Ruby On-Rails 3: https://youtube.com/playlist…
Curso de Ruby On-Rails (15 aulas): https://goo.gl/LcHcn4
Curso de Ruby On Rails (49 aulas): https://goo.gl/4oXEAP
CURSO DE REACT:
Curso de React.js 1: https://youtube.com/playlist…
Curso de React Native com Hooks e Context API – Cadastro Completo: https://www.cod3r.com.br/courses/react-native-crud
CURSO DE ANGULAR:
Curso de Angular (17 aulas): https://goo.gl/6rT9ZC
Curso de Angular 2 (56 aulas): https://goo.gl/mxPqRt
CURSO DE VUE:
Uma library que me ajuda muito: https://revue-draggable.vercel.app/
Aplicação Desktop com JavaScript, Electron JS e Vue JS: https://www.cod3r.com.br/courses/electron-vue
CURSO DE SVELTE:
CURSO DE FLUTTER:
Curso de Flutter – Desenvolva um Cadastro Completo 2020: https://www.cod3r.com.br/…/flutter-desenvolva-um…
CURSO DE JQUERY:
Curso Completo de jQuery (56 aulas): https://goo.gl/tHdIZ7
CURSO DE LESS:
Curso de Less (6 aulas): https://goo.gl/Y5UkLQ
CURSO DE SASS:
Curso de Sass (18 aulas) /Inglês/: https://goo.gl/DzRv1e
CURSO DE BOOTSTRAP:
Curso de Bootstrap (16 aulas): https://goo.gl/xFDOxT
GIT E GITHUB:
ls (Listar as pastas)
cd .. (voltar um diretório)
CD:
dir / tree /f (ver o que tem dentro da pasta)
mkdir (nome da pasta) – criar novoso diretorios/pastas
git status (Verifica o status do repositório)
git add -A (Trackear o que não foi trackeado, inserir tudo)
git commit -m (Para commitar) / git commit -am
git log (lista de commit)
git reset (–soft / –mixed / –hard)
git checkout (Trocar entre branchs)
git diff (Checar o que houve nas alterações) / git diff –name-only / git diff //nome do arquivo// (vê apenas a alteração feita naquele arquivo)
git checkout HEAD — “diff” //nome do arquivo// (retroceder até a posição)
git push origin
git pull origin
git clone
Configurações iniciais do Git
Baixando e instalando o Git
Configura nome de usuário:
git config –global user.name
Configura email de usuário
git config –global user.email email@email.com.br
Inicializando um repositório
Inicializa o versionamento no respectivo diretório
git init
Comandos básicos para sobreviver
Verifica o status do repositório
git status
Adiciona todos os arquivos para serem commitados
git add . / git add -A
Commitando arquivos git commit -m “inserir um comentário significativo”
Visualizando relatório de commits
git log // todos os commits
git log –oneline // exibe log com hash e título do commit
Adicionando um repositório remoto
Enviando as modificações para o repositório remoto
git push origin
Puxando alterações do repositório remoto
git pull origin
Trabalhando com branchs
git checkout -b nome-branch
Aplicando merge em branchs
git merge nome-branch // precisa estar na branch de destino
Visualizando todas as branches existentes no repositório
git branch
Deletando uma branch local
git branch -D nome-branch
Deletando uma branch remoto
git push origin :nome-branch
fonte: https://www.facebook.com/groups/pythonbr/posts/1614492172215849/

Leave a Reply