CPP.AB2

Introduction to C++

Learn everything from basic syntax and data structures to advanced concepts like OOP. Create C++ applications from scratch!

  • Practice in 42 Laboratorios prácticos — nothing to install
  • 27 Lecciones interactivas y 158 topics mapped to the official exam objectives
  • 113 Preguntas del examen de práctica

Beginner A tu propio ritmo · 1 año de acceso

42 LiveLabs prácticos

Practice real IT tasks in guided environments.

  • Entornos reales
  • Calificación automática
  • Sin instalación
27Lecciones interactivas
158Topics
42Laboratorio en vivo
113Preguntas del examen de práctica
121Tarjetas didácticas
121Glosario de términos

01 / Habilidades que obtendrás

What you will be able to do

Try Free → No se requiere tarjeta de crédito
Introduction to C++ is a comprehensive online training course that provides the skills and knowledge required to create robust and efficient C++ applications. It focuses on the core concepts of C++, including variables, data types, control flow, and functions. Whether you are a student wanting to learn new skills or you want to upgrade your existing knowledge, this is the perfect C++ course for you. Access interactive and immersive learning with our Live Lab activities that are especially designed to provide you with a real coding experience in an online environment. By the end of this Introduction to C++ programming course, you’ll be able to write efficient, maintainable, and well-structured codes.
  • Logical reasoning and problem-solving skills
  • Fundamentals of C++ code, including variables, data types, operators, control flow statements, and functions
  • Utilize of pointers and references for dynamic memory allocation and deallocation
  • Create generic codes using templates for reusability and flexibility
  • Execute error handling mechanisms to manage unexpected situations
  • Expertise in using debugging tools and techniques to identify and fix errors in C++ code
  • Skilled in advanced C++ features like the Standard Template Library (STL)
  • Knowledge of lambda expressions, auto keyword, range-based for loops, and constexpr functions
  • Metaprogramming for writing codes that generate other codes at compile time
  • Expertise in Object-Oriented Programming (OOP) to create classes, objects, inheritance, polymorphism, and encapsulation

 

Course Highlights

  • 27 Lecciones estructuradas Cobertura completa de los objetivos principales del curso
  • 42 LiveLabs prácticos Escenarios interactivos guiados con evaluación instantánea
  • 113 Preguntas de práctica Pruebas de evaluación con justificaciones de respuesta detalladas
  • 1 año de acceso completo Aprendizaje a tu propio ritmo, accesible en cualquier momento y en todos los dispositivos

02 / Lecciones y laboratorios

See exactly what you will learn and practice

Descargar esquema (PDF)

Plan de estudios

27 Lecciones interactivas · 158 topics
01 Introduction 5 topics
  • Who Should Read This Course?
  • Should I Learn C First?
  • Why Should I Learn C++?
  • What If I Don’t Want This Course?
  • Conventions Used in This Course
02 Hour 1: Writing Your First Program 4 topics · 1 Laboratorio en vivo
  • Using C++
  • Compiling and Linking the Source Code
  • Creating Your First Program
  • Summary

1 Laboratorio en vivo in this lesson — see the labs panel →

03 Hour 2: Organizing the Parts of a Program 5 topics · 1 Laboratorio en vivo
  • Reasons to Use C++
  • The Parts of a Program
  • Comments
  • Functions
  • Summary

1 Laboratorio en vivo in this lesson — see the labs panel →

04 Hour 3: Creating Variables and Constants 9 topics · 1 Laboratorio en vivo
  • What Is a Variable?
  • Defining a Variable
  • Assigning Values to Variables
  • Using Type Definitions
  • Constants
  • Attributes
  • Knowledge Check
  • Auto-Typed Variables
  • Summary

1 Laboratorio en vivo in this lesson — see the labs panel →

05 Hour 4: Using Expressions, Statements, and Operators 7 topics · 3 Laboratorio en vivo
  • Statements
  • Expressions
  • Operators
  • If-Else Conditional Statements
  • Logical Operators
  • Tricky Expression Values
  • Summary

3 Laboratorio en vivo in this lesson — see the labs panel →

Laboratorios prácticos Our edge

42 Laboratorio en vivos
  • Creando tu primer programa
  • Understanding Preprocessor Directives
  • Using Constants
  • Using the If-Else Conditional Statement
  • Using the Compound If Statements
  • Using the if Statement
Los laboratorios se ejecutan en tu navegador; no hay nada que instalar.

03 / Preguntas frecuentes

Preguntas antes de empezar

Contáctanos ↗
  Who should do the ‘Introduction to C++’ course?

This programming course is suitable for a wide range of knowledge seekers ranging from:

  • Beginners with very little or no experience in programming 
  • Experienced developers wanting to expand their knowledge base
  • Students wanting to pursue computer science 
  • Tech professionals wanting to understand C++ for enhanced job opportunities

Are there any prerequisites for this programming course?
No, there are no formal prerequisites. It is a beginner-friendly course.
Which tool or software is needed for this course?
With uCertify, you don’t need any additional tools or software licenses for the course. Facilitating hands-on practical exercises, we provide Live Labs that simulate real-world environments in a virtual set up.
How is C++ different from other programming languages?
It is one of the most versatile and popular programming languages that offers a unique blend of features. It provides a powerful combination of performance, control, and flexibility ideal for designing a variety of applications. However, the complexities in syntax require more programming experience than other languages.
What are the career benefits of learning C++ programming?
It is a versatile and powerful language that offers numerous career advantages. C++ is widely used in software development, game development, systems programming, and scientific computing, making it one of the most in-demand skills in the industry, opening doors to high-paying jobs. Additionally, it gives a strong base for learning other programming languages.

Level Up Your C++ Programming Skills

Learn everything from syntax and data structures to advanced OOP concepts.

  • 1 año de acceso completo
  • 42 LiveLab incluido
  • Certificado de finalización
Comprar ahora — $279.99 Try Free

No se requiere tarjeta de crédito

scroll to top