Loading repository data…
Loading repository data…
JosManoel / repository
Repositório destinado ao armazenamento de exercícios e anotações de estudos utilizando a linguagem Dart.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Este repositório foi criado com o intuito de armazenar e organizar as anotações e exercícios realizados durante o aprendizado com a linguagem Dart. O material a seguir é de uso livre, sinta-se a vontade para utilizar estas anotações em seu desenvolvimento ou para contribuir com o conteúdo.
Dart é uma linguagem orientada à objetos fortemente tipada¹ que pode ser utilizada tanto do "lado do cliente" (front-end) como do lado do servidor(back-end). Ela foi criada em 2011 pelo Google originalmente para substituir o javascript, porém não obteve exito devida a evolução do JS e dos scripts para páginas web. Atualmente o Dart é considerado uma linguagem multi-paradigma, onde é comumente utilizada no desenvolvimento de aplicações em Flutter.
1️⃣ Isto significa que as variáveis em Dart devem possuir um tipo que não será mudado ao longo do código. Este assunto será aprofundado no tópico sobre variáveis.
O Dart tem uma sintaxe baseada na linguagem C, deste modo, sua escrita se faz semelhante a linguagens populares, como o Java. No entanto, o Dart busca minimizar alguns "ruídos", priorizando um código mais limpo. Como exemplo, podemos vê este simples Hello World, que necessita de poucas linhas de código, quando comparada as linguagens citadas anteriormente.
void main() {
print("Hello World!");
}
O Dart possui uma função principal denominada main, onde através dela, todo o código é iniciado. O Dart é uma linguagem case-sensitive, por isso, deve-se tomar cuidado ao escrever o código, para evitar possíveis erros.
A exemplo disso, temos o seguinte código, que ira gerar um erro, pois o Dart não reconhece uma função chamada Print.
void main(){
Print("Hello");
}
Sua versão correta seria:
void main(){
print("Hello");
}
Toda linha de código escrita em Dart é terminada em ; (ponto e virgula).
⚠️ Boa parte das variáveis utilizadas neste repositório possuem um tom descontraído, trazendo referencias a obras da cultura pop. O uso de variáveis como estas em outros projetos não é recomendado. ⚠️
Este projeto está sob a licença Apache 2.0.
👋 Feito por JosManoel com ☕ , 🎧 e 💻.