
Computer Programming
- 1
Duration
🗓️ 12 months
Format: RemoteLocation: Available at any of our campuses:
🌏 Colombia
🌏 Ecuador
🌏 Miami
🌏 Panama
2Methodology
Our learning model is based on cohorts, projects, and peer-to-peer interaction, helping students learn how to learn and learn by doing.
We offer a hands-on, project-based approach to learning programming, which means participants gain real-world experience by working on real projects.
3Program Cost
$6,000 USD
Learn to Code from Scratch at Your Own Pace
Master the fundamentals of programming and learn to work with the tools and methodologies used by tech professionals.
This program is designed for people who want to start or transform their tech career without putting their current responsibilities on hold. Through a 100% hands-on approach, you’ll learn to think like a programmer and create real-world solutions, from algorithms to fully functional web applications.
Ideal for: beginners, professionals looking to switch careers, or anyone wanting to expand their digital skills.
🗓 Starting Date: March 2th, 2026
Launch Your Career in Tech: no experience needed
1Who is this program for?
This Program is for you if:
- You’re ready to reinvent your career and make the leap into the tech world.
- You come from a different industry and want to gain in-demand digital skills.
- You want to update your professional competencies and stay relevant in a fast-evolving market.
- You’re looking for a flexible, hands-on way to learn programming without leaving your current job.
You’re motivated by creating real tech solutions and seeing your ideas come to life on the web.
2After this program you will be able to:
- Build and deploy full web applications using Python, JavaScript, and Node.js.
- Code confidently in C, including memory management, pointers, and recursion.
- Use Git, Bash, and command-line tools like a real software engineer.
- Design and integrate RESTful APIs, and work with both SQL and NoSQL databases.
- Launch a professional portfolio project that proves your skills to employers.
3Requirements
- Basic Computer Skills: Comfort with using digital tools.
- Curiosity About AI and Technology.
- Creative and Problem-Solving Mindset: participants should enjoy testing and thinking outside the box.
- Open to Learning by Doing: This program is hands-on and project-based, so a willingness to engage in active learning is essential.
- You’re ready to reinvent your career and make the leap into the tech world.
3-Quarter Curriculum
Our hands-on curriculum is designed to take you from the fundamentals of coding to building full-scale web applications, step by step, project by project.
1st Quarter
- Shell, navigation
- Emacs
- Vi
- Open Visual Studio Code
- Git - SCM Basics
- Python - Hello, World
- Python - if/else, loops, functions
- Python - import & modules
- Python - Data Structures: Lists, Tuples
- Python - More Data Structures: Set, Dictionary
- Python - Exceptions
- Python - Test-driven development
- Python - Classes and Objects
- Python - More Classes and Objects
- Python - Inheritance
- Python - Abstract Classes and Interfaces
- Python - Input/Output
- Python - Serialization
2nd Quarter
- RESTful API
- SQL - Introduction
- SQL - More queries
- Python - Object-relational mapping
- Advanced HTML
- Advanced CSS
- JavaScript - Warm up
- JavaScript DOM manipulation
- Python - Server-Side Rendering
- Python - Async
- Python - Async Comprehension
- HBnB - UML
- HBnB - BL and API
- HBnB - Auth & DB
- HBnB - Simple Web Client
- Pagination
- NoSQL
3rd Quarter
- Javascript ES6 - Basics
- Javascript ES6 - classes
- Javascript ES6 - data manipulation
- Javascript ES6 - Promises
- NodeJS Basics
- Docker
- Typescript
- Networking basics #0
- Networking basics #1
- Web infrastructure design
- What happens when you type google.com in your browser and press Enter
- Portfolio Project - Team Formation and Idea Development (Stage 1)
- Portfolio Project - Project Charter Development (Stage 2)
- Portfolio Project - Technical Documentation (Stage 3)
- Portfolio Project - MVP Development and Execution (Stage 4)
- Portfolio Project - Project Closure (Stage 5)
- Portfolio Project - Landing Page
Ready to define your future?
Copyright © Coderise.org a non-profit - Coderise International