PROG-CPTS.AA1

Programming Concepts

Get the hang of programming concepts and transform your logical thinking into coding brilliance.

  • Practice in 15 Laboratorios prácticos — nothing to install
  • 6 Lecciones interactivas y 44 topics mapped to the official exam objectives
  • 105 Preguntas del examen de práctica

Beginner A tu propio ritmo · 1 año de acceso 4.4/5 (205 Revisar)

15 LiveLabs prácticos

Practice real IT tasks in guided environments.

  • Entornos reales
  • Calificación automática
  • Sin instalación
6Lecciones interactivas
44Topics
15Laboratorio en vivo
105Preguntas del examen de práctica
7Vídeos
66Tarjetas didácticas
66Glosario de términos

01 / Habilidades que obtendrás

What you will be able to do

Try Free → No se requiere tarjeta de crédito
Our programming concepts course will kick off with the basics of why programming is a must-know skill, and move on to essential concepts like variables, data types, and arithmetic expressions. You’ll get comfortable with control structures like loops and branches, and understand functions. Then, we’ll reveal the problem-solving nature of algorithms to improve your efficiency. Finally, this course will demystify software terminologies and development processes, from UML to Agile.
  • Learn why programming is essential and how it works 
  • Discover how to store and manipulate data
  • Simplify your code with reusable functions 
  • Master loops and branches to manage how your code runs 
  • Plan your code before you write it 
  • Analyze your algorithms to understand how to solve problems
  • Get familiar with terms and processes in software development 
  • Learn about various languages and when to use them

Course Highlights

  • 6 Lecciones estructuradas Cobertura completa de los objetivos principales del curso
  • 15 LiveLabs prácticos Escenarios interactivos guiados con evaluación instantánea
  • 105 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

6 Lecciones interactivas · 44 topics
01 Introduction 6 topics · 2 Laboratorio en vivo
  • About Programming
  • Need of Programming
  • Programming Basics
  • Information Representation
  • Basics of Pseudocode
  • Summary

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

02 Programming Fundamentals 12 topics · 1 Laboratorio en vivo
  • Variables and Assignments
  • Identifiers
  • Arithmetic Expressions
  • Floating-Point Numbers
  • Using Math Functions
  • Random Numbers
  • Type Conversions
  • Data Types
  • Constants
  • Pseudocode: Variables and Assignments
  • Array
  • Summary

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

03 Control Structures 7 topics · 5 Laboratorio en vivo
  • Branches
  • Detecting Ranges using Branches
  • Operators
  • Order of Evaluation
  • Loops
  • Pseudocode: Loops
  • Summary

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

04 Functions 6 topics · 2 Laboratorio en vivo
  • User-Defined Function Basics
  • Return Statement
  • Reasons for Defining Functions
  • Functions with Branches/Loops
  • Pseudocode: Functions
  • Summary

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

05 Algorithms 6 topics · 3 Laboratorio en vivo
  • Introduction to Algorithms
  • Algorithm Efficiency
  • Searching Algorithms
  • Sorting Algorithms
  • Heuristics
  • Summary

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

Laboratorios prácticos Our edge

15 Laboratorio en vivos
  • Understanding Computer Instructions
  • Understanding Bits and Bytes
  • Discussing Data Types and Constants
  • Discussing Control Structures
  • Using the if-elseif Branch - Part 1
  • Using the if-elseif Branch - Part 2
Los laboratorios se ejecutan en tu navegador; no hay nada que instalar.

03 / Preguntas frecuentes

Preguntas antes de empezar

Contáctanos ↗
What are the 4 types of programming?

The four main types of programming are:

  • Procedural programming: Step-by-step instructions 
  • Object-oriented programming: This one’s all about objects and classes 
  • Functional programming: Functions have all the spotlight here. 
  • Scripting programming: Used for automating tasks and used in web development.
What are the 5 basic concepts of programming language?

The 5 essentials of programming language are: 

  • Variables and Data Type: Storing and handling data.
  • Control Structures: Managing the flow with loops and conditionals.
  • Syntax: The rules of the language. 
  • Data Structures: Organizing data (arrays, lists). 
  • Functions: Reusable blocks of code.
What does pseudocode mean?
Pseudocode is writing down the steps of your code in plain language before you actually code it. It helps you plan and think through your logic without worrying about syntax.
Do I need any prior knowledge or experience to take this course?
Nope! This course is designed for beginners. We’ll start from scratch and build your skills step-by-step.
What programming languages will I learn in this course?
You’ll be introduced to key concepts that apply to many languages.

Learn Computer Programming Fundamentals

Join our programming concepts course to set the stage for a successful career in the IT industry.

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

No se requiere tarjeta de crédito

scroll to top