Informações sobre o curso

291,996 visualizações recentes

Resultados de carreira do aprendiz

30%

comecei uma nova carreira após concluir estes cursos

30%

consegui um benefício significativo de carreira com este curso

18%

recebi um aumento ou promoção
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível iniciante
Aprox. 18 horas para completar
Inglês

Habilidades que você terá

AlgorithmsProgramming Language ConceptsProblem SolvingC Programming

Resultados de carreira do aprendiz

30%

comecei uma nova carreira após concluir estes cursos

30%

consegui um benefício significativo de carreira com este curso

18%

recebi um aumento ou promoção
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível iniciante
Aprox. 18 horas para completar
Inglês

oferecido por

Placeholder

Universidade Duke

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up94%(29,684 classificações)Info
Semana
1

Semana 1

3 horas para concluir

Introduction

3 horas para concluir
8 vídeos (Total 33 mín.), 9 leituras, 3 testes
8 videos
Stepping Through An Algorithm4min
Testing an Algorithm for a Numerical Sequence3min
A Pattern of Squares4min
Testing a Pattern of Squares2min
Drawing a Rectangle4min
Closest Point5min
Generalizing Closest Point5min
9 leituras
Programming: Plan First, Then Code3min
Overview of the Seven Steps5min
Algorithms10min
Step 1: Work an Example Yourself5min
Step 2: Write Down What You Just Did4min
Step 3: Generalize Your Steps10min
Step 4: Test Your Algorithm9min
A Pattern of Squares6min
Next Steps4min
3 exercícios práticos
Steps 1–430min
Algorithm Practice30min
Algorithms30min
Semana
2

Semana 2

7 horas para concluir

Reading Code

7 horas para concluir
12 vídeos (Total 38 mín.), 17 leituras, 8 testes
12 videos
Declaring and Assigning a Variable2min
Examples of Expressions2min
Using Functions for Abstraction4min
Execution of Function Calls4min
Printing Example2min
Execution of If/Else3min
Execution of Switch/Case3min
While Loops3min
Equivalent For and While Loops2min
Execution of Nested Loops3min
Execution of Continue2min
17 leituras
Declaring a Variable10min
Assigning a Variable10min
Expressions with Common Operators10min
Anatomy of a Function10min
How to Evaluate a Function10min
Scope10min
Printing10min
Conditional Statements10min
If/Else10min
Switch/Case10min
Shorthand10min
Loops for Repetition10min
While Loops10min
Do/While Loops10min
For Loops10min
Continue and Break10min
Higher-level Meaning10min
8 exercícios práticos
Variables and Expressions30min
Functions30min
Printing30min
Logical Operators30min
Conditional Statements30min
While Loops30min
Loops30min
Reading Code30min
Semana
3

Semana 3

6 horas para concluir

Types

6 horas para concluir
8 vídeos (Total 23 mín.), 18 leituras, 6 testes
8 videos
Types and Formatted Output4min
Type Conversion2min
Everything Is a Number2min
Struct for a Rectangle2min
Uses of Typedef3min
Enumerated Types3min
A Duke Software Engineering Student on the Importance of Planning3min
18 leituras
Converting between Decimal and Binary10min
Looking under the Hood10min
Basic Data Types10min
char10min
int10min
float and double10min
Printing redux10min
Expressions Have Types10min
Type Conversion10min
Casting10min
Overflow and Underflow10min
"Non-numbers"10min
Strings10min
Images10min
Sound and Video10min
Structs10min
Typedef10min
Enumerated Types10min
6 exercícios práticos
Decimal, Hex, and Binary30min
Basic Data Types30min
Expressions Have Types30min
"Non-numbers"30min
Complex, Custom Data Types30min
Types30min
Semana
4

Semana 4

1 hora para concluir

Project

1 hora para concluir
2 vídeos (Total 4 mín.), 1 leitura, 1 teste
2 videos
Introduction to Sorting1min
1 leituras
Sample PB&J Algorithm with Feedback10min
1 exercício prático
Writing a Sorting Algorithm1h

Avaliações

Principais avaliações do PROGRAMMING FUNDAMENTALS

Visualizar todas as avaliações

Sobre Programa de cursos integrados Introduction to Programming in C

Introduction to Programming in C

Perguntas Frequentes – FAQ

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.