Com Certificação

Desenvolvimento de Software

Aveiro
Sob consulta
Pós-laboral e Sábados

3ª E 5ª FEIRAS 18:30 às 21h30 E SÁBADOS DAS 9H30 ÀS 12H30

Chat

O objetivo do programa desta Carreira Profissional é criar profissionais de TI com as competências e experiência necessárias para desempenhar funções de programador na linguagem essenciais para um ambiente web, tais como C#, HTML, CSS, JavaScript, ASP.Net e MVC, através de formação certificada, aliada à possibilidade de realização de um estágio curricular.

Baseada em diversas tecnologias emergentes, esta Carreira Profissional fornece aos participantes um conjunto alargado de conhecimentos técnicos, em diferentes tecnologias e linguagens programação, e a experiência prática ajustados à realidade atual.

No final desta Carreira Profissional os formandos terão abordado os tópicos essenciais para poderem fazer os exames e alcançarem as seguintes certificações internacionais:

  • MCSA: Web Applications
  • MCSD: App Builder Solutions Developer
  • ADA: Azure Developer Associate
  • Certificação Rumos Expert (CRE): Programador Aplicações Web

 

Oferta de 10% de desconto!

  • Campanha válida para inscrições até 31 de dezembro de 2018.
  • Para todas as edições a iniciar no 1º semestre de 2019.
  • Acumulável com outras campanhas ou descontos em vigor, num máximo de 15% de desconto.

 

 

Objetivos

  • Obter uma formação teórico-prática avançada, sólida, especializada e atualizada, que prepara os formandos para uma carreira de sucesso na área do desenvolvimento de software com certificação em tecnologias Microsoft;
  • Complementar os conhecimentos com os conceitos fundamentais das linguagens de modelação de sistemas, conhecimentos fundamentais de sistemas de informação e utilização de tecnologias e ferramentas para ambientes web;
  • Dotar os Formandos com o know-how e a qualificação necessários para exercer com sucesso uma atividade profissional de programador relacionada com o desenho, desenvolvimento de aplicações em tecnologias Microsoft e em Azure;
  • Potenciar a produtividade, o reconhecimento profissional e a empregabilidade dos Formandos, através das mais elevadas Certificações Microsoft, reconhecidas internacionalmente.
  • Desenvolver as competências pessoais essenciais à atividade de Especialista em Desenvolvimento de Software e essenciais à atividade de programador web.

 

Destinatários

  • Todos os interessados em desenvolver uma atividade na área da programação.
  • Todos aqueles que pretendam obter as principais certificações Microsoft na área de desenvolvimento de aplicações.

Conheça as turmas das edições anteriores >>

Estágio

Este percurso possibilita um estágio curricular de 3 meses, após a conclusão da formação, mediante a realização dos exames de Certificação com aproveitamento. Contacte-nos para conhecer as condições de estágio, disponíveis depois da conclusão dos nossos percursos. Saiba mais aqui >

Pré-Requisitos

  • Não são necessários pré-requisitos mas é conveniente os formandos já terem alguns conhecimento fundamentais de programação orientada a Objetos, Asp.Net e base de dados equivalentes aos que são trabalhados na Carreira Code Developer.

  • Não tem pré-requisitos a nível de habilitações académicas.

  • É necessário ter conhecimento de Inglês técnico para a interpretação da documentação de apoio.

Metodologia

A Carreira Profissional Desenvolvimento de Software é constituído por 10 módulos de formação integrados numa ótica de sessões mistas de teoria e prática. Cada módulo é constituído por um período de formação presencial, com a duração total de 311 horas, e acompanhamento permanente e personalizado por parte de um formador GALILEU.

Os conteúdos ministrados durante o percurso foram desenvolvidos pela GALILEU, e são devidamente acompanhados por manuais, distribuídos aos Participantes.

FORMAÇÃO PRESENCIAL
  • 10 Ações de Formação TI
  • 3 Seminários Técnicos
  • 5 Projetos Práticos
  • 5 Ações de Preparação para Exame
  • 5 Exames de Certificação

EXAMES DE CERTIFICAÇÃO
  • 5 exames de certificação:
    • Exame 70-480: Programming in HTML5 with JavaScript and CSS3
    • Exame 70-486: Developing ASP.NET MVC Web Applications
    • Exame 70-487 (Developing Windows Azure and Web Services)
    • Exame AZ-200: Azure Developer Core Solutions
    • Exame AZ-201: Azure Developer Advanced Solutions
  • Os exames de certificação deverão ser realizados no final dos respetivos módulos de formação;
  • As datas são sugeridas pela GALILEU, no entanto, a marcação é feita pelo Formando no momento em que se sentir preparado para tal;
  • A marcação deve ser efetuada com 5 dias úteis de antecedência à data pretendida;
  • O resultado do exame é conhecido aquando da finalização do mesmo;
  • Os vouchers para os exames têm a validade de 6 meses a contar da data de conclusão do percurso.
SECOND SHOT GRATUITO

Os formandos que não obtenham aprovação no seu primeiro exame de certificação, poderão ter uma segunda oportunidade de forma gratuita. Têm direito a este “second shot” gratuito:

  • Os formandos que, após terem realizado o exame, tenham reprovado com nota inferior a 10% em relação à nota mínima exigida;
  • Façam os exames nas datas propostas no calendário do percurso.

Programa

  • Programação Orientada a Objetos (33h)
  • Projeto Prático parte I (3h)
  • ADO .NET – Acesso a Dados (18h)
  • Projeto Prático parte II (3h)
  • Fundamentos de HTML5, CSS e JavaScript (24h)
  • Projeto Prático parte III (3h)
  • Seminário: Testes Aplicacionais (3h)
  • Programming in HTML5 with JavaScript and CSS3 (35h)
  • Ação de Preparação para Exame 70-480 (3h)
  • Seminário: DevOps: The past and future are here (3h)
  • ASP NET Web Forms e MVC (21h)
  • Projeto Prático parte IV (3h)
  • Developing ASP.NET MVC 4 Web Applications (35h)
  • Ação de Preparação para Exame 70-486 (3h)
  • Developing Windows Azure and Web Services (35h)
  • Ação de Preparação para Exame 70-487 (3h)
  • Seminário: Scrum / Metodologias Ágeis (3h)
  • Azure Developer Core Solutions (28h)
  • Ação de Preparação para Exame AZ-200 (3h)
  • Azure Developer Advanced Solutions (28h)
  • Ação de Preparação para Exame AZ-201 (3h)
  • Visual Studio Team Foundation Server (6h)
  • Certificação Rumos Expert (CRE): Programador Aplicações Web (12h)

Programação Orientada a Objetos (33h)

  • Object-Oriented Programming Concepts
  • Constructors and Destructors; Static behavior
  • Overloading: Methods and Constructors; Operator Overloading
  • Exception handling
  • Data annotations
  • Indexers; Delegates; Events
  • Namespaces and assemblies
  • Inheritance & Polymorphism
  • Reflection
  • Structures; Collections and Generics; Linq to Objects
  • Parallel Programming
  • Design Patterns – OOP

Projeto Prático parte I (3h)

ADO .NET – Acesso a Dados (18h)

  • Introduction to ADO .NET Technologies
  • Database First
  • Model First
  • Code First
  • Database Operations; Concurrency; Transactions
  • Complex Types & Enum Types; Stored Procedure mappings
  • Asynchronous Programming
  • Connected vs Disconnected scenarios
  • Eager Loading, Lazy Loading & explicit Loading
  • LINQ to Entities
  • EF Interceptor
  • Fluent API & Data Annotations
  • Code First Migrations
  • Multiple DbContext

Projeto Prático parte II (3h)

Fundamentos de HTML5, CSS e JavaScript (24h)

  • Fundamental concepts about HTML
  • HTML 5 Tags and Elements
  • Fundamental concepts about CSS 3
  • Selectors
  • Inline and Box Level
  • Dimension and positioning
  • Backgrounds
  • Lists
  • Fonts and Text
  • Pseudo classes & Pseudo Elements
  • Transformations
  • Transitions
  • Javascript fundamental concepts
  • Data types; Variables; operators
  • Decision and repetition
  • Functions, Events and Error Handling
  • Animations and multimedia
  • jQuery
  • jQuery data types
  • Selectors and attributes
  • Accessing and Manipulate Elements
  • jQuery and CSS
  • jQuery Events
  • jQuery Ajax
  • jQuery Effects
  • CSS\UI Frameworks

Projeto Prático parte III (3h)

Seminário: Testes Aplicacionais (3h)

Programming in HTML5 with JavaScript and CSS3 (35h)

  • Creating and Styling HTML5 Pages
  • Introduction to JavaScript
  • Creating Forms to Collect Data and Validate User Input
  • Communicating with a Remote Data Source
  • Styling HTML5 by Using CSS3
  • Creating Objects and Methods by Using JavaScript
  • Creating Interactive Pages using HTML5 APIs
  • Adding Offline Support to Web Applications
  • Implementing an Adaptive User Interface
  • Creating Advanced Graphics
  • Animating the User Interface
  • Implementing Real-Time Communications by Using Web Sockets
  • Creating a Web Worker Process

Ação de Preparação para Exame 70-480 (3h)

Seminário: DevOps: The past and future are here (3h)

ASP NET Web Forms e MVC (21h)

  • Fundamental concepts about ASP .NET
  • ASP .NET web forms application life cycle
  • Web Form Controls
  • ASP .NET User Controls
  • State Management
  • Configuration
  • Data Access
  • ASP .NET Web Services
  • Web Application Security
  • Application Deployment
  • APS .NET MVC 5 – Model, View and Controller
  • Model
  • Controller
  • View
  • Partial View
  • Layout View
  • ViewBag
  • ViewData
  • Application State
  • Validations
  • Data Annotations
  • Routing
  • Data Access
  • Web Api
  • Area
  • Unit testing
  • MVC Application Deployment

Projeto Prático parte IV (3h)

Developing ASP.NET MVC 4 Web Applications (35h)

  • Designing ASP.NET MVC 4 Web Applications
  • Developing ASP.NET MVC 4 Models
  • Developing ASP.NET MVC 4 Controllers
  • Developing ASP.NET MVC 4 Views
  • Testing and Debugging ASP.NET MVC 4 Web Applications
  • Structuring ASP.NET MVC 4 Web Applications
  • Applying Styles to ASP.NET MVC 4 Web Applications
  • Building Responsive Pages in ASP.NET MVC 4 Web Applications
  • Using JavaScript and jQuery for Responsive MVC 4 Web Applications
  • Controlling Access to ASP.NET MVC 4 Web Applications
  • Building a Resilient ASP.NET MVC 4 Web Application
  • Using Windows Azure Web Services in ASP.NET MVC 4 Web Applications
  • Implementing Web APIs in ASP.NET MVC 4 Web Applications
  • Handling Requests in ASP.NET MVC 4 Web Applications
  • Deploying ASP.NET MVC 4 Web Applications

Ação de Preparação para Exame 70-486 (3h)

Developing Windows Azure and Web Services (35h)

  • Overview of service and cloud technologies
  • Querying and Manipulating Data Using Entity Framework
  • Creating and Consuming ASP.NET Web API Services
  • Extending and Securing ASP.NET Web API Services
  • Creating WCF Services
  • Hosting Services
  • Windows Azure Service Bus
  • Deploying Services
  • Windows Azure Storage
  • Monitoring and Diagnostics
  • Identity Management and Access Control
  • Scaling Services
  • Appendix A: Designing and Extending WCF Services
  • Appendix B: Implementing Security in WCF Services

Ação de Preparação para Exame 70-487 (3h)

Seminário: Scrum / Metodologias Ágeis (3h)

Azure Developer Core Solutions (28h)

  • Select an appropriate compute solution
  • Design for hybrid technologies
  • Select an appropriate storage solution
  • Develop solutions that use Azure Storage tables
  • Develop solutions that use Azure Cosmos DB storage Azure Cosmos DB
  • Develop solutions that use file storage
  • Develop solutions that use a relational database
  • Develop solutions that use Microsoft Azure Blob storage
  • Develop for caching and content delivery solutions
  • Creating App Service Web Apps
  • Creating mobile apps
  • Creating an app service Logic App
  • Creating an app or service that runs on Service Fabric
  • Creating Azure Functions
  • Scheduling bulk operations
  • Create solutions that use Azure Kubernetes Service
  • Developing apps for Azure Media Services
  • Implementing authentication
  • Implementing access control
  • Implementing secure data solutions

Ação de Preparação para Exame AZ-200 (3h)

Azure Developer Advanced Solutions (28h)

  • Develop for asynchronous processing
  • Develop for autoscaling
  • Develop long-running tasks
  • Implement distributed transactions
  • Enable the search of textual content
  • Instrument an app or service and implement logging
  • Manage APIs by using API Management
  • Configure a message-based integration architecture
  • Develop an application message model
  • Develop Azure Cognitive Services solutions
  • Create and intergrate bots
  • Create and implement IoT solutions

Ação de Preparação para Exame AZ-201 (3h)

Visual Studio Team Foundation Server (6h)

  • Introdução ao TFS
  • Controlo de Versões (Source Control)
  • Gestão de Tarefas (Work Items)
  • Serviço de Build
  • Gestão de Testes
  • Portal da equipa do projeto

Certificação Rumos Expert (CRE): Programador Aplicações Web (12h)

Certificação com base num projeto prático apresentado

Chat

Quero saber mais informações sobre este curso

Desenvolvimento de Software

Desenvolvimento | 311h - Pós-laboral e Sábados: 3ª E 5ª FEIRAS 18:30 às 21h30 E SÁBADOS DAS 9H30 ÀS 12H30


Notas

Pretende mais informação sobre este curso?

Preencha o formulário com os seus dados e as suas questões e entraremos em contacto consigo para lhe darmos todas as informações pretendidas.

Obrigado!