Skip to content

RayssaCorreia/web-development-101

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Web Development 101 ALTERADO


Professor: Everton Sávio S Lucas | @evertonsavio

Desenvolvimento Web 101

Repositório da disciplina introdutória de desenvolvimento Web, conteúdo:

  • Introdução a Web
  • Base em comandos Linux e Bash
  • Git / Github

Ementa

12 Aulas

1. Introdução a Web (Um pouco sobre como a Internet se conecta. Linguagens e carreiras em desenvolvimento. Criação de conta no Github e criação dos primeiros repositórios. Markdown. Acesso a projetos OpenSource para conhecimento e familiarização)
 
2. Introdução ao Git, primeiros comandos.
 
3. Trabalhando em conjunto com Git sem utilizar branches.
 
4. Linux 101 (Comandos linux. Objetivo: Otimizar o trabalho do desenvolvedor)
 
5. Git-flow, desenvolver uma webpage utilizando git corretamente com as branches.

6. Revisão de git & aplicação do git-flow para desenvolver uma webpage a partir de um template.

7. Git stash, rebase, reset. Variaveis de ambiente & configuração do ambiente de desenvolvimento fornt-end & back-end para web developers. Conceitos de linguagem interpretada e compilada com exemplos práticos.

8. Introdução a desenvolvimento backend ( Estudo de linguagens Python, javascript, java ).

9. Criação de um servidor backend Flask / Node.js.

10. Introdução a desenvolvimento frontend (Estudo de HTML / CSS ).

11. Introdução a desenvolvimento frontend (JavaScript) / Consumindo as APIs do backend da aula 9.

12. Criação de um projeto full-stack utilizando o fluxo do git-flow.


Slides das aulas: https://padolabs.github.io

About

PADOLabs Web Development Class-101

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages