C# Lógica de Programação e Algoritmos
4.9 (38 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
142 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C# Lógica de Programação e Algoritmos to your Wishlist.

Add to Wishlist

C# Lógica de Programação e Algoritmos

Curso equivalente à disciplina de Lógica de Programação da faculdade. Vamos usar C# como linguagem e o Visual Studio.
4.9 (38 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
142 students enrolled
Created by Nelio Alves
Last updated 8/2017
Portuguese
Curiosity Sale
Current price: $10 Original price: $70 Discount: 86% off
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • 12 Articles
  • 8 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Compreender e aplicar os fundamentos básicos de programação: estrutura sequencial, estrutura condicional, estruturas repetitivas, vetores e matrizes
  • Aplicar os conhecimentos adquiridos usando a linguagem C#
  • Utilizar o Microsoft Visual Studio para editar, depurar e executar programas
View Curriculum
Requirements
  • Nenhum conhecimento prévio de programação é necessário
  • Um computador capaz de rodar o Visual Studio
Description

DESCRIÇÃO E OBJETIVO DO CURSO:

Ao final deste curso você será capaz de compreender e aplicar os fundamentos de Lógica de Programação, quais sejam:

  • Introdução à programação
  • Expressões
    • Aritméticas
    • Comparativas
    • Lógicas
  • Estrutura sequencial
    • Entrada de dados (comando de leitura)
    • Processamento de dados (comando de atribuição)
    • Saída de dados (comando de escrita)
  • Estrutura condicional (if/else)
  • Estruturas repetitivas (while, for)
  • Vetores
  • Matrizes

Este curso equivale à disciplina de Lógica de Programação: disciplina inicial de programação em um curso de faculdade na área de Computação.

MÉTODO:

Cada tópico será explicado de forma clara e objetiva, abordando os aspectos teóricos e mostrando na prática sua aplicação, usando duas abordagens:

  • Demonstração da execução passo a passo por meio da depuração de programas e por meio de testes de mesa manuais.
  • Elaboração e discussão de soluções para problemas exemplo.

Cada tópico terá também exercícios propostos para você treinar e validar seu aprendizado.

REQUISITOS E ESCLARECIMENTOS:

Para fazer este curso, nenhum conhecimento prévio de programação é necessário. Basta ter um computador capaz de executar o Visual Studio.

É importante ressaltar que o objetivo deste curso não é esgotar os recursos da linguagem C#. Neste curso C# é um meio e não um fim. Nós vamos sim aprender um pouco de C#, porém na medida do necessário para implementar o conteúdo do curso.

PROFESSOR:

O curso será ministrado pelo professor Dr. Nelio Alves, que possui mais de 16 anos de experiência como professor universitário, no ensino de Computação e na elaboração e execução de projetos de cursos superiores, técnicos e de pós-graduação.

AGRADECIMENTO:

Obrigado pela atenção. Este curso é ideal para quem deseja iniciar na área de programação usando C# como linguagem, ou para quem deseja repassar a disciplina de Lógica de Programação da faculdade, ou para quem deseja desenvolver aplicativos e games, mas precisa dos fundamentos iniciais de programação. Se for este o seu caso, não perca mais tempo: comece já este curso.

Who is the target audience?
  • Iniciantes que desejam aprender a programar usando C# como linguagem
  • Interessados em cursar ou revisar a disciplina de Lógica de Programação
  • Interessados em desenvolver aplicativos e games, mas que precisam dos fundamentos iniciais de programação
Students Who Viewed This Course Also Viewed
Curriculum For This Course
55 Lectures
05:57:29
+
Apresentação
1 Lecture 18:43
+
Introdução
6 Lectures 28:41
Algoritmo, automação e programa de computador
03:44

O que é preciso para se fazer um programa de computador
02:25

Linguagem de programação, léxica, sintática
03:48

IDE - Ambiente Integrado de Desenvolvimento
01:59

Compilação, interpretação, código fonte e objeto, máquina virtual
11:04

Instalando o Microsoft Visual Studio
05:41
+
Estrutura sequencial
17 Lectures 01:43:06
Expressões aritméticas
04:51

Primeiro programa em C# - analisando a estrutura básica do programa
07:58

Variáveis e tipos básicos em C#
13:21

As três operações básicas de programação
02:07

Saída de dados em C#
06:03

Processamento de dados em C#, casting
09:36

Entrada de dados em C#
07:57

Funções matemáticas em C#
06:03

Exercício resolvido 01
06:50

Como utilizar o Debug no Visual Studio
07:34

Exercício resolvido 02
08:58

Exercícios propostos - PARTE 1
00:23

Exercício resolvido 03
06:43

Exercício resolvido 04
06:35

Exercícios propostos - PARTE 2
00:11

Exercício resolvido 05
07:42

Exercícios propostos - PARTE 3
00:13
+
Estrutura condicional
7 Lectures 45:43
Expressões comparativas
02:24

Expressões lógicas
10:19


Exercício resolvido 01
04:08

Exercício resolvido 02
10:44

Exercício resolvido 03
05:30

Exercícios propostos
00:15
+
Estruturas repetitivas
12 Lectures 01:13:46
Estrutura repetitiva enquanto
14:27


Exercícios propostos PARTE 1 - testes de mesa com estrutura enquanto
00:21

Exercício resolvido 01
06:20

Exercício resolvido 02
07:17

Exercícios propostos PARTE 2 - problemas com estrutura enquanto
00:13

Estrutura repetitiva para
21:08

Teste de mesa com estrutura para
06:08

Exercícios propostos PARTE 3 - testes de mesa com estrutura para
00:22

Exercício resolvido 03
04:18

Exercício resolvido 04
07:41

Exercícios propostos PARTE 4 - problemas com estrutura para
00:19
+
Vetores
6 Lectures 37:16
Vetores
20:00

Teste de mesa com vetores
05:08

Exercícios propostos PARTE 1 - teste de mesa com vetores
00:21

Exercício resolvido 01
03:52

Exercício resolvido 02
07:45

Exercícios propostos PARTE 2 - problemas com vetores
00:10
+
Matrizes
6 Lectures 50:20
Matrizes
26:46

Teste de mesa com matrizes
07:34

Exercícios propostos PARTE 1 - testes de mesa com matrizes
00:21

Exercício resolvido 01
08:01

Exercício resolvido 02
07:28

Exercícios propostos PARTE 2 - problemas com matrizes
00:10
About the Instructor
Nelio Alves
4.7 Average rating
420 Reviews
2,922 Students
3 Courses
Professor

Olá, meu nome é Nelio Alves. Sou graduado em Ciência da Computação e possuo mestrado e doutorado em Engenharia de Software pela Universidade Federal de Uberlândia.

Comecei minha carreira como professor universitário, juntamente com meu mestrado, no início de 2001, e desde então tenho me dedicado a esta que se tornou minha paixão já por mais de 16 anos.

Minha maior satisfação é poder colaborar na jornada daqueles que desejam melhorar suas vidas por meio da educação. Ficarei muito feliz se eu puder fazer parte e colaborar também com sua jornada, oferecendo algum curso nesta fantástica área de conhecimento que é a Computação e o desenvolvimento de software.

Espero que nos encontremos em breve! Um grande abraço!

Nelio