Curso Low-Code Developer

  • DevOps | CI | CD | Kubernetes | Web3

Curso Low-Code Developer

24 horas
Visão Geral

Este Curso Low-Code Developer, oferece uma introdução abrangente ao desenvolvimento de baixo código (low-code), abordando os fundamentos, técnicas avançadas e melhores práticas para criar aplicativos empresariais usando plataformas de baixo código. Os participantes irão explorar as principais características das plataformas de baixo código, aprender a criar aplicativos completos, automatizar processos de negócios e estender a funcionalidade usando código personalizado.

Objetivo

Após concluir este Curso Low-Code Developer de "Desenvolvedor Low-Code", você será capaz de:

  • Compreender os princípios e benefícios do desenvolvimento de baixo código.
  • Utilizar plataformas de baixo código para criar aplicativos completos com interfaces de usuário intuitivas.
  • Automatizar processos de negócios complexos usando fluxos de trabalho visuais.
  • Estender a funcionalidade dos aplicativos com código personalizado, integrando-se a sistemas externos.
  • Testar, implantar e manter aplicativos de baixo código de forma eficaz, seguindo as melhores práticas da indústria.
Publico Alvo
  • Desenvolvedores de software em busca de uma introdução ao desenvolvimento de baixo código.
  • Profissionais de TI interessados em explorar plataformas de baixo código para criar aplicativos empresariais.
  • Gerentes de projeto e líderes técnicos que desejam entender os benefícios e as capacidades das soluções de baixo código para suas equipes de desenvolvimento.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Introduction to Low-Code Development

  1. Understanding the concept of low-code development
  2. Definition and principles of low-code development.
  3. Benefits and advantages of low-code platforms.
  4. Comparison with traditional development approaches.

Foundations of Low-Code Development

  1. Exploring low-code platforms
  2. Overview of popular low-code platforms: OutSystems, Mendix, Microsoft Power Apps, etc.
  3. Understanding key features and capabilities of low-code platforms.
  4. Evaluating criteria for selecting the right low-code platform for your projects.

Getting Started with Low-Code Development

  1. Setting up your low-code development environment
  2. Installation and configuration of low-code development tools.
  3. Introduction to the low-code development interface.
  4. Creating your first low-code application.

Building Applications with Low-Code

  1. Creating data models and entities
  2. Designing data structures and relationships.
  3. Defining entities and attributes.
  4. Implementing data validation and business rules.
  5. Designing user interfaces
  6. Drag-and-drop interface design.
  7. Customizing UI components and layouts.
  8. Implementing responsive design for multi-device support.

Automating Business Processes

  1. Workflow and process automation
  2. Designing workflows and process flows.
  3. Implementing automation logic using visual tools.
  4. Integrating with external systems and services.

Extending Functionality with Code

  1. Introduction to custom code integration
  2. Incorporating custom code modules into low-code applications.
  3. Implementing custom business logic with JavaScript or other programming languages.
  4. Leveraging low-code platform APIs and SDKs for custom integrations.

Testing and Debugging Low-Code Applications

  1. Testing methodologies for low-code applications
  2. Unit testing, integration testing, and end-to-end testing.
  3. Debugging techniques for identifying and resolving issues.
  4. Ensuring quality and reliability in low-code development projects.

Deployment and Maintenance

  1. Deploying low-code applications
  2. Packaging and deploying applications to various environments.
  3. Managing application versions and releases.
  4. Performing maintenance tasks and updates.

Best Practices and Optimization

  1. Best practices for low-code development
  2. Design patterns and guidelines for building scalable and maintainable applications.
  3. Performance optimization techniques.
  4. Security considerations and best practices for low-code applications.

Advanced Topics in Low-Code Development

  1. Advanced features and capabilities
  2. Exploring advanced features such as AI/ML integration, IoT connectivity, etc.
  3. Implementing complex business logic and workflows.
  4. Handling edge cases and advanced scenarios in low-code development.

Real-World Projects and Case Studies

  1. Practical project assignments
  2. Hands-on projects to apply low-code development skills in real-world scenarios.
  3. Case studies showcasing successful low-code development projects across different industries.
  4. Best practices and lessons learned from real-world implementations.
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h