Acerca de este Curso

216,110 vistas recientes
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Nivel intermedio
Aprox. 21 horas para completar
Inglés (English)

Instructor

Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Nivel intermedio
Aprox. 21 horas para completar
Inglés (English)

ofrecido por

Placeholder

Universidad de Illinois en Urbana-Champaign

Programa - Qué aprenderás en este curso

Calificación del contenidoThumbs Up93%(4,741 calificaciones)Info
Semana
1

Semana 1

7 horas para completar

Orientation; Writing a C++ Program

7 horas para completar
5 videos (Total 24 minutos), 15 lecturas, 4 cuestionarios
5 videos
1.0 Week 1 Overview34s
1.1 C++ Introduction4m
1.2 C++ Classes8m
1.3 C++'s Standard Library (std)8m
15 lecturas
Syllabus10m
Additional References for C++10m
About the Discussion Forums10m
Updating Your Profile10m
Week 1 Overview10m
Installing a C++ Code Editor on Your Own Computer20m
Choosing Your Linux-Compatible Environment for Windows, macOS, or Cloud1h
(Optional) AWS Setup I: Signing Up to Use the AWS Cloud9 Service30m
(Optional) AWS Setup II: Creating a Cloud9 Environment on AWS1h
(Optional) AWS Cloud9 Notes: Common Issues10m
Downloading the Example C++ Source Code for Lecture with Git15m
FAQ: What is "make"? Why doesn't my "Build" button work?10m
Important Tips and Notes for All Challenge Problems10m
Guidelines for Asking for Help With Code10m
Preparing for the Week 2 Project5m
3 ejercicios de práctica
Orientation Quiz5m
Week 1 Quiz30m
Week 1 Challenge30m
Semana
2

Semana 2

4 horas para completar

Understanding the C++ Memory Model

4 horas para completar
4 videos (Total 49 minutos), 7 lecturas, 3 cuestionarios
4 videos
2.1 Stack Memory and Pointers22m
2.2 Heap Memory13m
2.3 Heap Memory Puzzles12m
7 lecturas
Week 2 Overview10m
C++ Syntax Notes: Making Comments in C++ Code5m
Headers and Source Files: C++ Code Organization10m
Compiling and Running a C++ Program10m
Useful Bash Terminal Commands10m
C++ Syntax Notes: Basic Operators, If-Else, and Type Casting10m
C++ Syntax Notes: Block Scope, Loops10m
2 ejercicios de práctica
Week 2 Quiz30m
Week 2 Challenge30m
Semana
3

Semana 3

3 horas para completar

Developing C++ Classes

3 horas para completar
6 videos (Total 48 minutos), 5 lecturas, 2 cuestionarios
6 videos
3.1 Class Constructors9m
3.2 Copy Constructors7m
3.3 Copy Assignment Operator4m
3.4 Variable Storage16m
3.5 Class Destructor8m
5 lecturas
Week 3 Overview10m
C++ Syntax Notes: Uninitialized Pointers, Segfaults, and Undefined Behavior10m
C++ Syntax Notes: The Modern Range-Based "for" Loop10m
Unsigned Integer Types: Be Careful (Updated Dec. 16)10m
Preparing for the Week 4 Project5m
2 ejercicios de práctica
Week 3 Quiz1h
Week 3 Challenge45m
Semana
4

Semana 4

7 horas para completar

Engineering C++ Software Solutions

7 horas para completar
7 videos (Total 59 minutos), 1 lectura, 4 cuestionarios
7 videos
4.1 Template Types6m
4.2 Tower of Hanoi - Introduction12m
4.3 Tower of Hanoi - Solution 110m
4.4 Tower of Hanoi - Solution 215m
4.5 Templates and Classes5m
4.6 Inheritance7m
1 lectura
Week 4 Overview10m
2 ejercicios de práctica
Week 4 Quiz1h
Week 4 Challenge30m

Reseñas

Principales reseñas sobre OBJECT-ORIENTED DATA STRUCTURES IN C++

Ver todas las reseñas

Acerca de Programa especializado: Accelerated Computer Science Fundamentals

Accelerated Computer Science Fundamentals

Preguntas Frecuentes

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.