Aprenda Rust do Zero Praticando com Exemplos de Computação!
What you'll learn
- Entre os conteúdos abordados, estão: como rodar com o gerenciador de pacotes do rust: cargo no Vscode; definição de variáveis; tipos de dados; if e else; while e for , loop; constantes; tuplas; funções; Structs; Arrays; Vetores; Pattern Matching e muito mais! E ainda por cima todo conteúdo é aplicado em exemplos e exercícios de computação!
Course content
- Preview02:29
- Preview00:56
- Preview00:36
- Preview02:43
Requirements
- Possuir conhecimento básico em alguma linguagem de programação.
Description
O Rust é uma linguagem de programação recente mas já está entre as mais amadas entre os programadores, sendo utilizada para o desenvolvimento de sistemas de nível mais baixo quanto em aplicações de alto nível. Assim, ela é utilizada para o desenvolvimento de diferentes tipos de aplicações, como ferramentas de linha de comando, web services, ferramentas para DevOps, jogos, aplicativos de IoT — Internet of Things — entre outros. A linguagem de programação Rust ainda conta com um compilador superinteligente. Dessa forma, ela identifica erros de programação que podem passar despercebidos em outras linguagens. Além de tudo isso, o Rust ainda pode potencializar a performance de serviços críticos, rodar em sistemas embarcados, e facilmente fazer integração com outras linguagens de programação.
Este curso parte do ZERO para te ensinar os principais fundamentos para você programar com Rust! O que isso quer dizer? Com algumas noções básicas de programação você já consegue aprender a resolver problemas e programar com Rust!
E mais do que isso!
Entre os conteúdos abordados, estão: como rodar com o gerenciador de pacotes do rust: cargo no Vscode; definição de variáveis; tipos de dados; if e else; while e for , loop; constantes; tuplas; funções; Structs; Arrays; Vetores; Pattern Matching e muito mais! E ainda por cima todo conteúdo é aplicado em exemplos e exercícios de computação!
Venha iniciar seu estudo em Rust conosco!
Who this course is for:
- Desenvolvedores iniciantes e curiosos sobre a Linguagem Rust.
Instructor
Acadêmico de Engenharia Mecânica pela Universidade Federal de Santa Catarina (UFSC), sempre fui muito interessado na aprendizagem de linguagens de programação. Minha primeira linguagem foi C onde construí minha base em lógica de programação e algoritmos. A segunda Matlab ( onde realizei meu TCC em simulações térmicas ) , depois Java , Scala , Clojure, Ocaml Pyhton e etc. Acredito que minha curiosidade na resolução de problemas de engenharia e computação me levaram a querer descobrir o melhor em cada linguagem e me dispor a ensina-las para o mundo.