Bootcamp Back-End Python e Django da WoMakersCode (109 horas) com patrocinio Ifood/Potência Tech e Microsoft.
Formação de 3,5 meses em Python, abordando os conceitos da linguagem, principais frameworks de desenvolvimento web e integração com Inteligência Artificial. O Bootcamp Back-end Python possui um formato híbrido, com aulas ao vivo e módulos com conteúdo gravado e sessões de mentoria para tirar dúvidas semanalmente. Fazem parte da ementa:
- Algoritmos e Orientação a Objetos em Python, Estrutura de Dados
- Desenvolvimento de APIs com FastAPI Django, Arquitetura e Testes
- Git, GitHub, Banco de Dados, Computação em Nuvem
- Soft skills, plano de carreira, empregabilidade, revisão de currículo e muito mais
Anotações das aulas de Python: https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/0_anotacoes_teoricas.py
Forked Python: https://github.com/chandrasantos/back-end-python
-
#1: Conceitos básicos de Python: https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/1_exercicios_conceitos_basicos_python.py
-
#2: Tomada de Decisão e Estruturas de Repetição: https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/2_exercicios_tomada_%20decisao_estruturas_repeticao.py
-
#3: Listas, tuplas e dicionários: https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/3_exercicios_listas_tuplas_dicionarios.py
-
#4: Funções [Desafio 1]: https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/4_exercicios_funcoes.py
-
#5: Exercícios Extras Python [Desafio 1]: https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/5_exercicios_extras_python.py
-
#6: Orientação a objetos (classes e objetos): https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/6_lista-de-exercicios_carro.py
-
#7: Orientação a objetos (classes abstratas): https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/7_lista-de-exercicios-2_contabancaria.py
-
#8: Orientação a objetos (erros e excessões): https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/8_lista-de-exercicios-3_media.py
-
#9: Banco de Dados (SQL + Python): https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/9_lista-de-exercicios-banco-de-dados.py
-#10: Atividade extra Http Put Requests:
-#11: Exercícios APIs:
-#12: DesafioFastAPI:
-#13: Utilizando Flask para criar um web app com IA [Desafio 4]: https://github.com/chandrasantos/bootcamp_python_django_womakerscode/tree/main/Desafio%204%20-%20Flask/contoso
-#14: Explore o espaço com o Python e o Visual Studio Code [Desafio 5]: https://github.com/chandrasantos/bootcamp_python_django_womakerscode/tree/main/Desafio%205%20-%20Pandas/over-the-moon/sample-return
-#15: Criar aplicação Serverless (Azure) [Desafio 6]: Ementa: https://learn.microsoft.com/pt-br/training/paths/build-serverless-full-stack-apps-azure/ {pendente}
-#16: Testes com Unittest e Pytest {pendente}
Curso 1: Introdução a testes no Python : https://learn.microsoft.com/pt-br/training/modules/python-get-started-testing/
Curso 2: Realize o curso : Fazer testes com Pytest : https://learn.microsoft.com/pt-br/training/modules/test-python-with-pytest/
Curso 3: Realize o curso : Teste avançado com Pytest : https://learn.microsoft.com/pt-br/training/modules/python-advanced-pytest/
Anotações das aulas de Django: https://github.com/chandrasantos/bootcamp_python_django_womakerscode/blob/main/10_anotacoes_teoricas_django.py
A aluna deve enviar um link do GitHub com o código desenvolvido e do site hospedado em um provedor. A aluna deverá gravar um vídeo apresentando as funcionalidades do projeto, compartilhando as facilidades e dificuldades da resolução. Esse mesmo vídeo será utilizado para a formatura. A apresentação deverá ter no máximo 5 minutos.
O projeto final deste Bootcamp de Back-End visa consolidar e aplicar o conhecimento adquirido em GitHub, HTML5, CSS3, Bancos de Dados e o Framework Django. Vamos transformar essa jornada de aprendizado em um prático e envolvente Sistema de Blog com Django.
Este projeto desafia as alunas a criar um ambiente de desenvolvimento Django em seus computadores, aplicando as melhores práticas e conceitos de controle de versão. Além disso, o projeto proporciona a oportunidade de construir um blog responsivo com recursos robustos, integrando elementos como banco de dados, gerenciamento de conteúdo e interatividade.
-
Repositório no GitHub Desafio Final Blog: [andamento]
-
Publicado: [andamento]