Academia Detalhes

Code Developer (ATACCD)

Online
Presencial
168h

Próximas datas


28/09/2026 09:00–13:00 02/12/2026 14:00–18:00 01/02/2027 09:00–13:00
Code Developer

2 062,50 € + IVA

Pedido de informações
Introdução
Para integrar a excelente carreira de programador, deverá iniciar a formação com esta Academia – Code Developer. Extraordinariamente completa, tem como objetivo desenvolver as competências de base de programação, vitais para quem pretende iniciar uma carreira na área do desenvolvimento.
Pensada para as necessidades do mercado de trabalho, a Academia Code Developer valida os conhecimentos desenvolvidos ao longo da formação através de uma prova de conceito: um projeto final, desenvolvido e apresentado individualmente.
Público-alvo
Todos os interessados em iniciar uma carreira em desenvolvimento de aplicações.
No final da academia
Terá os conhecimentos essenciais para uma profissão dentro da área de desenvolvimento aplicacional.
Pré-requisitos
Conhecimentos de informática na ótica do utilizador.
Exames de certificação

(não existem exames)

Conteúdos em detalhe

Apresentação

O Essencial

Introdução aos conceitos de desenvolvimento aplicacional

Princípios Fundamentais da programação

Algoritmia e lógica de programação

Criação de aplicações de consola

As ferramentas e as linguagens

O que é o IDE Visual Studio, e as frameworks .NET Framework e .NET (antigo .NET Core)?

Programação em C#

Criação e utilização de funções

Blocos try/catch para tratamento de erros

Acesso e gestão de ficheiros

Primeiro "desafio prático"

Noção de Programação orientada a Objetos (OOP)

Utilização de classes, herança, polimorfismo

Segundo "desafio prático"

O acesso aos dados no dia a dia

Fundamentos de Base de dados e acesso adequados aos dados

Desenho de Bases de Dados

Modelo Entidade-Relação

Formas de normalização

Introdução ao T-SQL: select, where, order, group, union e join

Acesso a dados nível seguinte:

Entity Framework e Entity Framework Core

Modelação de dados em classes de C#

Terceiro "desafio prático"

Programação para web

Aplicações ASP.NET e ASP.NET Core

Introdução ao HTML5, JavaScript, jQuery, CSS e Bootstrap

Noções de hosting das aplicações produzidas

"Deployment" de aplicações

Quarto "desafio prático"

Truques de um programador ágil

Como detetar erros no código;

Conceito de "debug"

Desafio prático Final

Avaliação final

Preparação do projeto final

Projeto final

Desenvolvimento individual do projeto final, com acompanhamento

Avaliação do projeto final

Revisão do código e da solução entregue

Apresentação individual dos desafios práticos desenvolvidos.