Summary
Keywords
Full Transcript
Curso Desenvolvendo Aplicativos em Flutter e Dart do Básico ao Avançado O Dart também oferece suporte a loops "while" e "do-while". Ambos são usados para repetir um bloco de código enquanto uma determinada condição é verdadeira, mas existem algumas diferenças sutis entre eles. Aqui está a sintaxe básica do loop "while": while (condição) { // Corpo do loop } Neste caso, o corpo do loop será executado enquanto a condição especificada for verdadeira. A condição é verificada no início de cada iteração do loop. Se a condição já for falsa antes do primeiro loop, o bloco de código não será executado. Aqui está um exemplo simples de um loop "while" em Dart que imprime os números de 1 a 5: int i = 1; while (i MENOR ou = 5) { print(i); i++; } Neste exemplo, a variável "i" é inicializada como 1, e o bloco de código dentro do loop será executado enquanto "i" for menor ou igual a 5. A cada iteração do loop, o valor de "i" é incrementado. Agora, vamos dar uma olhada no loop "do-while". A sintaxe básica é a seguinte: do { // Corpo do loop } while (condição); Neste caso, o corpo do loop será executado pelo menos uma vez, independentemente de a condição ser verdadeira ou falsa. A condição é verificada no final de cada iteração do loop. Se a condição for verdadeira, o loop continua. Se for falsa, o loop é interrompido. Aqui está um exemplo simples de um loop "do-while" em Dart que imprime os números de 1 a 5: int i = 1; do { print(i); i++; } while (i MENOR ou = 5); Neste exemplo, a variável "i" é inicializada como 1, e o bloco de código dentro do loop será executado pelo menos uma vez. O loop continuará enquanto "i" for menor ou igual a 5. A cada iteração do loop, o valor de "i" é incrementado. Em resumo, o loop "while" é adequado quando você deseja repetir um bloco de código enquanto uma determinada condição é verdadeira, enquanto o loop "do-while" é adequado quando você deseja garantir que o bloco de código seja executado pelo menos uma vez antes de verificar a condição. Crie aplicativos em Flutter nativos para Android e IOS. Um dos Curso de Flutter e Dart mais Completos do Brasil. Incluí Flutter 2.2. Vantagens de você fazer o Curso de Flutter: Você vai aprender a Desenvolver Aplicativos Mobile para Android e IOS usando o SDK Flutter 2. Os códigos todos já estão null safety e atualizados para o Flutter 2.2.2. Em todas as aulas você terá disponível o código fonte em Flutter e Dart para rodar em seu computador. Aprenda Flutter passo a passo, do básico ao avançado. Curso desenvolvido com o objetivo dos widgets em Flutter mais solicitados pelas empresas que desenvolvem aplicativos em Flutter. Crie aplicativo do zero, deste a instalação do Flutter até gerar o aplicativo na loja Play Store e App Store. Aprenda os gerenciamento de estados mais utilizados pelas empresas no Brasil e no mundo, setState, provider, multi provider, BLoC e getX TM. 001 - Flutter e Dart Aula 1 - O Que é Flutter e o Que é Dart 002 - Instalação do Flutter Aula 1 - Instalação do Flutter & Dart, Android Studio, Git e Visual Studio 003 - Dart Básico Aula 1 - Linguagem Dart - Dart.dev Aula 2 - Dartpad.dev e Tipos de Variáveis no Dart - int, double, String Aula 3 - Print de Variáveis no Dart Aula 4 - Operações Aritméticas em Dart Aula 5 - Incremento de Variáveis e Operadores no Dart Aula 6 - Decisões no Dart - if e else Aula 7 - Condições no Dart - If And e Or Aula 8 - If Avançado em Dart 004 - Dart Intermediário Aula 9 - Estrutura de Switch Case e Break em Dart Aula 10 - Looping em Dart com For Aula 11 - While e Do While em Dart Aula 12 - Funções em Dart - Function, Parâmetros e Parâmetros Opcionais Aula 13 - Escopo de funcoes e Constantes em Dart 005 - Dart Avançado Aula 15 - Orientação a Objetos em Dart Aula 16 - Construtor de Classes em Dart Aula 17 - get e set em Classes em Dart Aula 18 - Herança de Classes em Dart Aula 19 - Static em Classes em Dart Aula 20 - Const e Final em Classes em Dart Aula 21 - Classes Abstratas em Dart Aula 22 - Listas em Dart Aula 23 - Lista de Objetos em Dart Aula 24 - Map em Dart Aula 25 - Funções de Conversão em Dart Aula 26 - Funções de Convesão de String em Dart Aula 27 enum #curso #flutter #dart #while
