Curso de Programação, Eletrônica e Robótica

www.ouka.com.br

Ajude esse pobre programador continuar de graça!

Todo o meu conhecimento é seu!

Professor: Jorge Luíz Gouveia Sousa

Pode Copiar, Colar, Divulgar; mas não pode vender

Grupo de Estudo no Telegram

Quem quizer se comunicar comigo! Clique no Botão do Telegram! Estou procurando um emprego de programador! Fique a vontade ligando para mim!

Se unam comunicando aqui!

Telegram

BOSTIL

ATENÇÃO: O Governo não vai ajudar o trabalhador e o empreendedor, quer taxar até ficar na miséria! Quando está na miséria e pedir dinheiro para o Governo, eles diz não na maior cara de pau e debocha do trabalhador!

Se o trabalhador e o empreendedor não se unir como Cooperativas, nunca vai sair do lugar!

Estou passando necesidades e o PT, cambada de ladrão não faz nada! Votei no Lula e ele fez essa sacanagem! Nunca mais voto no PT! Cambada de ladão!

O MAIOR PROBLEMA DO BRASIL É O BRASILEIRO

O que NÃO te contaram sobre ser BEM-SUCEDIDO

O REAL MOTIVO pelo qual a Chilli Beans nunca vai fabricar no Brasil| Dinheiro Entrevista -Caito Maia

BairesDev [Vagas de Emprego]

Como trabalhar como Programador

Como Trabalhar como programador?

Guia de Como Vender na Internet

Guia de Como Vender na Internet

Soft Skill

Soft Skill

Criar um setor comercial

Criar um setor comercial

Investindo em Ações

Investindo em Ações

 

Regra: Não utilizaremos combustíveis fósseis

e

Dessalinização da água do MAR para agricultura e consumo.

 

Recomendo usar o nosso amigo Linux

Tux - Linux

Tudo Open Source

Open Source

Rust

Quer um curso bom? Curso em video do professor Guanabara no Youtube!

Curso em Video do Professor Guanabara

Curso de Python Hashtag Treinamentos

Curso em Python da Hashtag Treinamentos

Como criar vídeos com a inteligência artificial e ter acesso ao Veo3 de graça

IAs gratuitas

IAs gratuitas

Inicio

Diferença entre Junior, Pleno e Senior

Diferença entre Junior, Pleno e Senior

Principais Linguagens de Programação

Principais Linguagens de Programação

Fullstack Mapa Mental

Fullstack Mapa Mental Fullstack Fullstack Mapa Mental

Hello World em várias linguagens de programação

Hello World

Lógica de Programação

Portugol Studio

Portugol

Front End:

HTML5 | CSS | Design Responsivo | Bootstrap | Javascript | TypeScript | XML | JSON | UML | Ajax | DHTM | jQuery | Data Base Internal | WebAssembly | SVG | WebGL | MathML | LaTeX

1º HTML | Formulários | Google Fonts

HTML 5 Formulários Google Fonts

2º CSS

CSS 3

3º Javascript com Typescript e Node.js

Javascript com Typescript e Node.js

Se não aprendeu Javascript, você tem problema de Discalculia

Discalculia

4º Typescript

Typescript

DHTML

DHTML

jQuery

jQuery

JSON | XML | Ajax

JSON XML Ajax json yaml toon

HTMX (Muito bom! Mas existe poucas comunidades trabalhando na ferramenta)

HTMX

 

Design Responsivo | Bootstrap

Design Responsivo Bootstrap

Estrutura de pastas de projetos Frontend

Estrutura de pastas Frontend

HTML5 - Outros

Outros

Markdown (*.md)

Markdown md

Clean Code (Código Limpo)

Clean Code (Código Limpo)

Multimidia (Ao Vivo)

Multimidia (Ao Vivo)

Modelagem UML

UML

Animação 2D com SVG

SVG

Animação 3D com WebGL

WebGL

API Web Audio (Para edição de áudio para HTML5)

API Web Audio

Criação de Fórmulas Matemáticas

Mathml Latex

Criando Gráficos em HTML

GráficoS em HTML

Usando o Google Maps na sua página HTML5

Google Maps

Notificações em Javascript

Notificações em Javascript

ASSEMBLY para HTML5 com WebAssembly

WebAssembly Apostila Completa

WebAssembly

WebAssembly com Rust

WebAssembly com Rust e Blender

WebAssembly com C/C++ (Emscripten)

WebAssembly com C/C++

WebAssembly com Godot Engine (Criação de Games para HTML5)

WebAssembly com Godot Egine (Criação de Games para HTML5)

Mobile:

React.js | React Native | Emuladores

React

Back End

Back End

Back End

PHP (Atenção: Não use Node.js [Javascript no Back-end], Django [Python no Back-End], Spring [Java no Back-end], pois eles são mais difíceis do que PHP, testei aqui e foi difícil!)

[Link do curso PHP atualizado em 2025]

PHP Xampp Bitnami Laravel

Back End Data Base (SQL)

Curso Prático de SQL

Curso Prático de SQL

MariaDB (Antigo MySQL)

MariaDB MySQL

SQL injection

MongoDB

Quando usar e quando não usar o MongoDB? (Atenção: Não use o MongoDB se for possível usar Banco de Dados Relacionais (SQL). Como o MySQL. Só use o MongoDB se seu Banco de Dados sair das regras do Banco de Dados Relacionais (Neste caso o NoSQL é usado Banco de Dados Não Relacionais).

MongoDB

Node.js (Javascript no Back End [Não recomendo, use PHP])

Node.js

Angular | Vue (Front End)

Angular Vue

Next.js (Obs: Next.js só roda com Vercel) | Express.js (Backend para Node.js)

Next.js Express.js

MERN (união de MongoDB, Express, React e Node)

MERN (união de MongoDB, Express, React e Node)

Análise de Dados

Python | Django (Python no Back End)

[Observação: Uso o Django para fazer gambiarra com o PHP, a configuração do Django é complicada. O PHP é mais fácil que Django no Back End. Até meu professor de Python não usou Django em suas aulas]

Python Django Curso de Python da Hashtag Treinamentos

Inteligência Artificial (Python)

Inteligência Artificial

Tipos de Redes Neurais

Tipos de Redes Neurais Inteligência Artificial - Rick and Morty - if

Google Colab (Python) (Para rodar código Python Online pelo navegador)

Google Colab

Desktop

Java | Spring (Java no Back End [Não recomendo, use PHP])

[Link do curso Java atualizado em 2025 (Observação: O aplicativo roda no Java 8)]

Java Spring Ant vs Maven vs Gradle

Embarcados (Baixo Nível)

C/C++ | ASSEMBLY | Rust | WebAssembly

WebAssembly Apostila Completa

C C++ ASSEMBLY Rust WebAssembly

Sistema de Build (CMake)

CMake

Outros Sistema de Build

Sistema de Build

Qt | GTK (Interfase Gráfica para C/C++ e Rust)

Qt GTK

Inserindo Imagem ao Formulário (para C/C++ e Rust)

Imagem

Animação 2D com SVG (para C/C++ e Rust)

SVG

Inserindo arquivo mp3 (audio) e mp4 (vídeo) [ao C/C++ e Rust]

mp3 mp4

Transformando o arquivo num *.obj

Transformando o arquivo num *.obj

Inserindo uma *.dll ao programa

DLL

Transformando o arquivo numa biblioteca *.lib

Transformando o arquivo numa biblioteca lib

Transformando o arquivo HTML5 num executável

Transformando o arquivo HTML5 num exeutável

Para quem usa MacOS e iOS, programe em
Swift

Biblioteca

Formulários

 

HTML | PHP (GTK) | Java (Swing, JavaFX) | Python (Tkinter) | C++ (Qt, GTK) | Rust | C# | Golang | Swift (iOS, MacOS)

Outros: Visual Basic | Delphi

Mobile: React | Kotlin | Flutter

Formulario

Campos Print, Input, (entrada e saída) de argumentos

HTML | PHP | Java | Python | C | C++ | Rust | C# | Golang | Swift (iOS, MacOS)

Outros: Visual Basic | Delphi

Mobile: React | Kotlin | Flutter

Terminal: Linux (*.sh) | Windows (*.bat) | Clipper

Tipos de variáveis String, Inteira, Real (Ponto Flutuante), Booleana, Arrays e Matrizes

Todas as linguagens de programação

Concatenação de Strings

Todas as linguagens de programação

Processsamento de texto de um arquivo *.txt qualquer

Todas as linguagens de programação

 

Projetos Open Source

Visual Basic = Gambas

Visual Basic = Gambas

Delphi = Lazarus

Delphi = Lazarus

Microsoft Office = LibreOffice

Microsoft Office= LibreOffice

Análise de dados com Power Bi

Power Bi

LibreOffice Calc (Planilhas do Excel)

LibreOffice Calc (Excel)

Combinação perfeita para análise de dados

PowerBi SQL Excel Python

Outras Linguagens de Programação

 

Free Pascal | C# | Golang | R | Kotlin (Mobile) | Flutter (Mobile) | Objective-C (iOS, MacOS)

Free Pascal C# Golang R Linguagem de Programação Kotlin Flutter Objective-C

Lixeira do curso Ouka

 

Lixeira

 

CDs para Downloads via Torrent

CD

Navegadores

 

Firefox para Programador

Firefox

Criando extenções para Google Chrome

Criando extenções para Google Chrome

Flash e Actionscript (Observação: O Flash não é mais usado. O plugin Flash para navegadores saiu de circulação, use HTML5)

Flash Player e Actionscript

Como rodar a Extensão do Flash Player no Google Chrome

Flash Player

Como converter arquivos SWF para SVG, HTML5 ou Online

swf

Como rodar a Extensão do Java Applet no Google Chrome

Java Applet

Como rodar a Extensão do Java JNLP no Google Chrome

Java JNLP

Curso Hacker

 

Curso Hacker Criptografia Pagamento Online NPAPI Plugins Sockets

Descompiladores (Engenharia Reversa [Cracking])

Descompiladores

 

Criação de Sites e Ferramentas No-Code

 

Criação de Sites

WordPress | Elementor | Woocommerce

Wordpress Elementor WooCommerce

Ferramentas No-Code

Bubble | FlutterFlow

Bubble FlutterFlow

Design e Criação de Games

Criação de Games

Blender 3D | Godot Engine | Unreal Engine

Blender 3D Godot Unreal

OpenGL para Criação de Games

OpenGL

Game Developer | Linguagens usadas em video-games

Game Developer Linguagens usadas em video-games

Editores Gráficos

Gimp | Inkscape

Gimp Inkscape

Ambiente Gráfico

Ambiente Gráfico

Outros

 

Frameworks, Bibliotecas...

Frameworks, APIs e Bibliotecas

Programação Orientado a Objetos

Programação Orientado a Objeto

Depurando um código (Debug)

Debug

 

APIs

APIs

API

API RESTful com PHP

API RESTful com PHP

Crud

Crud

HTTP Status | Portas HTTP

HTTP Status Portas HTTP

Postman

Postman

Banco de Dados Interno

 

SQLite Javascript Node.js Teact PHP Python Java C C++ Rust Swift Clipper

 

Docker

Docker Javascript Node.js Typescript React PHP Python Java C C++ Rust Swift MySQL MongoDB

 

Inserindo Agentes de IA na sua página Web com n8n

n8n

Bibliotoeca criada por mim

Megusta, união de Python, Javascript, Java, C, C++, Clipper, PHP, Rust, ASSEMBLY e WebAssembly

Megusta Javascript React PHP Puthon Java C C++ Rust Assembly WebAssembly Clipper

 

Agenda WebNurse

Agenda iatagan

CDD (Gerenciador de arquivos criado por mim.)

 

Gerenciador de Arquivos (CDD)

Gerenciador de Arquivos

Visualizador de Imagens (CDD)

Visualizador de Imagens

 

Deixando o Django Fácil de usar

Deixando o Django Fácil de usar

Curso Linux

Sistema Operacional

Ubuntu

Ubuntu

Instalando o Ubuntu pelo Virtualbox (dentro do Windows)

Virtualbox

Instalando o Terminal do Ubuntu no Windows via WSL (Windows Subsystem for Linux) Subsistema Windows para Linux.

WSL Ubuntu

Terminal

Comandos Básicos | Shell Script | Clipper | Codex CLI (IA para Terminal) | Msys2 (Terminal para Windows)

Terminal Shell Script Clipper Codex CLI msys2

Estrutura de diretório Linux

Estrutura de diretório Linux

Instalando Pacotes no Linux

apt-get

Instalando o Wine

Instalando o Wine Linux

Instalando o Google Chrome no Linux (Instalando pacotes *.deb)

Instalando o Google Chrome no Linux

Emular programas antigos do MSDOS pelo DOSBOX

DOSBOX

 

Editando o seu código com ChatGPT, VSCode, Github Copilot entre outros.

VSCode

Visual Studio Code Javascript Node.js Typescript React PHP Python Java C C++ Rust Swift Assembly WebAssembly MySQL MongoDB Clipper

Extenções do VSCode

Extensões do Visual Studio Code

Atalhos do VScode

Atalhos do VScode

VSCode com Github

VSCode e Github

VSCode com Github Copilot

Github Copilot

Cody IA para VSCode (Gratuita)

Cody IA para VSCode (Gratuita)

Depurando código no VSCode

Debug com Visual Studio Code

Git

Git

Como usar o .gitignore

Como usar o .gitignore

Como usar package.json

package.json

Criando um pacote npm no Github

npm

Github Desktop

Github Desktop

Github Pages

Github Pages

GitKraken

GitKraken

Wysiwyg html editor no Vscode (Editando dentro do html)

Wsiwyg no Vscode

Color Picker para VSCode

Color Picker para VSCode

UML para Vscode

UML para Vscode

Visualizador de Git

Visuallizador de Git

Quando algum programador faz caquinha no código do seu Git

Quando um programador faz uma caquinha no código do seu Git

Criando plugins para vscode

Criando plugins para Vscode

Filezilla (Servidor FTP)

Filezilla

ChatGPT

ChatGPT

Calculadora Matemática para facilitar a sua vida

Sybolab

Google Tradutor para traduzir textos

Google tradutor

Melhor editor

Melhor Editor

Mobile (Android e iOS)

Mobile (Android e iOS)

 

Mão no Código Fonte

 

Lista de Softwares: Windows, Android, MacOs, iOs

Windows Android MacOs iOs

Criar um Atalho

Criar Atalho

Criar Atalho para seu HTML

HTML

Instalar

Instalar

Instalar Outros Pacotes Adicionais

Instalar outros pacotes adicionais

Tradução

Tradução

Atualizar

Atualizar

Inicializar

Inicializar

PATH (Caminho onde está o programa)

  • Define os diretórios em que se encontram arquivos executáveis.

PATH (Caminho onde está o programa)

Desinstalar

Desinstalar

 

Criação de música para jogos

Como diz o Canal Código Fonte TV do Youtube: Programador é um músico frustrado.

Músics para Jogos

 

Edição de Vídeo

 

Edição de vídeo

 

Curso de Artes

 

Curso de Artes

 

Eletrônica e Robótica

 

Eletrônica | Proteus 8 | CELUS

Proteus 8 é um software que permite criar e simular projetos eletrônicos, como esquemas de circuitos e placas de circuito impresso (PCB).

CELUS - Criação de Circuitos Eletrônicos com IA

Eletrônica Proteus 8 CELUS

Confecção de Placa de Circuito Impresso

Confecção de Placa de Circuito Impresso

Manutenção de Circuitos Eletrônicos

Manutenção de circuitos eletrônicos

Robótica

Arduino (C++) | Raspberry (Python) | Tinkercad (Simulador de Eletrônica para Arduino)

Arduino Raspberry Tikercad

Kit de Robótica (Arduino)

Kit de Robótica (Arduino)

Protoboard (onde vai montar o circuito)

Protoboard

Lista de Sensores pra Arduíno

Sensores para arduino

Display para Arduino

Display para Arduino

Lista de Botões para Arduino

Botões pra Arduino

Outras Tecnologias

ROS Chip

 

Engenharia

BIM / Revit (Simulador CAD para construção de casas e prédios, melhor do que o AutoCAD)

Revit

Fusion 360 (Modelagem e impressão 3D com Fusion 360)

Fusion 360

Simulador de Estruturas

Simulador de Estruturas

Tecnologias usadas

Embarcados (Baixo Nível)

C/C++ | ASSEMBLY

C C++ ASSEMBLY

Inteligencia Articial

Python

Python Curso de Python da Hashtag Treinamentos

 

Meus Principais Trabalhos

 

Livro: Viva com Saúde na Era Digital

Livro Viva com Saúde na Era Digital

Teoria do Tempo Atômico

Teoria do Tempo Atômico

Cursinho Pré-Vestibular Comunitário Iatagan

Cursinho Pré-vestibular Voluntário Iatagan

Meu futuro TCC (Trabalho Acadêmico)

Software de Matemática

 

Inteligência Artificial

Criando Deepfake

Deep Fake

Visão Computacional

Visão Computacional
Reconhecimento Facial
Visão do Corpo
Visão Computacional
Reconhecimento Facial
Visão Computacional do Corpo
Reconhecimento em Libras
Reconhecimento em Libras

 

Criando um Chatbot

Chatbot

Criando Robôs

Robot NAO

Criando Robôs Humanóides

Robô Humanóide

Mão Robótica

Mão Robótica

APIs públicas para criar foguetes da SpaceX

SpaceX

Agora só falta o carro voador! Faltava! Pois agora?

Alef Aeronautics faz demonstração de carro voador

Tradução instantânea

Sintetizador de Canto por IA

Sintetizador de Instrumentos Musicais por IA

Criar Avatar pra dar aulas por IA

Criando Vídeos com IA

Realidade Almentada

Google DeepMind (Jogos com Inteligência Artificial)

Criando Animações com IA

Grupo de Estudo no Telegram

Telegram

Meu Github

Github

Meu Linkedin

Linkedin

Minha Vakinha

Vakinha

Curso Tecnológico (Programação, Eletrônica e Robótica)

Professor Jorge Luíz Gouveia Sousa

Pode Copiar, Colar, Divulgar; mas não pode vender

Pra vocês que estão interessados, meu teste de QI

Embaixador do Esperanto no Brasil! E porque não do mundo?

Sabia que o Taypi é usado na Inteligência Artificial?

Taypi - Inteligência Artificial

Taypi: O primeiro Esperantoskribo criado por mim

Pandeira do Esperanto Primeira Errata DUA ERATO - VERBOS CORRELATOS Linguagem Neutra Libras

Curso de Esperanto

ZamenhofEsperanto

Também vou ensinar Filosofia: Karl Marx e Friedrich Nietzche

Karl Max Nietzsche

Porque não ajudamos nossos amigos linguísticos Angolanos? Com internet e educação de qualidade?

 

Republica Democrática do Congo são gente fina! Melhor que muitos países ricos por aí! Eles falam Francês! De vez enquanto aparece um no Facebook! Tudo cidadão de bem!

Republica Democratica do Congo

Eu posso resumir o Esperanto em 6 minutos, coisa que eu não consigo resumir qualquer idioma em 6 minutos! O vídeo abaixo resume o Esperanto em 6 minutos (Obs.: O vídeo está em inglês)

O Iceberg das Línguas e da Linguagem

Por que todo mundo não fala a mesma LÍNGUA?

DroidSpeak tradutor de binários para Inteligência Artificial

Celular da Samsung que traduz Idiomas

Samsung bud pro 3 tradutor

Fone de Ouvido que traduz de outros idiomas instantaneamente

De onde veio a forma das letras? A origem SECRETA dos alfabetos!

Gente!!! Um curso na Cultura Inglêsa é R$ 400,00 com duração de 3 anos e um curso de Esperanto é R$ 15,00 por mês com duração de 3 meses! Tô chocado!!! Cultura Inglêsa vai ou não vai fazer um curso de R$ 15,00 por mês?
É Pinky e o Cérebro
O Cérebro e o Pinky

Pink e o Cerebro

Quem disse que eu sou contra os Estados Unidos? Também sei falar Inglês e gosto de Rock! A Música mais bonita no meu tempo é essa música!

Inimigos do Esperanto no Brasil bora fazer um abaixo assinado?

https://chng.it/BzmFxjHK8R

Globo Wizard Havan RedeTv Escola Bilingues

Ah! Essa Globo é chata "IGUALZINHA" a minha mãe! Vai perder na justiça! PLIM-PLIM!

Plim Plim