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Á!
Esse treinamento possui aplicações em diferentes áreas, desde a ciência de dados e inteligência artificial até o desenvolvimento de jogos e aplicativos móveis. Essa variedade de aplicações torna a linguagem Python uma excelente escolha para aqueles que desejam se especializar em diferentes áreas de programação. O mercado de trabalho está cada vez mais exigente em relação às habilidades dos profissionais de TI. Saber programar em Python pode ser um grande diferencial para sua carreira.
Conhecimentos do treinamentos de Python Fundamentos ou conhecimentos similares.
Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!
Teste de software é um processo de avaliação de um programa para identificar erros, garantir qualidade e conformidade com os requisitos, melhorando a confiabilidade e o desempenho, garantindo a entrega de um software funcional e livre de falhas. Isso é fundamental para evitar problemas, economizar tempo e dinheiro e garantir uma melhor experiência do usuário.
Não há pré-requisitos formais para participar do curso. No entanto, é recomendável que o aluno tenha conhecimentos básicos de programação e de desenvolvimento de software, bem como familiaridade com conceitos de Engenharia de Software.
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Á!
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.