Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Backend Dart com Darto do básico ao avançado
Rating: 4.6 out of 5(2 ratings)
13 students

Backend Dart com Darto do básico ao avançado

Construir, testar, implantar APIs RESTful com Darto
Last updated 10/2025
Portuguese

What you'll learn

  • Fundamentos de Backend, Dart Puro vs. Darto, Rota
  • Manipulação de Requisições e Respostas, API de Tarefas
  • Middlewares, Logging e Tratamento de Erros, API de Eventos
  • Banco de Dados com Dartonic, Validação com Zard, API de Produtos
  • Arquivos, Templates, WebSockets, API de Galeria com Chat

Course content

5 sections31 lectures6h 28m total length
  • Introdução1:51
  • O que é o backend2:18
  • Servidor com Dart puro8:40
  • Servidor com Darto5:04
  • Verbos e Status HTTP1:45
  • Projeto Status API15:32

    API de Status de Sistema: Criar uma API para vericar o status do sistema (uptime, versão) usando Darto, útil para monitoramento em aplicações reais, como health checks em serviços.

Requirements

  • Conhecimento básico de Dart (variáveis, funções, classes, async/await) e familiaridade com Flutter.

Description

Este curso é projetado para desenvolvedores Flutter com conhecimento básico em Dart que desejam aprender a construir backends robustos com o microframework Darto que foi construindo totalmente com dart pura inspirado no Express.JS e integrá-los com um frontend Flutter. O curso é cobre desde fundamentos de backend até tópicos avançados, como autenticação, WebSockets, segurança, validação, testes, deploy, e integração com um aplicativo Flutter. Cada módulo inclui aulas teóricas, vídeos práticos e projetos práticos realistas, culminando em uma API avançada implantada no Fly e um aplicativo Flutter que a consome que será desenvolvido no módulo extra do curso. Os projetos incluem estruturas de arquivos denidas, aplicando conceitos SOLID e padrões de projeto (como Repository) quando apropriado, além de exemplos de código. O curso incorpora RESTful APIs, validação com zard, segurança com darto_security, documentação com swagger_ui_darto, WebSockets, webhooks, e integração frontend-backend.


Público-Alvo: Desenvolvedores Flutter com conhecimento básico em Dart.

Pré-requisitos: Conhecimento básico de Dart (variáveis, funções, classes, async/await) e familiaridade com Flutter.

Duração Estimada: 10 semanas (1 módulo por semana, 2-3 horas por módulo)

Objetivo: Capacitar os alunos a construir, testar, implantar APIs RESTful e aplicações em tempo real com Darto, e integrá-las com um frontend Flutter, aplicando conceitos práticos para cenários reais.

Who this course is for:

  • Desenvolvedores Flutter com conhecimento básico em Dart.