• Presencial
  • Training

Academia Programador Web

Com certificação

Microsoft Certified Solutions Associate (MCSA)


Garanta a sua vaga na próxima edição de 11 de março 2019

Destinado a todos os interessados em iniciar uma carreira na área da programação, este percurso integra as temáticas fundamentais e os conceitos base, indispensáveis a todos os que pretendam ingressar numa carreira de desenvolvimento de aplicações. Neste percurso, o formando irá aprender as linguagens de programação mais usadas em desenvolvimento, assim como ter contato com as metodologias e boas práticas inerentes aos processos de programação. Ao concluir com sucesso este percurso irá obter as certificações MTA: HTML5 App Development Fundamentals e MCSA: Web Applications, que lhe permitirão comprovar os seus conhecimentos e competencias como Programador de Aplicações Web. Este é o primeiro percurso de um conjunto de dois, que formam a Academia Desenvolvimento de Software.

Porque quero frequentar esta Academia?

  • Os melhores profissionais certificados do mercado como formadores.
  • Área com maior crescimento desde 2013, segundo a Computer World.
  • Formação qualificada, através da Rumos. Uma das empresas lideres na área da formação.
  • 2nd Shot Gratuito
    Têm direito a uma segunda oportunidade de exame de forma gratuita:

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

Que Certificações vou obter?

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

Que profissões me esperam?

  • Técnico de Programação;
  • Programador Júnior;
  • Web Applications Developer.

Cursos relacionados

Destinatários

  • Todos os interessados em iniciar uma atividade na área da programação de aplicações.

Pré-requisitos

  • Não sendo essencial, aconselhamos que os formandos já tenham alguns conhecimentos fundamentais de programação orientada a objetos, ASP.Net e base de dados equivalentes aos que são apresentados no percurso Code Developer.
  • Conhecimentos de Inglês.
  • Não apresenta quaisquer pré-requisitos a nível de habilitações académicas ou experiência profissional.

Metodologia

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 acompanhamento permanente e personalizado por parte de um formador. 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 Rumos, e são devidamente acompanhados por manuais, distribuídos aos Participantes.

Composição:

  • 202 horas de Formação
  • 6 Ações de Formação TI
  • 1 Seminário
  • 4 Projetos Práticos
  • 3 Ações de Preparação para Exame
  • 3 Exames de Certificação

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 Orientada a Objetos

  • 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 (parte I) Acesso a Dados (ADO,Net, Entity, Framework)

  • 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 (parte II) HTML5, CSS e JavaScript

  • 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 (parte III) ASP.NET Web Forms e MVC

  • 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 (parte IV)

Seminário: Testes Aplicacionais

Programming in HTML5 with JavaScript and CSS3 (20480)

  • 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

Developing ASP.NET MVC Web Applications (20486)

  • 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

Academia Programador Web

Área

Dados

Como chegou até nós

Os seus dados pessoais são recolhidos em conformidade com o Regulamento Geral de Proteção de Dados (RGPD).
Consente que os seus dados sejam utilizados, nos termos da nossa Politica de Privacidade, para o contacto/envio de:

Ações de informação, de marketing de produtos e serviços, como campanhas e eventos?

Para mais informações, consulte a Política de Privacidade do Grupo Rumos.
pode retirar o seu consentimento a qualquer momento através do botão Cancelar subscrição ou Unsubscribe que estão presentes em cada comunicação enviada, bem como exercer os direitos descritos na politica de privacidade

Para a subscrição da newsletter deverá desativar o bloqueio de pop-ups do seu browser.