Udemybeginnerpt

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!

4.7(31)
134students
20h 1m
Certificate
Marcio Feitosa, PhD
Marcio Feitosa, PhDProfessor

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.

$ whoami — the devs behind tutorialsearch.io

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.

4.8(1,121)
14h 48m
beginner
4.8(268)
6h 9m
beginner
4.8(4,889)
46m
all
4.8(106)
3h 3m
beginner
4.8(639)
10h 42m
intermediate

Rede de Computadores

by Alexandre Teixeira

4.8(1,021)
3h 56m
intermediate