Com Certificação

Desenvolvimento de Software

Lisboa
Sob consulta
Pós-Laboral

18H30 - 22H00 (2ª, 4ª e 6ª)

Chat

A Carreira Profissional de Desenvolvimento de Software foi desenhado para permitir o início de uma carreira sólida na área do desenvolvimento de software, este percurso integra as temáticas fundamentais e os conceitos base, permitindo alcançar com sucesso uma certificação de topo Microsoft.

Ao concluir o percurso obterá 3 certificações Microsoft: MTA HTML5 App Development Fundamentals, MCSA Web Applications e MCSD App Builder. Estas certificações permitem aos participantes, demonstrar as suas competências no mercado de trabalho e poderem candidatar-se a cargos de Web Developer, Web Administrator ou Application Developer, entre outros.

Alicerçado no Currículo Oficial GALILEU, o conteúdo programático do Desenvolvimento de Software aposta na preparação teórico-prática de profissionais especializados em desenvolvimento de aplicações e, simultaneamente, na certificação técnica de competências, conferindo 3 certificações Microsoft:

  • MTA: HTML5 App Development Fundamentals
    Microsoft Technology Associate
  • MCSA: Web Applications
    Microsoft Certified Solutions Associate
  • MCSD: App Builder
    Microsoft Certified Solutions Developer

Destinatários

  • Todos os interessados em iniciar 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

Metodologia

A Carreira Profissional Desenvolvimento de Software é constituído por 8 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 276 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

  • 276 horas de Formação
  • 8 Ações de Formação TI
  • 2 Seminários
  • 4 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 98-375: HTML5 Application Development Fundamentals
    • Exame 70-480: Programming in HTML5 with JavaScript and CSS3
    • Exame 70-486: Developing ASP.NET MVC Web Applications
    • Exame 70-532: Developing Microsoft Azure Solutions
    • Exame 70-487 (Developing Windows Azure and Web Services)
  • 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
    • Projeto (parte I)
  • Acesso a Dados (ADO,Net, Entity, Framework)
    • Projeto (parte II)
  • HTML5, CSS e JavaScript
    • Ação de Preparação para Exame 98-375
    • Exame 98-375: HTML5 Application Development Fundamentals
    • Projeto (parte III)
  • ASP.NET Web Forms e MVC
    • Projeto (parte IV)
    • Seminário: Testes Aplicacionais
  • Programming in HTML5 with JavaScript and CSS3 (20480)
    • Ação de Preparação para Exame 70-480
    • Exame 70-480: Programming in HTML5 with JavaScript and CSS3
  • Developing ASP.NET MVC Web Applications (20486)
    • Ação de Preparação para Exame 70-486
    • Exame 70-486: Developing ASP.NET MVC Web Applications
  • Developing Microsoft Azure Solutions (20532)
    • Ação de Preparação para Exame 70-532
    • Exame 70-532: Developing Microsoft Azure Solutions
    • Seminário: Particularidades de Python
  • Developing Microsoft Azure and Web Services (20487)
    • Ação de Preparação para Exame 70-487
    • Exame 70-487: Developing Microsoft Azure and Web Services

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 – 21h

  • 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

Ação de Preparação para Exame 98-375 -3h

Projeto Prático parte III -3h

ASP NET Web Forms e MVC – 27h

  • 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

Seminário: Testes Aplicacionais -6h

Programming in HTML5 with JavaScript and CSS3 – 30h

  • Overview of HTML and CSS
  • 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

Developing ASP.NET MVC 4 Web Applications – 30h

  • Exploring ASP.NET MVC4
  • 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 Microsoft Azure Solutions – 27h

  • Overview of the Microsoft Azure Platform
  • Building Application Infrastructure in Azure
  • Hosting Web Applications on the Azure Platform
  • Storing SQL Data in Azure
  • Designing Cloud Applications for Resiliency
  • Storing Tabular Data in Azure
  • Storing and Consuming Files from Azure Storage
  • Designing a Communication Strategy by Using Queues and Service Bus
  • Automating Integration with Azure Resources
  • Securing Azure Web Applications

Ação de Preparação para Exame 70-532 -3h

Seminário Técnico: Particularidades de Python-3h

Developing Windows Azure and Web Services – 33h

  • 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

Certificação Rumos Expert (CRE): Programador Aplicações Web
Certificação com base num projeto prático apresentado

Chat

Quero saber mais informações sobre este curso

Desenvolvimento de Software

Desenvolvimento | 279h - Pós-Laboral: 18H30 - 22H00 (2ª, 4ª e 6ª)


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!