Formação Windows & Web Applications .NETPré-requisitosFamiliaridade com Sistema Operacional Windows.
Conteúdo ProgramáticoA tecnologia ASP.NET vem se popularizando cada vez mais em ambientes corporativos e que necessitam de Aplicações Web e Windows robustas e de alta performance. A formação é destinada a profissionais que desejam seguir carreira na área de desenvolvimento tanto para Web, quanto para aplicativos Desktop.
A formação contempla a introdução a aplicações web e windows, começando com módulos mais básicos de web como Xhtml e HTML5. Além disso, está incluído Lógica de programação utilizando o C# e Orientação a Objetos utilizando a mesma linguagem. Há um módulo específico para desenvolvimento de aplicativos windows. Em seguida é apresentado a Modelagem de Dados visando preparar o profissional para o trabalho com Banco de Dados. Após o período de embasamento o estudo é direcionado tecnologia ASP.NET. São dois módulos de trabalho focado na tecnologia, nos quais 20 horas de aplicativos web e outras 40 horas no treinamento exclusivo Alfamídia, para Design Pattern utilizando MVC. A ferramenta utilizada é o Visual Studio, uma das mais completas IDEs para desenvolvimento do mercado.
Para criar aplicações no formato de uma das maiores empresas de TI do mundo, a Microsoft, trabalhar com a linguagem e seus recursos é um diferencial. O aluno trabalha em sala de aula na produção de projetos que enfatizam dinamismo e interatividade.
Todos os módulos presenciais estão distribuídos em 220 horas/aula, onde cada hora aula será de 50 minutos.
O material/apostila estará disponível somente no formato online (PDF) no portal
L3toolCursos Intensivos desta Formação:XHTML - CSS - WebStandards - 15 horas
Neste módulo o aluno aprenderá a trabalhar com o XHTML e o CSS dentro dos padrões do W3C (consórcio internacional que desenvolve padrões para a criação e a interpretação de conteúdos para a Web).
Através do XHTML e do CSS, o aluno poderá criar e diagramar páginas da Web.
Alfamídia Programação: Desenvolvendo com C# - 15 horas
Esse curso tem como proposta preparar profissionais para atuar na área de desenvolvimento, utilizando a linguagem C#. O foco é compreender a sintaxe da linguagem C# através do desenvolvimento de aplicações.
Utiliza-se o Visual Studio 2010.
Alfamídia Programação: Orientação a Objeto com C# - 15 horas
Esse curso tem como proposta apresentar os princípios básicos da orientação à objetos de forma conceitual e prática. O foco é adquirir o conhecimento fundamental para a OOP. Ao final do treinamento o profissional estará apto a utilizar os conceitos de Orientação á Objeto e implementá-los em aplicações através da linguagem C# e .NET utilizando o Visual Studio.
HTML 5 - 15 horas
Neste módulo serão apresentadas as novidades da nova versão do HTML em conjunto alguns recursos do CSS3.
Alfamídia Programação:Windows Applications - 15 horas
Aprenda a desenvolver e distribuir aplicativos para o sistema operacional Windows, utilizando Windows Form, Entity Framework 4.0, incluindo recursos como: controles definidos pelo usuário; drag & drop; serialização.
Modelagem de Dados e SQL - 15 horas
Nesse módulo o aluno aprende, de uma maneira prática, como organizar as informações de um projeto/sistema/site.
Na etapa de Modelagem de Dados usamos softwares que auxiliam na criação e organização das informações, usando diagramas ER e o Modelo Relacional.
Já com SQL (Structured Query Language) o aluno vê os principais comandos dessa linguagem que é a mais utilizada para manipulação de dados em sistemas/softwares de organização de dados relacionais, como o MySQL, PostgreSQL, MS SQL Server, Oracle, entre outros
Alfamídia Programação: Web Applications com ASP.NET - 15 horas
O módulo apresenta os conceitos fundamentais de desenvolvimento de aplicativos web com ASP .Net 4.0, incluindo recursos básicos e avançados de ADO.NET, controles Web, conexão com SQL Server, criação de objetos a partir da fábrica de software, e criação de componentes de acesso a dados.
Alfamídia Programação: ASP.NET MVC - 30 horas
Esse curso tem como objetivo aplicar os conceitos adquiridos nos módulos anteriores em um projeto completo. Além de aprimorar os conhecimentos adquiridos, nesse módulo serão conhecidas novas tecnologias e recursos como o AJAX, que propicia maior interatividade e navegabilidade ao usuário através do javascript. Os profissionais destinados a atuar no mercado de desenvolvimento web com certeza terão grande diferencial ao concluir esse módulo.
Alfamídia Programação: Lógica de Programação - 15 horas
Lógica de programação, de uma maneira geral, são todos as informações e recursos matemáticos (teóricos e práticos) e computacionais (hardware, software) necessários para que uma pessoa possa interagir com sistemas de computador. Nesse módulo não vemos TODOS esses recursos. Abordamos apenas o suficiente para que o aluno possa ter uma base sólida capaz de dar suporte à construção de Algoritmos.
Algoritmo é uma maneira de organizar e escrever estruturadamente um trecho de código para computadores.
Alfamídia Programação: Programação Orientado a Objetos - 15 horas
Neste módulo o aluno conhecerá os conceitos fundamentais da programação orientada a objetos. O aluno aprenderá como criar hierarquia complexas de objetos obedecendo as recomendações de encapsulamento, utilizando conceitos como abstração e Interfaces, sendo capaz de projetar no papel antes de implementar.