• CATALOG
  • MILITARY
  • FINANCIAL ASSISTANCE
  • LOGIN
    Forget your password?
  • Open Search Dialog
Training Programs Programming Back-End Foundations: C++ and Python Course
cart-icn

You already have a course in your cart

You can only add one course to your cart at a time! By adding this course, you will replace the existing course from your cart. How would you like to proceed?

close icon

Back-End Foundations: C++ and Python Course

Train to become a job-ready developer with C++ training to build strong programming fundamentals and get hands-on experience using AI tools to code smarter and faster. Next, continue into Python to learn how to create real programs and use AI-assisted coding, including tools like ChatGPT, to boost your productivity.

GES3137-Back-End-Fndtns-C-PP-Python
$2,095.00 (USD)

currency dollar icon
Payment & Funding: view your options
arrow right icon
Have a question?We're here to help
Back
customer service representatives

Explore your payments options

When it comes to paying for your course-you've got options! Schedule a call with us and we can help you find the payment method that works best for you.
credit card icon

Credit Card: Visa, Mastercard, Discover or American Express card Most Popular

affirm icon Affirm:

wallet icon

TuitionFlex: Low-interest monthly payments

building icon

Workforce Funding: Learn about eligibility

start icon

Military Benefits: Find out if your benefits apply

close icon

Overview

Objective

What you will learn

  • Set up a modern C++ development environment, write your first program, and apply core C++ programming concepts like variables, control flow, functions, and error handling
  • Work with arrays, strings, pointers, memory management, and smart pointers while implementing key object‑oriented principles in C++(encapsulation, inheritance, and polymorphism)
  • Use AI tools to generate, debug, and explain C++ code to accelerate learning and development
  • Understand Python's importance across modern development fields and learn to apply advanced sorting techniques and perform mathematical operations using tools like NumPy
  • Master writing clean, modular, reusable Python code using object‑oriented programming
  • Ensure reliability through structured testing, debugging practices, and regular expression–based pattern matching
  • Work with databases, CSV files, JSON, XML, and analyze, clean, and manipulate data effectively with pandas

How you will benefit

  • Build a strong foundation in C++ and Python fundamentals and advanced concepts
  • Improve productivity and problem-solving with AI-assisted coding techniques
  • Boost your confidence and résumé by adding job-ready Python skills and creating a portfolio-ready project that demonstrates real-world C++ proficiency
  • Prepare for advanced certifications or more specialized programming paths with confidence
  • Strengthen your career prospects in software development, game programming, systems engineering, and Python programming

Outline

Requirements

Prerequisites

You've got questions.
We're here to help.

Our highly knowledgeable Enrollment Specialists will answer any questions you might have about the course and payment options.

REQUEST INFO

Instructor

FAQs

You've got questions.
We're here to help.

Our highly knowledgeable Enrollment Specialists will answer any questions you might have about the course and payment options.

REQUEST INFO
Columbus Technical College
Community Education, Economic Development Division
928 Manchester Expressway
Columbus, GA 31904 US
MAIN CONTENT

© 2026 ed2go, a division of Cengage Learning. All rights reserved. The material on this site cannot be reproduced or redistributed unless you have obtained prior written permission from Cengage Learning. Privacy Policy