Certificamos que Jonathan Rodrigo da Silva Cardoso (Jon Cardoso) concluiu os cursos e formações a seguir, no período de 14/06/2013 a 10/05/2023.
Formações:
-
Formação: Django - 99h
Cursos:
- HTTP: Entendendo a web por baixo dos panos (de 16/02/2018 a 18/02/2018) 14h
- Performance Web I: otimizando o front-end (de 17/08/2019 a 29/12/2020) 20h
- Performance Web II: Critical Path, HTTP/2 e Resource Hints (de 17/08/2019 a 30/12/2020) 20h
- Django: modelo, rotas e views (de 14/11/2019 a 03/01/2021) 8h
- Integração de modelos no Django: Filtros, buscas e admin (de 14/11/2019 a 05/01/2021) 10h
- Autenticação no Django: formulários, requisições e mensagens (de 05/01/2021 a 14/01/2021) 8h
- Boas práticas no Django: apps, pastas e paginação (de 05/05/2020 a 04/06/2021) 8h
- Formulários no Django 3: criando e validando dados (de 04/06/2021 a 07/06/2021) 8h
Conteúdos complementares:
- Hipsters Ponto Tech: Python – Hipsters #122 - 52min
- Alura+: Pipeline de Build com Docker e Azure - 19min
- Alura+: Deploy de uma aplicação Django com Docker - 6min
- Artigo: Django: instalação, configuração e escrevendo seu primeiro app | Alura Cursos Online - 30min
- Artigo: Django: QuerySets e ORM | Alura Cursos Online - 30min
- Artigo: Fazendo o deploy de uma aplicação Django | Alura Cursos Online - 30min
-
Formação: Django: crie aplicações em Python - 38h
Cursos:
- Django: templates e boas práticas (de 16/04/2023 a 22/04/2023) 8h
- Django: persistência de dados e Admin (de 22/04/2023 a 29/04/2023) 10h
- Django: autenticação de formulários e alerta (de 29/04/2023 a 06/05/2023) 10h
- Django: CRUD e persistência no S3 (de 06/05/2023 a 10/05/2023) 8h
Conteúdos complementares:
- Video: DJANGO (O Python na Web) // Dicionário do Programador - YouTube - 60min
- Site: The web framework for perfectionists with deadlines | Django - 0min
- Video: O que é ORM? #AluraMais - YouTube - 60min
- Site: Tutorial Django Parte 8: Autenticação de usuário e permissões - Aprendendo desenvolvimento web | MDN - 0min
-
Formação: Python Web - 127h
Cursos:
- Python: começando com a linguagem (de 02/09/2018 a 05/03/2019) 12h
- Python: avançando na linguagem (de 04/03/2019 a 05/03/2019) 12h
- Python: entendendo a Orientação a Objetos (de 05/03/2019 a 17/03/2019) 12h
- Python: avançando na orientação a objetos (de 17/03/2019 a 18/03/2019) 10h
- Testes automatizados: TDD com Python (de 18/03/2019 a 25/03/2019) 6h
- HTML5 e CSS3 I: Suas primeiras páginas da Web (de 09/08/2018 a 27/03/2019) 32h
- HTTP: Entendendo a web por baixo dos panos (de 16/02/2018 a 18/02/2018) 14h
- Flask parte 1: Crie uma webapp com Python 3 (de 27/03/2019 a 14/04/2019) 16h
- Flask parte 2: Avançando no desenvolvimento web (de 14/04/2019 a 09/01/2020) 12h
Conteúdos complementares:
- Hipsters Ponto Tech: Python – Hipsters #122 - 52min
-
Formação: Python - 87h
Cursos:
- Python: começando com a linguagem (de 02/09/2018 a 05/03/2019) 12h
- Python: avançando na linguagem (de 04/03/2019 a 05/03/2019) 12h
- Python: entendendo a Orientação a Objetos (de 05/03/2019 a 17/03/2019) 12h
- Python: avançando na orientação a objetos (de 17/03/2019 a 18/03/2019) 10h
- Python: Manipulação de Strings (de 23/07/2019 a 09/08/2019) 7h
- Python Collections parte 1: listas e tuplas (de 13/12/2019 a 16/01/2020) 8h
- Python Collections parte 2: conjuntos e dicionários (de 18/01/2020 a 25/01/2020) 9h
- Python Brasil: validação de dados no padrão nacional (de 18/01/2020 a 21/01/2020) 7h
- Testes automatizados: TDD com Python (de 18/03/2019 a 25/03/2019) 6h
Conteúdos complementares:
- Hipsters Ponto Tech: Python – Hipsters #122 - 52min
- Artigo: Como comparar objetos no Python? | Alura Cursos Online - 30min
- Artigo: Python datetime: Lidando com datas e horários | Alura Cursos Online - 30min
- Artigo: O que são iteradores no Python? | Alura Cursos Online - 30min
- Artigo: Formatação de moeda e internacionalização com Python | Alura Cursos Online - 30min
- Artigo: A diferença das funções input() e raw_input() no Python | Alura Cursos Online - 30min
- Artigo: Montando cenários de testes com o Pytest | Alura Cursos Online - 30min
Cursos:
-
Mobile - 40h
- Android: Aplicações e armazenamento de dados - Parte 1 (de 14/06/2013 a 14/06/2013) 12h
- Android: Interface, aparência e recursos do device - Parte 2 (de 14/06/2013 a 11/07/2013) 8h
- Android: Integração com o servidor e Mapas - Parte 3 (de 14/06/2013 a 11/07/2013) 20h
-
Programação - 608h
- VRaptor3: Suas aplicações web em java mais produtivas (de 30/10/2013 a 30/10/2013) 12h
- Design Patterns Java I: Boas práticas de programação (de 26/07/2013 a 30/10/2013) 20h
- Eclipse: Produtividade Extrema na IDE com Java (de 05/11/2013 a 05/11/2013) 12h
- Orientação a Objetos: Melhores técnicas com Java (de 05/11/2013 a 05/11/2013) 20h
- Orientação a Objetos: Melhores técnicas com Ruby (de 04/12/2013 a 04/12/2013) 10h
- ASP.NET MVC 3: Desenvolvendo para Web (de 05/12/2013 a 05/12/2013) 20h
- Java e Testes: Test Driven Development com Junit (de 03/12/2013 a 03/12/2013) 12h
- Mocks em Java: Testes de comportamentos automatizados (de 03/12/2013 a 03/12/2013) 12h
- Selenium: Sua webapp testada de ponta a ponta em java (de 04/12/2013 a 04/12/2013) 12h
- Ruby on Rails 3 parte I (de 05/12/2013 a 05/12/2013) 16h
- C# I: Fundamentos da linguagem (de 04/12/2013 a 04/12/2013) 12h
- Jasper Reports: Relatórios com Java (de 12/11/2013 a 12/11/2013) 20h
- Ruby on Rails 3 parte II (de 05/12/2013 a 05/12/2013) 20h
- C# II: Orientação a objetos (de 04/12/2013 a 04/12/2013) 12h
- C# III: Lidando com exceções, manipulando arquivos e listas (de 04/12/2013 a 04/12/2013) 12h
- Teste de Integração: Testes SQL e DAOs automatizados em Java (de 03/12/2013 a 03/12/2013) 12h
- Java e JSF I: Sua aplicação web com JSF2 (de 11/07/2013 a 26/07/2013) 20h
- Java I: Primeiros passos (de 05/11/2013 a 05/11/2013) 12h
- Lógica de Programação I: comece na carreira com JavaScript (de 03/12/2013 a 03/12/2013) 20h
- NHibernate: Persistência de dados com C# (de 03/12/2013 a 03/12/2013) 16h
- Java e JPA: Persista seus objetos com a JPA2 e Hibernate (de 11/11/2013 a 11/11/2013) 20h
- Design Patterns C# I: boas práticas de programação (de 04/12/2013 a 05/12/2013) 20h
- Struts 1 e a Web (de 11/07/2013 a 11/07/2013) 8h
- Struts 2: a evolução de um padrão (de 11/07/2013 a 11/07/2013) 8h
- Testes: TDD com C# (de 05/12/2013 a 05/12/2013) 12h
- XStream: Consumindo o XML sem esforço (de 03/12/2013 a 03/12/2013) 12h
- Java e JDBC: Trabalhando com um banco de dados (de 12/11/2013 a 12/11/2013) 8h
- Spring MVC: É hora de criar uma webapp com Spring MVC4 (de 04/12/2013 a 04/12/2013) 16h
- Ruby on Rails 3 parte III (de 05/12/2013 a 05/12/2013) 12h
- Entity Framework: Persistindo dados em .NET sem dores (de 04/12/2013 a 04/12/2013) 16h
- PHP e MySQL II: Cookies, sessões e mais recursos (de 26/11/2013 a 26/11/2013) 12h
- Rest Assured: Testes automatizado de webservice (de 04/12/2013 a 04/12/2013) 12h
- Java e JSTL: Tags para facilitar o desenvolvimento JSP (de 12/11/2013 a 12/11/2013) 6h
- Refatorando na prática (de 03/12/2013 a 03/12/2013) 8h
- Java II: Orientação a Objetos (de 11/11/2013 a 11/11/2013) 12h
- Java III: Principais APIs e bibliotecas (de 05/11/2013 a 05/11/2013) 12h
- Lógica de Programação II: Funções, Desenhos e um Jogo (de 03/12/2013 a 03/12/2013) 10h
- Servlets: Fundamentos de Java na Web (de 12/11/2013 a 12/11/2013) 16h
- Design Patterns Java II: Boas praticas de programação (de 04/12/2013 a 04/12/2013) 16h
- PHP e MySQL I: Fundamentos para criar um sistema na Web (de 26/11/2013 a 26/11/2013) 12h
- Python 2: Programando com a linguagem (de 04/08/2018 a 02/09/2018) 16h
- JavaScript e HTML: desenvolva um jogo e pratique lógica de programação (de 07/11/2017 a 18/02/2018) 16h
- JavaScript e HTML: pratique lógica com desenhos, animações e um jogo (de 13/05/2020 a 30/06/2020) 10h
- Java JRE e JDK: compile e execute o seu programa (de 21/03/2018 a 01/05/2018) 8h
- String em Python: extraindo informações de uma URL (de 29/04/2021 a 01/04/2023) 8h
-
Front-end - 92h
- Google Chart Tools: Crie Gráficos Memoráveis na Web (de 03/12/2013 a 03/12/2013) 12h
- HTML e CSS: Os seus primeiros passos (de 03/12/2013 a 03/12/2013) 20h
- Aplicações modernas com Socket.IO e Node.JS (de 04/12/2013 a 04/12/2013) 12h
- jQuery I: A biblioteca campeã de JavaScript (de 15/11/2013 a 15/11/2013) 10h
- jQuery: Manipulação dinâmica de conteúdo (de 26/11/2013 a 26/11/2013) 12h
- Angular 2: webapps ainda mais poderosas parte 1 (de 09/05/2018 a 11/05/2018) 18h
- TypeScript parte 1: evoluindo seu JavaScript (de 08/05/2018 a 09/05/2018) 8h
-
DevOps - 88h
- Git: Controle e compartilhe seu código (de 12/11/2013 a 12/11/2013) 16h
- Ant: Build robusto para projetos Java (de 12/11/2013 a 12/11/2013) 12h
- Introdução ao cloud do EC2 no Amazon Web Services (de 04/12/2013 a 04/12/2013) 12h
- Ivy: Gerenciamento de dependências flexível (de 03/12/2013 a 03/12/2013) 12h
- Jenkins: Automação de deploy e Integração Contínua (de 03/12/2013 a 03/12/2013) 12h
- Maven: Gerencie o build do seu projeto Java (de 03/12/2013 a 03/12/2013) 12h
- Linux I: conhecendo e utilizando o terminal (de 03/12/2013 a 03/12/2013) 4h
- Linux II: programas, processos e pacotes (de 03/12/2013 a 03/12/2013) 8h
-
UX & Design - 30h
- GIMP e Inkscape: criando peças para uma identidade visual (de 29/12/2020 a 25/01/2021) 10h
- Inkscape: desenvolvendo uma identidade visual (de 29/12/2020 a 23/01/2021) 10h
- GIMP: edição e tratamento de imagens para identidade visual (de 29/12/2020 a 24/01/2021) 10h
-
Data Science - 28h
- Banco de dados e SQL (de 30/10/2013 a 30/10/2013) 12h
- MySQL I: Iniciando suas consultas (de 01/08/2018 a 09/08/2018) 8h
- Estatística I: Entenda seus dados com R (de 04/03/2017 a 08/08/2018) 8h
-
Inovação & Gestão - 19h
- Scrum parte 1: gerencie o seu projeto de forma ágil (de 17/05/2018 a 17/05/2018) 5h
- Vendas de alta performance: vendas na era digital (de 18/08/2019 a 14/01/2021) 8h
- Mídias Sociais: estratégias para engajar o público (de 14/01/2021 a 15/01/2021) 6h