Cursos disponíveis

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 Ruby

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.