Cursos de Visual Studio for PLC Communication and Database Integration
O Visual Studio é um poderoso ambiente de desenvolvimento integrado (IDE) para a criação de aplicações que interagem com Controladores Lógicos Programáveis (PLCs) e bases de dados.
Este treinamento ao vivo conduzido por instrutor (no local ou remoto) é destinado a desenvolvedores de software de nível intermediário e engenheiros de automação que desejam criar aplicativos que se comunicam com PLCs e interagem com bancos de dados SQL usando Visual Studio.
No final desta formação, os participantes serão capazes de:
- Desenvolver aplicações .NET em Visual Studio para automação industrial.
- Comunicar com PLCs utilizando protocolos industriais como o OPC UA.
- Implementar interações de bases de dados com o servidor SQL para armazenar e recuperar dados de PLC.
- Otimizar o desempenho das aplicações para ambientes industriais em tempo real.
Formato do curso
- Palestra e discussão interactiva.
- Muitos exercícios e prática.
- Implementação prática num ambiente de laboratório ao vivo.
Opções de personalização do curso
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para combinar.
Programa do Curso
Introdução
- Panorâmica da Visual Studio para aplicações industriais
- Compreender os PLC e a comunicação industrial
- Introdução às bases de dados SQL na automação
Desenvolver aplicações .NET em Visual Studio
- Configurar um projeto Visual Studio
- Utilizar C# ou VB.NET para aplicações industriais
- Tratamento de dados em tempo real e interfaces de utilizador
PLC Communication com aplicações .NET
- Introdução aos protocolos industriais (OPC UA, Modbus, MQTT)
- Ligação de aplicações Visual Studio a PLCs
- Ler e escrever dados PLC a partir de uma aplicação .NET
Trabalhar com SQL Databases em aplicações industriais
- Projeto Database para automação industrial
- Consultas SQL para leitura e escrita de dados de PLC
- Ligar aplicações .NET ao servidor SQL
Integração de dados PLC com SQL
- Armazenamento de dados de sensores e máquinas em bases de dados SQL
- Processamento e análise de dados PLC utilizando SQL
- Otimização do desempenho da base de dados para aplicações em tempo real
Tratamento de erros e otimização
- Depuração da comunicação PLC-aplicação
- Gestão de transacções e erros da base de dados
- Ajuste de desempenho para aplicações industriais em tempo real
Projeto final e melhores práticas
- Construção de uma aplicação completa integrando PLC e SQL
- Implementação e manutenção de aplicações industriais
- Melhores práticas para o desenvolvimento de software de automação industrial
Resumo e próximos passos
Requisitos
- Conhecimentos básicos de programação Visual Studio e NET (C# ou VBNET)
- Conhecimentos de SQL e de bases de dados relacionais
- Familiaridade básica com PLCs e conceitos de automação industrial
Público-alvo
- Programadores de software que trabalham com automação industrial
- Engenheiros de automação que integram PLCs com aplicações
- Administradores Database que gerem dados industriais
Os cursos de treinamento abertos exigem mais de 5 participantes.
Cursos de Visual Studio for PLC Communication and Database Integration - Booking
Cursos de Visual Studio for PLC Communication and Database Integration - Enquiry
Declaração de Clientes (5)
O formador era muito conhecedor e foi muito prestável.
Thilini Alwis - Te Manawa Taki Trauma System
Curso - Visual Studio 2022 IDE
Máquina Traduzida
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Curso - Unit Testing with C#
the in depth knowledge and customize approach
Julius Mapili - SYKES Asia, Inc.
Curso - Administering in Microsoft SQL Server
I really enjoyed the practical exercises.
Marcin Kocikowski
Curso - Introducing C# 6.0 with Visual Studio 2015/2017
Apreciei a grande amplitude de conhecimentos do Folio. Não só estava familiarizado com o conteúdo do curso, como também conhecia construções em linguagens com as quais estávamos familiarizados para tornar os exemplos mais significativos para nós. Durante os intervalos, partilhou os seus conhecimentos sobre tecnologias e soluções fora do âmbito da formação para nos dar a conhecer outras soluções que poderíamos utilizar no futuro (e em futuras formações).
Raphael - Markit Valuations Limited
Curso - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Administrando em Microsoft SQL Server
21 HorasO curso destina-se a administradores, programadores e criadores de bases de dados.
Os objectivos da formação são
- adquirir e reforçar as competências para criar e gerir bases de dados
- conhecer a sintaxe e a utilização SQL para recuperar e modificar dados
- aplicar regras de segurança na base de dados
- a utilização de elementos avançados (replicação, automatização, BI)
- a utilização das capacidades do servidor Microsoft SQL para criar relatórios e soluções complexas para os programadores
Business Inteligence em MSSQL Server 2008
14 HorasA formação é dedicada aos princípios básicos da criação de um ambiente de armazém de dados baseado no MS SQL Server 2008.
Os participantes do curso adquirem as bases para a conceção e construção de um armazém de dados que funciona no MS SQL Server 2008.
Adquire conhecimentos sobre como construir um processo ETL simples com base no SSIS e, em seguida, concebe e implementa um cubo de dados utilizando o SSAS.
O participante será capaz de gerir uma base de dados OLAP: criar e apagar uma base de dados OLAP Processar uma partição em linha.
O participante adquirirá conhecimentos de scripting XML / A e MDX.
Introducing C# 6.0 with Visual Studio 2015/2017
28 HorasEste treinamento ao vivo, conduzido por instrutor (on-line ou no local), equipa os participantes com as habilidades essenciais necessárias para aproveitar os recursos do C # 6.0 no ambiente Visual Studio 2015/2017.
No final desta formação, os participantes serão capazes de
- Navegar e utilizar o Ambiente de Desenvolvimento Integrado (IDE) em Visual Studio 2015/2017.
- Implementar funcionalidades básicas do C#, tais como Console.WriteLine, Console.ReadLine e Hello C# World!!!
- Compreender o processo de compilação e depuração de código C#.
- Aplicar comentários em C# para documentação e legibilidade de código.
- Explorar os fundamentos do .NET 6.0, incluindo CLR, GC, DLL, EXE e tecnologias dentro do .NET.
- Revisar o histórico do C# da versão 1.0 à 6.0 e compreender os fundamentos do C#, como palavras-chave, literais, operadores e declarações.
- Trabalhar com tipos numéricos e booleanos, classes, objetos, campos, propriedades, indexadores, operadores, métodos e muito mais no C# 6.0.
- Explore os recursos da biblioteca de classes .NET, incluindo coleções, manipulação de arquivos, fluxos de dados, comunicação entre sistemas, datas, serialização e programação paralela.
- Acessar e manipular dados usando ADO.NET, LINQ, ORM (Entity Framework) e dados em Arquitetura Orientada a Serviços (SOA).
- Revisar aplicativos que podem ser desenvolvidos em C# e .NET Framework 6, como Windows Presentation Foundation, ASP.NET MVC 2 e Silverlight
Introduction to SQL Server 2012 Integration Services (SSIS)
28 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível iniciante a intermediário e administradores de banco de dados que desejam obter proficiência em SQL Server 2012 Integration Services.
No final deste treinamento, os participantes serão capazes de:
- Compreender os princípios de ETL e o papel do SSIS.
- Criar, implantar e gerenciar pacotes SSIS.
- Projetar e implementar o fluxo de controle para definir o fluxo de tarefas em um pacote.
- Implementar o fluxo de trabalho e definir restrições para a execução eficaz de tarefas.
- Construir fluxos de dados para extrair, transformar e carregar dados.
- Trabalhar com variáveis e contentores para aumentar a flexibilidade do pacote.
- Gerir transacções para garantir a consistência dos dados.
- Implementar técnicas eficazes de tratamento de erros e de depuração.
- Configurar o registo para acompanhamento e monitorização.
- Lidar com dimensões que mudam lentamente para gerenciar dados que mudam.
- Implantar um pacote para uso em produção.
- Implementar medidas de segurança para proteger dados sensíveis.
- Utilizar Scripting para alargar a funcionalidade SSIS.
- Aplicar as melhores práticas para soluções SSIS eficientes e de fácil manutenção.
Advanced Programming in C#
35 HorasEste treinamento ao vivo conduzido por instrutor em Brasil apresenta recursos avançados de C#, examina seu uso como uma linguagem de programação de aplicativos de desktop e uma linguagem de programação da web para resolver problemas do mundo real.
As técnicas e os princípios Programming são demonstrados e praticados através de exercícios práticos e de visitas guiadas na sala de aula.
Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
21 HorasEste curso está dividido em 3 secções principais e é composto por uma mistura de apresentações e exercícios práticos.
- VB.NET Linguagem em Visual Studio 2012
- VB.NET Orientação a Objectos
- VB.NET e Sql Server 2012
Developing in ASP.NET MVC 6 Development
28 HorasASP.NET MVC 6 é novidade em Visual Studio 2015 e é a evolução mais recente da pilha de desenvolvimento web da Microsoft. Este curso cobre as APIs e técnicas de desenvolvimento mais recentes para a criação de sites dinâmicos, modulares e testáveis. Exploraremos os novos recursos disponíveis no MVC6 e mostraremos como aproveitar ao máximo o conjunto de ferramentas e as possibilidades de integração mais recentes.
O que você aprenderá
- Entenda os princípios e benefícios da arquitetura MVC Criando visualizações, componentes de visualização e auxiliares de tags Usando injeção de dependência ASP.NET Criando serviços RESTful usando API da Web Aproveitando ao máximo a integração GruntJS, NPM e Bower Criando aplicativos de página única (SPAs)
Administration with Powershell
35 HorasEsta formação intensiva fornece os conhecimentos e competências fundamentais para utilizar o Windows PowerShell para automatizar a administração de computadores com Windows. As competências ensinadas neste curso são aplicáveis a todos os produtos Microsoft que utilizam o Windows PowerShell para a administração diária.
A formação centra-se principalmente na utilização do Windows PowerShell como uma interface de linha de comandos interactiva, mas também inclui alguma cobertura de tópicos de scripting e programação.
Business Intelligence with SSAS
14 HorasSSAS (SQL Server Analysis Services), é uma ferramenta Microsoft SQL de processamento transacional de servidores (OLAP) e de extração de dados para analisar dados em várias bases de dados, tabelas ou ficheiros. Os modelos de dados semânticos fornecidos pelo SSAS são utilizados por aplicações cliente, tais como Power BI, Excel, Reporting Services e outras ferramentas de visualização de dados.
Neste treinamento ao vivo conduzido por instrutor (no local ou remoto), os participantes aprenderão como usar o S SAS para analisar grandes volumes de dados em bancos de dados e data warehouses.
Ao final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o SSAS
- Compreender a relação entre SSAS, SSIS e SSRS
- Aplicar modelagem de dados multidimensionais para extrair insights de negócios dos dados
- Conceber cubos OLAP (Online Analytical Processing)
- Consultar e manipular dados multidimensionais utilizando a linguagem de consulta MDX (Multidimensional Expressions)
- Implementar soluções de BI do mundo real utilizando SSAS
Público-alvo
- Profissionais de BI (Business Intelligence)
- Analistas de dados
- Profissionais de BI (Database) e de data warehousing
Formato do Curso
- Palestra e discussão interactiva
- Muitos exercícios e práticas
- Implementação prática num ambiente de laboratório ao vivo
Opções de personalização do curso
- Este treinamento é baseado na última versão do Microsoft SQL Server e SSAS.
- Para solicitar uma formação personalizada para este curso, contacte-nos para combinar.
Introduction to SQL Server 2022 Integration Services (SSIS)
28 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a profissionais de dados de nível iniciante que desejam aprender como projetar, implementar e gerenciar pacotes SSIS para executar tarefas de integração e transformação de dados.
No final deste treinamento, os participantes serão capazes de:
- Compreender a arquitetura e os componentes de SSIS.
- Conceber e implementar processos ETL utilizando SSIS.
- Utilizar ferramentas SSIS para desenvolver, implementar e gerir soluções de integração de dados.
- Solucionar problemas e otimizar pacotes SSIS para desempenho e fiabilidade.
Unit Testing with C#
14 HorasO teste de unidade é uma abordagem de teste que testa unidades individuais de código-fonte, modificando suas propriedades ou acionando um evento para confirmar se o resultado é o esperado.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como escrever e executar testes de unidade em um aplicativo .Net de amostra usando C# e Visual Studio.
Ao final deste treinamento, os participantes serão capazes de:
- Usar estruturas de teste como NUnit e xUnit.net para criar e gerenciar código de teste de unidade
- Definir e implementar uma abordagem mais ampla de desenvolvimento orientado a testes
- Adaptar a estrutura de teste para estender a cobertura de teste para um aplicativo
Público-alvo
- Engenheiros de teste de software
- Programadores
Formato do curso
- Parte palestra, parte discussão, exercícios e prática prática pesada
Visual Basic 2015 Integrated to 4.7.2 NET Framework
28 HorasAprendendo a usar o Microsoft Visual Studio como um ambiente de desenvolvimento integrado (IDE) usando a linguagem de Programming VB.NET (Visual Basic .NET), uma linguagem de programação orientada a objetos e multiparadigma, implementada no .NET Framework 4.7.2
Visual Studio 2022 IDE
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores de nível iniciante a intermediário que desejam desenvolver aplicativos usando Visual Studio.
No final desta formação, os participantes serão capazes de
- Utilizar Visual Studio 2022 recursos de forma eficiente.
- Executar e gerenciar testes unitários.
- Depurar aplicações e trabalhar com código em repositórios remotos.
Visual Studio Tools for Office (VSTO)
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores de nível iniciante a intermediário que desejam usar o VSTO para criar soluções personalizadas para aplicativos Microsoft Office.
No final desta formação, os participantes serão capazes de
-
Criar suplementos e personalizações ao nível do documento para aplicações do Office.
[Manipular o modelo de objectos do Office e os respectivos eventos.
Criar fitas personalizadas, painéis de tarefas e caixas de diálogo para aplicativos do Office.
Utilizar controlos Windows Forms e componentes .NET em documentos do Office.
Integrar aplicações do Office com serviços Web e bases de dados.
Implementar e proteger soluções do Office.
Visual Studio with VB.Net
21 HorasO Microsoft Visual Studio é um ambiente de desenvolvimento integrado (IDE). VB.NET (Visual Basic .NET) é uma linguagem de programação multi-paradigmática orientada a objetos que é implementada no .NET Framework.