The Back-End Development Track at ATEC equips students with the skills to build powerful, secure, and scalable server-side applications.
Students learn how to design databases, build APIs, manage servers, and create the logic that powers modern web and mobile applications.
This track is ideal for students in Computer Science, Information Systems, Engineering, AI, and Business Technology who want to specialize in software development from the core.
Introduction to Programming Concepts
PHP / Python / Node.js (ATEC preference: PHP + Laravel)
Object-Oriented Programming (OOP)
Data Structures & Algorithms Basics
MySQL / PostgreSQL Fundamentals
Database Design & Normalization
SQL Queries
Building & Designing RESTful APIs
Authentication & Authorization
Laravel Framework (Primary Focus):
MVC Architecture
Routing & Controllers
Eloquent ORM
Middleware
API Development
Queues & Jobs
Caching & Performance Optimization
Linux & Server Management
Deployment (CloudPanel, cPanel, VPS)
Git & GitHub
CI/CD Fundamentals
Environment Variables & Security
Building a complete REST API
Integrating with Front-End & Mobile apps
Payment Integration
Authentication Systems
Deploying final project online
Programming Fundamentals
OOP
Databases (MySQL / PostgreSQL)
PHP Programming
Laravel Framework
API Development
Authentication & Security
Python or Node.js Basics
Git & GitHub Mastery
Docker Basics
Intro to Cloud Computing
System Analysis & ERD Design
Graduates can work in:
Back-End Developer
PHP/Laravel Developer
API Engineer
Full-Stack Developer (with additional front-end learning)
Database Developer
DevOps Junior Engineer
Software Engineer
System Analyst
Tech & Software Companies
Startups
E-commerce Platforms
Payment & FinTech Systems
Healthcare Systems
Educational Technology (EdTech)
Government digital transformation projects
Build small projects first, then expand.
Understand logic, not just syntax.
Practice database design weekly.
Push your code regularly on GitHub.
Learn how to secure your APIs—security is everything.
Study system analysis to write better code.
Work on one large portfolio project to show employers.