Hey Dev, já considerou a possibilidade de se tornar ainda mais potente para o mercado, se especializando na tecnologia empregada para aplicações de Back-end, muito utilizada no mercado atual? Se sim, este é o seu momento de brilhar! O Bootcamp GFT Start #3 .NET foi pensado exclusivamente para o seu desenvolvimento em .NET, contendo uma sequência completa de cursos, mentorias e desafios. Não perca essa chance e inscreva-se já!
GFT START #3 .NET |
---|
01. Boas-vindas ao Bootcamp GFT Start #3 .NET |
02. Lógica de Programação Essencial |
03. Aprenda o que são Estrutura de Dados e Algoritmos |
04. Introdução ao Git e ao GitHub |
05. Criando seu Primeiro Repositório no GitHub Para Compartilhar Seu Progresso |
06. Introdução ao Ecossistema .NET e Documentação |
07. Criando o ambiente de desenvolvimento |
08. IDE Instalação e Configuração (Visual Studio Code) |
09. Primeiros passos com .NET |
10. Trabalhando com Tipos de Referência e Valor em C# |
11. Controlando o Fluxo de Execução |
12. Desafios Iniciais - GFT Start #3 .NET |
13. Abstraindo um Jogo de RPG Usando Orientação a Objetos com C# |
14. Introdução ao HTTP/HTTPS |
15. Trabalhando com Arquivos e Streams em C# |
16. Construtores, Propriedades, Delegates e Eventos em .NET |
17. Programando com Orientação a Objeto com C# |
18. Fundamentos de Coleções e LINQ com .NET |
19. Tratamento de Erro em C# com Exceptions |
20. Desenvolvimento de aplicações com .NET |
21. Configuração da arquitetura back-end com .NET Core |
22. Criando um APP simples de cadastro de séries em .NET |
23. Desafios Básicos - GFT Start #3 .NET |
https://hermes.digitalinnovation.one/courses/badge/11f2dad9-78f0-4b6c-b3b8-749add9fcc07.png
Conheça alguns colaboradores da GFT Brasil e descubra por que ela é referência em inovação e tecnologia!
https://hermes.digitalinnovation.one/courses/badge/88cb0f8d-dcdb-4c7d-a9c5-c56d021a23b1.png
Lógica de programação é a forma como o desenvolvedor entende a comunicação a fim de programar uma função de um programa. Faz uso de algoritmos, que são sequências de passos bem estabelecidos, como por exemplo, uma receita de bolo.
https://hermes.digitalinnovation.one/courses/badge/6c8dca92-1741-4d75-a54c-b0f6cd56fd6c.png
Aprenda o que são estruturas de dados em um sistema, qual a importância dela e como trabalhar com o armazenamento dessas informações de forma ágil e otimizada.
https://hermes.digitalinnovation.one/courses/badge/c1f33b18-497b-408b-885f-ee8db71d872b.png
Nesse curso vamos aprender um pouco da história do Git e como ele se tornou essencial para otimizar projetos dos desenvolvedores. Também vamos conhecer seus principais comandos, como funciona a plataforma e como ela pode simplificar o seu trabalho.
https://hermes.digitalinnovation.one/lab_projects/badges/a9699ff3-e9db-435c-8851-8ca794591ccf.png
Reforce seu conhecimento em Git com um desafio de projeto totalmente prático, onde você executará todos os passos para a criação, atualização e sincronização de um repositório no GitHub. Para isso, tenha em mente todas as dicas e direcionamentos apresentados pelo expert nas aulas. Dessa forma, você poderá compartilhar suas anotações e exercícios em seu próprio repositório. Criando assim, o primeiro (de muitos) projetos do seu portfólio ;-)
https://hermes.digitalinnovation.one/courses/badge/6062c6cc-d9e2-4d83-a5dc-3b91197b26e1.png
Tem como objetivo fornecer um panorama do ecossistema .NET, possibilitando a compreensão de conceitos, ferramentas, linguagens e tecnologias a serem utilizadas para desenvolvimento de diversos tipos de aplicações .NET.
https://hermes.digitalinnovation.one/courses/badge/204de2bc-d351-45d6-8af7-62d429b3f3fa.png
Instalação, compreensão e aplicação da ferramenta DotNet Core. Podendo ao concluir o curso, ambiente operacional preparado com a ferramenta, conhecimento sobre as diferentes versões DotNet e seus propósitos, clareza no significado dos termos técnicos Framework e Runtime, e domínio prático dos principais comandos básicos no CLI do DotNet.
https://hermes.digitalinnovation.one/courses/badge/2408fc63-c480-4630-8b40-014fe16cbe42.png
Neste curso você irá conhecer, instalar e configurar um dos IDEs mais utilizados e flexíveis do Mercado, o Visual Studio Code (ou apenas VSCode). Nesse contexto, o JavaScript é citado como referência nas configurações, mas o VSCode pode ser facilmente explorado em inúmeras outras linguagens de programação.
https://hermes.digitalinnovation.one/courses/badge/daf70aaf-c171-41d1-b06f-15b814d4c030.png
Nesse curso o aluno terá o primeiro contato com a plataforma .NET e sua linguagem C# aprendendo onde e como utilizá-las. O especialista vai mostrar como preparar ambiente, lidar com erros, classes e objetos.
https://hermes.digitalinnovation.one/courses/badge/80ce1603-28b8-4b8b-a199-5edfbae59fc2.png
Abordaremos como distinguir os tipo tratados por valor e por referência pelo interpretador de código do C# (CLR), entenderemos o que é "stack" e "heap" e como tirar proveito disso para criar aplicações de alta performance.
https://hermes.digitalinnovation.one/courses/badge/51fc9409-cb0d-433b-8d06-73bdd9254f39.png
Nesse curso você será capaz de aprender as estruturas de condição e repetição bem como receber e capturar informações do usuário pelo console.
https://hermes.digitalinnovation.one/code_challenge/badge/fc0c76b2-fa87-4d1b-abc9-c7eb12316591.png
Nesse teste você irá praticar através do desenvolvimento de algoritmos os conceitos de pensamento computacional em C#.
https://hermes.digitalinnovation.one/lab_projects/badges/f3dcd3ec-24e0-4439-96e7-41ada3b711f6.png
Reforce seu conhecimento em Programação Orientada a Objetos (POO) em C# com um desafio de projeto totalmente prático. Para isso, os pilares da orientação a objetos serão devidamente explorados no contexto de um jogo de RPG. Com isso, você poderá desenvolver sua capacidade de abstração com um problema real e implementar as evoluções que julgar necessárias ;)
https://hermes.digitalinnovation.one/courses/badge/6eab8b96-ec28-4e30-a371-0a4948f78dcf.png
Conheça a estrutura do protocolo HTTP, algo fundamental nas comunicações entre clientes e servidores. Neste curso, você aprenderá a consumir recursos de APIs em Java, explorando o protocolo HTTP/HTTPS por meio do estilo arquitetural REST.
https://hermes.digitalinnovation.one/courses/badge/a73fea7e-7983-492a-8583-01fdc840fc58.png
Vamos aprender como criar e navegar pelo sistemas de arquivos e pastas do SO (sistema operacional). Entender como podemos trabalhar com grandes massas de dados sem afetar o desempenho do dispositivo em que o código roda. Abordaremos o conceito de buffer e muitos outros assuntos relevantes para sua carreira.
https://hermes.digitalinnovation.one/courses/badge/1f0470cc-1109-410b-ad40-0c81c2543710.png
Aprenda sobre construtores, getters e setters, propriedades, modificadores de acesso, delegates e eventos na prática. Veja suas principais utilidades e maneiras de aplicar na linguagem C#.
https://hermes.digitalinnovation.one/courses/badge/a1cd62b1-f9bd-440b-9e1d-f709aa4d2281.png
Aprenda o paradigma de programação orientado a objetos na prática utilizando C#. Veja os principais pilares da orientação a objeto, abstração e interfaces com exemplos práticos para criar a base que servirá como alicerce para aprender uma linguagem orientada a objetos.
https://hermes.digitalinnovation.one/courses/badge/b69d21b0-4ac8-486b-98f7-1ecb9495126b.png
Aprenda como trabalhar com coleções na prática utilizando C#. Veja os principais tipos de coleções, suas características, suas funcionalidades e aplicações. Você também aprenderá sobre LINQ, facilitando a manipulação dessas coleções.
https://hermes.digitalinnovation.one/courses/badge/11384003-58fe-4b37-8704-0a630e8c03f4.png
Compreender conceitos relacionados a erros, a importância do tratamento de exceções, aplicabilidade e como implementar testes de unidade focados em exceções para aumentar a confiabilidade do sistema.
https://hermes.digitalinnovation.one/courses/badge/982268ba-c206-44ee-bbe6-d9d923be0646.png
Aprenda como criar aplicativos web ASP .NET API e ASP .NET MVC. Você também vai criar testes na aplicação e um projeto com Unit Tests.
https://hermes.digitalinnovation.one/courses/badge/0784d4ab-f673-48f5-9d06-f98749f4452e.png
Aprenda de forma 100% prática a desenvolver um projeto com .NET Core usando RESTful APIs e outras funções que otimizam o trabalho com a tecnologia.
https://hermes.digitalinnovation.one/lab_projects/badges/2291262f-cb3f-40da-82ec-449c883ea214.png
Aprenda como criar um algoritmo simples de cadastro de séries para praticar seus conhecimentos de orientação a objetos, o principal paradigma de programação utilizada no mercado. Nesse projeto você vai aprender: Como pensar orientado a objetos, como modelar o seu domínio, como utilizar recursos de coleção para salvar seus dados em memória.
https://hermes.digitalinnovation.one/code_challenge/badge/fefca9a2-d8da-49e4-9776-9801ea2196d6.png
Nesse teste você irá praticar através do desenvolvimento de algoritmos os conceitos de pensamento computacional em C#.