C# Expert

Computational Thinking, ASP.NET & API Integration

LIVE
Inscreva-se
0
close

C# Expert

Computational Thinking, ASP.NET & API Integration

Sobre a Imersão

C# Expert

Computational Thinking, ASP.NET & API Integration

Sobre a Imersão

MASTERING C#
C PROGRAMMER C# AGILE LOGICA DE PROGRAMAÇÃO FRONT-END WEB API FULL STACK
   
C PROGRAMMER C# AGILE LOGICA DE PROGRAMAÇÃO FRONT-END WEB API FULL STACK
   
C PROGRAMMER C# AGILE LOGICA DE PROGRAMAÇÃO FRONT-END WEB API FULL STACK
   
FULL STACK WEB API FRONT-END LOGICA DE PROGRAMAÇÃO C# PROGRAMMER C
   
FULL STACK WEB API FRONT-END LOGICA DE PROGRAMAÇÃO C# PROGRAMMER C
   
FULL STACK WEB API FRONT-END LOGICA DE PROGRAMAÇÃO C# PROGRAMMER C
   
Proposta
Prepare-se para codificar soluções que rodam em desktop, web e até em celulares. Baseada nas linguagens do tipo C, e com facilidade de implementação orientada a objetos, C# é uma das linguagens mais utilizadas e demandadas no mundo. E nesta jornada, você vai entender como conceber aplicações para os mais diversos propósitos e exigências do mercado. Seja para tirar projetos pessoais do papel, atender as necessidades de startups ou superar desafios com grandes corporações. 

Aprenda sobre a organização do projeto com Agile, compreenda a Lógica de Programação básica, codifique, realize a concepção das telas no Front-end, faça a conexão com banco de dados e Deploy.
Inscreva-se
Inscreva-se
3 Módulos | 93 Horas
Foco

Formar profissionais que dominem a concepção completa de uma aplicação, desde a lógica de programação até a integração web + Web API.

Para Quem

Para amantes de tecnologia e pessoas de negócio que querem dar seus primeiros passos em programação, do zero à sua primeira aplicação. Além de analistas de negócio que buscam amplificar seu repertório de tecnologia aprendendo na prática as principais competências de um programador full stack.

Formato
LIVE
Suas aulas são encontros online sempre ao vivo. Isso significa que em todas as etapas do curso, as aulas serão em tempo real. Você terá contato direto com o professor, poderá tirar suas dúvidas momento a momento, fazer networking e ainda evoluir trocando ideias com a sua turma.
SOBRE
EVOLUÇÃOACELERADAEvolua seu conhecimentoem poucos meses.Adquira novos skills comas ferramentas mais atuais.COMUNIDADEFIAP 360˚Conecte-se com empresasparceiras, amplieo seu networking, participede eventos exclusivose muito mais.SUPORTEESPECIALIZADOConte com o acompanhamento próximode experts e mentores. Tire todas as suasdúvidas durante seu desenvolvimento.FAST TRACKDE TRANSIÇÃODE CARREIRAMude de carreira da forma mais ágile efetiva, com segurança para atuarnos projetos mais desafiadores.SALTONA SUA ÁREADestaque-se em qualquercontexto, dominando ascompetências que estão fazendoa diferença no cenário atual.
Scroll
Down
Features das
Imersões
Evolução Acelerada
Evolua seu conhecimento em poucos meses. Adquira novos skills com as ferramentas mais atuais.
Arraste
Scroll
Down

C# Expert

Computational Thinking, ASP.NET & API Integration

Conteúdo

C# Expert

Computational Thinking, ASP.NET & API Integration

Conteúdo

Módulo 1
Módulo 1
Basic C# and Computational Thinking33 Horas
-
Basic C# and Computational Thinking 
Basic C# and Computational Thinking 
Basic C# and Computational Thinking 

Quando iniciamos no mundo da programação, é essencial compreender que codificar é uma ciência exata e entender a lógica por trás da programação. Este primeiro módulo utiliza a linguagem C# para ensinar os conceitos iniciais de lógica de programação, que servirão como base para o desenvolvimento de aplicações complexas e para a resolução de problemas. Você aprenderá os conceitos fundamentais da programação utilizando C# e também como utilizar o GitHub para versionamento de código.

O que você vai dominar:
 

  • Sintaxe do C#;
  • Variáveis e tipos de dados;
  • Operadores aritméticos, relacionais e lógicos;
  • Instruções de entrada, saída e processamento;
  • A melhor imersão das estruturas de decisões;
  • Estruturas de repetição;
  • Manipulação de Vetores;
  • Métodos com e sem parâmetro;
  • Métodos com e sem retorno;
  • Git – GitHub;
  • Denominação de Classes e Objetos;
  • Modificadores de acesso;
  • Atributos e métodos da POO;
  • Construtores;
  • Classes estáticas, abstratas e interfaces;
  • Herança;
  • Encapsulamento;
  • Polimorfismo;
  • Enumerações;
  • Exceções;
  • Listas.


E muito mais.

Módulo 2
Módulo 2
Web Development & Database Integration27 Horas
+
Web Development & Database Integration 
Web Development & Database Integration 
Web Development & Database Integration 

Na programação, é essencial que o desenvolvedor pense no que acontece por trás das telas, conhecido como back-end (o lado do servidor), e também em como a aplicação interage com o usuário, garantindo uma boa experiência, o que chamamos de front-end. Este módulo abrange ambos os aspectos, além de incluir o gerenciamento de banco de dados.

O que você vai dominar:
 

  • Linguagem de marcação HTML, combinada com o CSS (para a criação de sites);
  • JavaScript, uma das principais linguagens de Internet;
  • Criação de sites responsivos, por meio do framework open source Bootstrap.
  • Introdução a Dados (principais aplicações);
  • DDL (Create, Constraints, Alter and Drop);
  • DML (Select, Insert, Update, Delete, Join and Union);
  • Funções, cálculos e agrupamentos.


E muito mais.

Módulo 3
Módulo 3
ASP.NET & API Integration33 Horas
+
ASP.NET & API Integration 
ASP.NET & API Integration 
ASP.NET & API Integration 

No mundo da programação, dominar as estruturas de dados é crucial para armazenar informações de uma aplicação de forma eficiente. Utilizamos ferramentas poderosas como o Entity Framework, que permite trabalhar com bancos de dados usando objetos .NET, eliminando a necessidade de escrever grande parte do código de acesso a dados. Compatível com várias funções de bancos de dados, o Entity Framework atua como um mapeador objeto-relacional, proporcionando agilidade no desenvolvimento e melhor comunicação entre o código e os dados. Este módulo também se concentra na criação de aplicações web utilizando a arquitetura MVC (Model-View-Controller) e na integração de Web APIs para comunicação entre sistemas.

O que você vai dominar:
 

  • Modelar domínios – DDD;
  • Divisão de camadas ( Application, Domain, Serivce e Data);
  • Conhecimento da versão de software livre multiplataforma Entity Framework Core;
  • Camada Repository e o Entity Framework;
  • Geração de um modelo a partir de Banco de Dados;
  • Implementação de um CRUD através do Entity Framework;
  • Desenvolvimento de aplicações web completas com a Arquitetura MVC;
  • Utilização dos padrões de projetos;
  • Validações de Dados;
  • Exceptions.
  • Backend API;
  • Construção da sua primeira Web API ou serviços;
  • Serviços REST;
  • Conceito de reusabilidade, com reutilização da Web API em outros serviços;
  • Disponibilizar aplicações em um servidor.
Inscreva-se
Inscreva-se

C# Expert

Computational Thinking, ASP.NET & API Integration

Speakers

C# Expert

Computational Thinking, ASP.NET & API Integration

Speakers

Experts
Israel Marques
Israel
Marques
IT Specialist
live
Atua no mercado de educação há 26 anos. É especialista em Engenharia Web. Trabalhou no desenvolvimento de sistemas para desktop migrando para a criação de aplicações para a Internet. Na FIAP, é professor nos cursos de: Sistemas de Informação, Análise e Desenvolvimento de Sistemas e Jogos Digitais para as disciplinas focadas em front end.
Atua no mercado de educação há 26 anos. É especialista em Engenharia Web. Trabalhou no desenvolvimento...
Ver mais
Flávio Eduardo Moreni
Flávio
Moreni
Information Technology Manager
live
Mestre em Engenharia da Computação pela Instituto de Pesquisas Tecnológicas de São Paulo - IPT. Pós-graduado em Gestão Empresarial pela Fundação Getúlio Vargas - FGV. Bacharel em Sistemas de Informação pela Universidade Santana. Mais de 10 anos de experiência como desenvolvedor de software (Banco Itaú e IBM Brasil) e 5 anos atuando como gestor de TI nas empresas Porto Seguro Telecom, BRQ e PagSeguro. Professor por 4 anos em curso de Graduação e MBA (Presencial e Online) da FIAP - ministra várias disciplinas de arquitetura, desenvolvimento de sistemas.
Mestre em Engenharia da Computação pela Instituto de Pesquisas Tecnológicas de São Paulo - IPT. Pós-graduado...
Ver mais
Eliane Marion
Eliane
Marion
Back-End Programming Specialist
live
Mestre em Gestão e Desenvolvimento da Educação Profissional pelo Centro Estadual de Educação Tecnológica Paula Souza - CEETEPS. Há 22 anos atuo na área educacional. Na FIAP, sou professora no curso de Análise e Desenvolvimento de Sistemas, ministrando disciplinas de programação back-end.
Mestre em Gestão e Desenvolvimento da Educação Profissional pelo Centro Estadual de Educação Tecnológica...
Ver mais
Francisco Douglas Lima Abreu
Francisco
Abreu
Database and Systems Development Specialist
live
Bacharel em Sistemas de Informação pela Universidade de Mogi das Cruzes (UMC), com Mestrado e Doutorado em Engenharia Biomédica também pela UMC. Possuí MBA em Big Data e Análise de Dados pela Faculdade de Pós Graduação Descomplica. Atua no desenvolvimento de webapps há 5 anos e Professor em cursos de Graduação na FATEC da Zona Leste, UMC e FIAP há 2 anos - ministra várias disciplinas de banco de dados e desenvolvimento de sistemas
Bacharel em Sistemas de Informação pela Universidade de Mogi das Cruzes (UMC), com Mestrado e Doutorado...
Ver mais
Scroll
Down

C# Expert

Computational Thinking, ASP.NET & API Integration

Investimento

C# Expert

Computational Thinking, ASP.NET & API Integration

Investimento

investimento
What You Get
3 Módulos
93 Horas
Comunidade online
Certificados de Conclusão
Project Based Learning
Soft Skills
Próximas Turmas
Me avise quando a próxima turma for aberta
-
check-iconAviso agendado com sucesso.
Enviar
*Aulas extras ou reposições podem ser agendadas em dias da semana diferentes do cronograma.
IOT
Machine Learning
UXD
Python
C++
HTML5
Processing
XML
Codec5
C#
Inteligência Artificial
IOT
Machine Learning
UXD
Python
C++
HTML5
Processing
XML
Codec5
C#
Inteligência Artificial
IOT
Machine Learning
UXD
Python
C++
HTML5
Processing
XML
Codec5
C#
Inteligência Artificial
Receba nossos
Conteúdos
Você pode cancelar o recebimento quando quiser.
IOT
Machine Learning
UXD
Python
C++
HTML5
Processing
XML
Codec5
C#
Inteligência Artificial
IOT
Machine Learning
UXD
Python
C++
HTML5
Processing
XML
Codec5
C#
Inteligência Artificial
IOT
Machine Learning
UXD
Python
C++
HTML5
Processing
XML
Codec5
C#
Inteligência Artificial