Com Certificação

Programador Web

Lisboa
27 Mar 2017
Pós-Laboral

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

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 eMVC, 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.

Nesta Carreira, o formando irá aprender as linguagens de programação mais usadas em desenvolvimento, e ter contacto com as metodologias e boas práticas inerentes aos processos de programação.

Confere 2 certificações Microsoft:

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

 

Objetivos:

  • Oferecer uma formação teórico-prática avançada, sólida, especializada e atualizada, que prepare os formandos para uma carreira de sucesso na área de Desenvolvimento de Aplicações web, dotando-os de versatilidade, criatividade, espírito crítico e rigor técnico para enfrentar com autonomia os desafios de um meio tecnológico exigente e em permanente mudança;
  • 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;
  • 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 programador web.

Destinatários

Todos os interessados em iniciar uma atividade na área da programação.

 

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

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 Profissional Code Developer ou Técnico de Programação;
  • 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 Programador Web é constituída por 6 módulos de formação integrado numa óptica 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 192 horas, e acompanhamento permanente e personalizado por parte de um formador GALILEU.

Serão elaborados exercícios e simulações de situações práticas com resolução individualizada garantindo uma aprendizagem mais eficaz.
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

  • 192 horas;
  • Sessões mistas de teoria e prática;
  • Exposição dos conteúdos por um formador certificado;
  • Experimentação em sala dos conteúdos ministrados;
  • Conteúdos Currículo Oficial GALILEU (GOC).

EXAMES DE CERTIFICAÇÃO

  • 3 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
  • 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

Programação Avançada OOP – 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

Chat

Quero saber mais informações sobre este curso

Programador Web

Desenvolvimento | 192h - 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!