Introdução à Programação de Computadores.
Learn Python, Java & C: in-demand programming languages for career success. Get a solid foundation for the job market!
Course Content
Introdução à Programação de Computadores. is a beginner-level Udemy course taught by Marcio Feitosa, PhD. It runs 20h 1m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 31 reviews, with 134 students enrolled. It is a paid course, last updated September 2023.
Aprenda a programar do zero e domine os fundamentos da computação com este curso completo!
Este curso oferece uma jornada abrangente no mundo da programação, ideal para iniciantes e para quem busca solidificar seus conhecimentos. Começaremos explorando o sistema binário, a base de como os computadores modernos funcionam, e avançaremos para a criação de um sistema de banco de dados utilizando interfaces gráficas.
Você encontrará um equilíbrio perfeito entre teoria e prática, com exercícios propostos e suas soluções detalhadas para garantir sua compreensão. O conteúdo abrange aproximadamente o equivalente a um semestre acadêmico, condensado de forma eficiente.
A didática é informal e acessível, com explicações claras e um estilo de "bate-papo" que facilita o aprendizado. Cada aula começa com uma introdução ao tema, seguida por um programa prático ilustrativo. Ao final de cada sessão, você terá a oportunidade de testar seus conhecimentos com exercícios e verificar suas respostas.
As videoaulas variam em duração, com pausas estratégicas para que você possa praticar os exercícios, relaxar ou simplesmente tomar um café.
O que você vai aprender:
Fundamentos da Computação:
- Sistema Binário: Entenda como os computadores representam informações.
- Princípios da Computação Binária: Desvende os segredos por trás do funcionamento interno dos computadores.
- Lógica de Programação com Portugol: Aprenda os conceitos básicos de lógica de programação utilizando a linguagem Portugol.
- Lógica e Programação Básica com Python: Domine a linguagem Python, uma das mais populares e versáteis do mercado.
- Lógica e Programação Básica com Java: Explore a linguagem Java, amplamente utilizada em aplicações corporativas e desenvolvimento Android.
- Lógica e Programação Básica com C: Aprenda a linguagem C, fundamental para entender a arquitetura dos sistemas.
- Interface Gráfica com Java: Crie interfaces de usuário intuitivas e atraentes com Java.
Tópicos Específicos:
- Tabela ASCII: Compreenda a codificação de caracteres.
- Arrays: Vetores e Matrizes: Manipule dados de forma eficiente utilizando arrays.
- Inclusão de Dados: Aprenda a inserir dados em seus programas.
- Localização de Dados: Descubra como encontrar dados específicos dentro de estruturas.
- Ordenação de Dados: Organize seus dados de forma lógica e eficiente.
- Geração de Números Aleatórios: Utilize números aleatórios com distribuição linear e não linear.
- Leitura e Gravação de Dados em Arquivos: Armazene e recupere dados de arquivos.
- Identificação e Tratamento de Exceções: Lide com erros e imprevistos durante a execução do programa.
- Conversão de Tipos de Dados (Cast): Converta dados entre diferentes tipos.
Este curso é a sua porta de entrada para o mundo da programação! Comece hoje mesmo a construir seu futuro no desenvolvimento de software.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.