Available courses

Um guia para iniciar na linguagem Rust. Este curso apresenta a linguagem, focando em sua sintaxe básica e nos conceitos fundamentais que a tornaram famosa por sua alta performance e segurança de memória. Ao final do curso, será desenvolvido um projeto simples, que consis

Curso básico de Game Maker

Curso básico de linguagem SQL

Curso básico de linguagem R

Curso básico de linguagem python

Curso básico de linguagem Lua

Curso básico de linguagem JavaScript

Curso básico de linguagem Java

Curso básico de Linguagem C#

Curso Básico da linguagem C++

Curso básico de linguagem C

Este curso é uma imersão prática focada na construção de uma aplicação utilizando o ecossistema Microsoft. Partindo de um projeto do zero, você aprenderá a arquitetar e desenvolver uma API utilizando tecnologias muito requisitadas pelo mercado de trabalho: C#, ASP.NET Core e Entity Framework. O curso é desenhado para quem já possui os fundamentos de Programação Orientada a Objetos (POO) e deseja aprender a construir uma API. A cada módulo, adicionaremos novas camadas de complexidade e refinamento ao código, transformando um "CRUD básico" em uma solução segura, organizada e pronta para produção.

O curso oferece uma jornada prática para desenvolvedores que desejam aprender a criar backends modernos. Os alunos constroem do zero a API de um Gerenciador de Cardápio para restaurantes, saindo do ambiente de desenvolvimento local até a manipulação de um banco de dados. Durante o processo, ferramentas essenciais do mercado são introduzidas na prática, como o FastAPI. Utilizando o SQLite em conjunto com o ORM SQLAlchemy, os alunos aprendem a mapear tabelas, gerenciar conexões de forma segura com injeção de dependências e executar consultas.

Este curso apresenta uma introdução prática à cibersegurança, abordando conceitos fundamentais, principais ameaças digitais e estratégias de proteção em ambientes computacionais, onde serão explorados tipos comuns de ataques, como phishing e malware, além de fundamentos de autenticação, controle de acesso e criptografia. O curso também discute boas práticas de segurança aplicadas a sistemas e redes, bem como o uso de ferramentas básicas para análise e monitoramento. Ao final, o participante será capaz de identificar vulnerabilidades, compreender riscos e adotar medidas preventivas, contribuindo para a proteção de dados e sistemas no contexto pessoal e organizacional.