O mercado oferece uma infinidade de vagas de emprego, assim como oportunidades de trabalho remoto tanto aqui no Brasil quanto no exterior a quem conhece profundamente C#: esta linguagem Microsoft. A ProWay é Centro de Treinamentos Oficial Microsoft, desta forma, todo o conteúdo do treinamento segue o padrão Microsoft, o que é uma grande vantagem àqueles que desejam aprofundar seus conhecimentos nesta linguagem. Este curso tem por objetivos principais:
Desenvolva habilidades de programação que são necessárias para que criar aplicativos, usando a linguagem C#, incorporando várias características do .NET Framework 4.5 e esteja preparado para o exame de certificação Microsoft: 70-483 - Programming in C#. Então comece já este curso online Programação em C# e que venham mais novas oportunidades em sua carreira profissional!
Revisão de sintaxe C#
Este módulo ensina a sintaxe de núcleo e características da linguagem de programação C#. Ele também fornece uma introdução para o depurador Visual Studio 2012.
Métodos de criação, tratamento de exceções e aplicações de monitoramento
Este módulo explica como criar e chamar métodos, capturar e manipular exceções. Também descreve os requisitos de monitorização de aplicações em larga escala.
Desenvolvendo o código para uma aplicação gráfica
Este módulo descreve como implementar a estrutura básica e os elementos essenciais de uma típica aplicação desktop, incluindo o uso de estruturas e enumerações, coleções e eventos.
Criando Classes e implementar coleções fortemente tipadas
Este módulo explica como criar classes, definir e implementar interfaces e criar e usar coleções genéricas. Também descreve as diferenças entre tipos de valor e referência em C#.
Criar uma hierarquia de classe usando a herança
Este módulo explica como usar a herança para criar uma hierarquia de classe e estender uma classe do .NET Framework. Também descreve como criar classes genéricas e definir métodos de extensão.
Leitura e escrita de dados locais
Este módulo explica como ler e gravar dados usando o arquivo de entrada/saída (e/s) e explica como serializar e desserializar dados em diferentes formatos.
Acessando um banco de dados
Este módulo explica como criar e usar um modelo de dados de entidade para acessar um banco de dados e como usar LINQ para consultar e atualizar dados.
Acessando dados remotos
Este módulo explica como usar os tipos no namespace System.Net e WCF Data Services, para consultar e modificar dados remotos.
Projetando a Interface de usuário para um aplicativo gráfico
Este módulo explica como construir e uma interface de usuário gráfica de estilo usando XAML. Este módulo também descreve como exibir dados em uma interface de usuário usando vinculação de dados.
Melhorando a capacidade de resposta e desempenho de aplicativos
Este módulo explica como melhorar a taxa de transferência e tempo de resposta de aplicativos por meio de tarefas e operações assíncronas.
Integração com código não gerenciado
Este módulo explica como integrar não gerenciadas bibliotecas e componentes dinâmicos em um aplicativo c#. Também descreve como controlar o tempo de vida de recursos não gerenciados.
Criação de módulos (assemblies) e tipos reutilizáveis
Este módulo explica como examinar os metadados dos tipos por meio de reflexão, criar e usar atributos personalizados, gerar código gerenciado em tempo de execução e gerenciar versões diferentes de módulos (assemblies).
Criptografando e descriptografando dados
Este módulo explica como criptografar e descriptografar dados usando criptografia simétrica e assimétrica.
Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!
Linux é um sistema operacional muito utilizado em servidores, dispositivos embarcados e outras áreas da tecnologia. Além disso, o Linux é um sistema altamente customizável e seguro, o que o torna a escolha ideal para empresas que precisam de soluções robustas e escaláveis. Com um treinamento em Linux, o profissional pode adquirir conhecimentos para instalar, configurar e gerenciar servidores Linux e utilizar ferramentas que o ajudarão a automatizar tarefas e aumentar sua produtividade.
Conhecimentos básicos de informática, como estruturas de pastas e tamanhos de arquivos.
Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!
O ReactJS é uma biblioteca Javascript importante e popular para o desenvolvimento de aplicações web modernas. Sua importância se dá pela sua performance extremamente rápida e eficiente, reutilização de código, facilidade de uso e ecossistema robusto. Com essas características, o ReactJS é uma habilidade essencial para desenvolvedores web e amplamente utilizado na indústria de desenvolvimento de software.
Conhecimento em HTML, CSS, Java Script, e Ajax.
Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!
Desenvolva sistemas web e aplicativos híbridos com grande performance! Reduza a quantidade de códigos adicionando tipagem estática ao JavaScript utilizando o conceito de orientação a objetos!
Cursos ProWay de HTML 5 e CSS 3 e JavaScript e jQuery ou possuir conhecimentos equivalentes.
Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!
Java é uma linguagem de programação que possibilita programar para desktop, mobile e web e é muito requisitada pelas empresas atualmente. Comece já a programar em Java com este curso introdutório da linguagem.
Curso ProWay Lógica, Algoritmos, Banco de Dados, SQL e Orientação a Objetos ou possuir conhecimentos equivalentes.