WBF Academy

Cursos

Domine a programação com trilhas e questionários estruturados

Linguagens de Programação

5 cursos
📚

Linguagem Swift

Intermediário

Domine a linguagem de programação poderosa e intuitiva da Apple. Cobre fundamentos do Swift, SwiftUI, concorrência, p...

📋 5 trilhas ❓ 919 perguntas 💡 100 dicas 🎬 10 vídeos
Ver curso
1

Fundamentos de Swift

Essenciais da linguagem

2

Domínio de SwiftUI

Maestria em UI declarativa

3

Concorrência em Swift

async/await e actors

4

Arquitetura

Padrões e boas práticas

5

Frameworks Apple

Mergulho profundo no SDK

📚

Java Fundamentals

Iniciante

Construa uma base sólida em Java — a linguagem corporativa mais usada do mundo. POO, coleções, streams e padrões de p...

📋 5 trilhas ❓ 1,004 perguntas 💡 71 dicas 🎬 10 vídeos
Ver curso
1

Java Fundamentals

Sintaxe, tipos e fluxo de controle

2

POO e Padrões de Projeto

Classes, herança e padrões

3

Coleções e Genéricos

Estruturas de dados e segurança de tipos

4

Streams e Programação Funcional

Lambdas e Stream API

5

Concorrência e JVM

Threads, locks e internos da JVM

📚

Python Básico

Iniciante

A linguagem mais amigável para iniciantes do mundo. Estruturas de dados, funções, POO e uma introdução ao ecossistema...

📋 5 trilhas ❓ 250 perguntas 💡 20 dicas 🎬 5 vídeos
Ver curso
1

Fundamentos de Python

Sintaxe básica e tipos integrados

2

Funções e Escopo

def, lambdas e closures

3

POO em Python

Classes, herança e métodos dunder

4

Estruturas de Dados

Listas, dicionários, conjuntos e compreensões

5

Módulos e E/S de Arquivos

Importações, arquivos e exceções

📚

Kotlin

Intermediário

A linguagem preferida do Google para Android. Moderna, concisa e totalmente interoperável com Java. Inclui Coroutines...

📋 5 trilhas ❓ 750 perguntas 💡 100 dicas 🎬 10 vídeos
Ver curso
1

Fundamentos de Kotlin

Segurança nula, tipos e fluxo de controle

2

Funções e Extensões

Lambdas, funções de escopo e HOFs

3

POO e Classes Seladas

Data classes, seladas e objects

4

Coleções e Sequências

Operadores funcionais e avaliação lazy

5

Coroutines e Android

suspend, Flow e bases do Compose

📚

JavaScript Essencial

Iniciante

A linguagem da web. De manipulação do DOM ao ES6+ moderno, async/await e fundamentos do Node.js.

📋 5 trilhas ❓ 250 perguntas 💡 20 dicas 🎬 5 vídeos
Ver curso
1

JS Fundamentals

Variáveis, tipos e fluxo de controle

2

DOM & Browser APIs

Eventos, seletores e o navegador

3

ES6+ Features

Sintaxe moderna do JavaScript

4

Async JavaScript

Promises, async/await e fetch

5

Prototypes & OOP

Classes, closures e cadeia de protótipos

Desenvolvimento Mobile

2 cursos
📚

Desenvolvimento iOS

Intermediário

Crie apps iOS completos, do design à submissão na App Store. UIKit, SwiftUI, persistência de dados, networking e muit...

📋 5 trilhas ❓ 250 perguntas 💡 20 dicas 🎬 5 vídeos
Ver curso
1

Fundamentos de UIKit

Views, controladores e Auto Layout

2

SwiftUI para iOS

UI declarativa e gerenciamento de estado

3

Dados e Networking

URLSession, Codable e persistência

4

Arquitetura de Apps

MVC, MVVM e código limpo

5

Plataforma iOS e Distribuição

Notificações, localização e App Store

📚

Android com Kotlin

Intermediário

Domine o desenvolvimento Android com Kotlin — dos fundamentos da linguagem a padrões de arquitetura prontos para prod...

📋 5 trilhas ❓ 250 perguntas 💡 20 dicas 🎬 5 vídeos
Ver curso
1

Fundamentos do Kotlin

Recursos essenciais da linguagem para todo desenvolvedor Android

2

Android UI & Views

Construa interfaces Android tradicionais com Views e Fragments

3

Jetpack Compose

Kit de ferramentas de UI declarativa para o desenvolvimento moderno de Android

4

Arquitetura Android

MVVM, Room, Hilt e padrões de arquitetura limpa

5

Corrotinas Kotlin

Programação assíncrona com corrotinas e Flow

Ciência de Dados & IA

1 curso
📚

IA 101

Iniciante

Construa uma base sólida em Inteligência Artificial — dos conceitos fundamentais e aprendizado de máquina ao aprendiz...

📋 5 trilhas ❓ 250 perguntas 💡 20 dicas 🎬 5 vídeos
Ver curso
1

Fundamentos de IA

Conceitos essenciais que todo profissional de IA precisa conhecer

2

Aprendizado de Máquina

Algoritmos e técnicas no coração da IA moderna

3

Aprendizado Profundo

Redes neurais que impulsionam os avanços modernos da IA

4

Processamento de Linguagem Natural

Do pré-processamento de texto aos grandes modelos de linguagem

5

Ética e Segurança em IA

Construa sistemas de IA justos, seguros e confiáveis