PROG-BASIC.AB1

Starting out with Programming Logic & Design

Learn the fundamentals of programming logic and design to create efficient, effective code from scratch and polish your resume with in-demand skills.

  • Practice in 34 Laboratorios prácticos — nothing to install
  • 20 Lecciones interactivas y 126 topics mapped to the official exam objectives
  • 390 Preguntas del examen de práctica

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

34 LiveLabs prácticos

Practice real IT tasks in guided environments.

  • Entornos reales
  • Calificación automática
  • Sin instalación
20Lecciones interactivas
126Topics
34Laboratorio en vivo
390Preguntas del examen de práctica
35Vídeos
125Tarjetas didácticas
125Glosario de términos

01 / Habilidades que obtendrás

What you will be able to do

Try Free → No se requiere tarjeta de crédito
Explore programming essentials with our “Starting Out with Programming Logic & Design” course. This beginner programming course covers everything from the basics to advanced topics like object-oriented programming and GUI applications. With an emphasis on how to develop programming logic, you’ll engage in hands-on lab activities, debug & write your programs, and code languages such as Java, Python, and C++. Whether you're designing your first program or structuring complex algorithms, this hands-on programming logic course is designed to build your skills step-by-step, ensuring you develop a strong understanding of coding.
  • Employ techniques of programming and logic design for beginners.
  • Gain the ability to write code in Java, Python, and C++.
  • Implement decision structures (if/else statements, switch statements) for branching program flow.
  • Use loops (while, do-while, for loops) for repetitive tasks.
  • Build and utilize functions to modularize code and increase reusability. 
  • Work with arrays, sort algorithms, and other data structures.
  • Handle user input and program output.
  • Create interactive graphical user interfaces (GUIs).
  • Learn techniques for manipulating text data within programs.
  • Gain familiarity with basic Object-Oriented Programming (OOP) concepts.

Course Highlights

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

20 Lecciones interactivas · 126 topics
01 Prefacio 4 topics
  • Cambios en la Quinta Edición
  • Breve resumen de cada lección
  • Organización del Texto
  • Características del texto
02 Introducción a las computadoras y la programación 6 topics · 1 Laboratorio en vivo
  • Introducción
  • Hardware
  • Cómo almacenan datos las computadoras
  • Cómo funciona un programa
  • tipos de software
  • Preguntas de revisión

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

03 Entrada, procesamiento y salida 12 topics · 7 Laboratorio en vivo
  • Diseño de un programa
  • Salida, entrada y variables
  • Asignación de variables y cálculos
  • Declaraciones de variables y tipos de datos
  • Constantes con nombre
  • Seguimiento manual de un programa
  • Documentación de un programa
  • Diseñando tu primer programa
  • Enfoque en lenguajes: Java, Python y C++
  • Preguntas de revisión
  • Ejercicios de depuración
  • Ejercicios de programación

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

04 Módulos 9 topics · 11 Laboratorio en vivo
  • Introducción a los módulos
  • Definición y llamada de un módulo
  • Variables locales
  • Pasar argumentos a módulos
  • Variables globales y constantes globales
  • Preguntas de revisión
  • Ejercicios de depuración
  • Ejercicios de programación

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

05 Estructuras de decisión y lógica booleana 11 topics · 6 Laboratorio en vivo
  • Introducción a las estructuras de decisión
  • Estructuras de decisión alternativas duales
  • Comparando cadenas
  • Estructuras de decisión anidadas
  • La estructura del caso
  • Operadores logicos
  • Variables booleanas
  • Enfoque en lenguajes: Java, Python y C++
  • Preguntas de revisión
  • Ejercicios de depuración
  • Ejercicios de programación

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

Laboratorios prácticos Our edge

34 Laboratorio en vivos
  • Creación de un diagrama de flujo para un programa de grado
  • Crear una calculadora de podómetro
  • Cálculo del promedio
  • Creación de un diagrama de flujo para calcular el impuesto sobre las ventas
  • Creación de un diagrama de flujo para mostrar las ventas mensuales
  • Uso de la instrucción if
Los laboratorios se ejecutan en tu navegador; no hay nada que instalar.

03 / Preguntas frecuentes

Preguntas antes de empezar

Contáctanos ↗
What are the benefits of learning Programming Logic & Design?

Learning Programming Logic & Design develop and refine your foundational skills to:

  • Solve problems creatively: Furnish a structured approach to break down complex challenges into manageable steps.
  • Become a confident programmer: Understand the core concepts behind coding, making it easier to learn any programming language.
  • Build practical applications: Turn ideas into working programs that can automate tasks or solve real-world problems.
Which programming languages are taught in this course? 
This course focuses on three popular and versatile languages: Java, Python, and C++. You'll gain exposure to the syntax and core functionalities of each language.
Do I need any prior experience to take this course?
Prior experience is not required! It is our best programming logic course, which starts with the fundamentals of programming logic and gradually progresses to more advanced concepts. Whether you're a complete beginner or have some basic exposure to coding, this course will provide foundational knowledge to kickstart your programming journey.

Learn the Building Blocks of Programming & Problem-Solving    

Join our programming logic training course to develop problem-solving skills and confidence to build fully functional software solutions.

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

No se requiere tarjeta de crédito

scroll to top