When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Dart avançado, Flutter, Backend Aqueduct e Angular Dart!
Básico, intermediário e avançado + projetos práticos com Dart mobile, servidor e web! Come to the Dart side!

This Course Includes
udemy
4.2 (472 reviews )
20h 31m
english
Online - Self Paced
professional certificate
Udemy
About Dart avançado, Flutter, Backend Aqueduct e Angular Dart!
Juntos, aprenderemos os conceitos, recursos inovadores e estruturação de projetos em Dart. Tudo partindo do zero, bem mamão com açúcar na molezinha para todos poderem entender :). Aqui você aprenderá
Flutter
quer é um framework para desenvolver aplicativos para tablets e celulares Android e iOS,
Angular Dart
que é um framework para desenvolvimento Frontend web,
Aqueduct
que é um framework para o desenvolvimento de aplicações backend e mais uma série de coisas do
básico ao avançado
da
linguagem
de programação
Dart
.Este curso é destinado ao iniciante absoluto sem experiência em programação. Se você já programa em outras linguagens, melhor ainda! Conseguirá aproveitar ao máximo o conteúdo que este curso propõe. O Dart é uma linguagem expressiva, poderosa e fácil que tem uma curva de aprendizado muito amigável e rápida. Isso faz com que seja uma excelente linguagem iniciar os estudos. Com o Dart, ou, Dart language, ou, Dart programming language (como você preferir) conseguimos construir códigos bastante elegantes e organizados. O intuito deste curso é te ensinar toda a parte básica, intermediária e avançada da linguagem (você pode ler mais nos tópicos do curso) para que você tenha o norte necessário para avançar com esta maravilha do mundo moderno criada pela Google! Vale lembrar que, o Dart é a porta de entrada para frameworks como o
Flutter
,
Angular Dart
e
Aqueduct
que estão em ascensão no mercado! Ela também pode ser transpilada para a web e se tornar javascript, te mostrarei aqui todo o caminho para explorar desde a parte servidora até a parte web neste curso! Te prometo que se você se dedicar ao máximo, programar junto comigo nas aulas e realizar as atividades, no final do curso, você estará programando Dart assim como fala português (espero que você fale bem português :p). E aí, topa o desafio? :)
What You Will Learn?
- História da linguagem e com quais finalidades ela foi criada .
- Instalar e configurar o ambiente de desenvolvimento para o Dart (windows, mac, linux) .
- Em quais cenários o Dart pode ser empregado .
- Variáveis, o que são e como usar .
- Listas e Coleções, o que são e como usar .
- Operadores aritméticos e lógicos do Dart .
- Listas, coleções e seus mais variados tipos .
- Comandos para controle de fluxo e operações condicionais .
- Funções .
- Funções anônimas .
- Funções parametrizadas .
- Parâmetros opcionais de uma função .
- Tratamento de erros .
- Filtro de excessões .
- Segmentação de exceções para tratamento dos casos individuais .
- Imports .
- Orientação a objetos .
- Classes, atributos e métodos .
- Testes lógicos .
- Sistema de arquivos .
- Projetos práticos consultando APIs .
- Comunicação com o sistema operacional (SO) .
- Programação assíncrona com Dart .
- Flutter .
- Compressão de arquivos .
- Comunicação via socket .
- Banco de dados relacional .
- Dart para Web (biblioteca HTML e afins) .
- AngularDart .
- Aqueduct framework .
- Questionários para treinar o conhecimento adquirido .
- Suporte ao aluno para a retirada de dúvidas .
- Exercícios para fixar o conhecimento Show moreShow less.