“By the time you complete this program, you’ll have two major projects from each track that you can present to a potential employer.”
Program Highlights
- Built for beginners. Focused on real skills.
Whether you’re switching careers or learning from scratch, this program is designed to guide you every step of the way. You’ll work on real projects, build a developer portfolio, and get personalized support to help you succeed.
- Tailored for the working individual.
Complete each track within 3 months. Classes will be fully online with THREE weekly sessions: two 3-hour evening weekday sessions and one 4-hour weekend session.
- Enter the industry with confidence—and code to prove it.
By the end of the course, you’ll be able to build complete web applications and apply for junior developer roles with a solid foundation and hands-on experience.
Program Details
The UCF SplitStack Software Development Program is an intensive, short-term program designed to rapidly develop programming skills, transforming participants from beginners to job-ready software developers. The curriculum emphasizes mastering scripting languages while providing a comprehensive understanding of the technologies that power full-stack applications.
WHAT YOU CAN EXPECT FROM EACH TRACK
FRONTEND DEVELOPER TRACK
This portion sends requests to the server side. It begins with the languages of the web: HTML, CSS and JavaScript. We will use these to build visually appealing, responsive user interfaces. We also cover libraries and tools that simplify development as well as learn to use API’s that facilitate data exchange between the front and the back.
Frontend Developers play a crucial role in creating the parts of websites and applications that users interact with directly. This role combines creativity and logic—blending design with code to deliver intuitive, fast, and responsive user experiences.
BACKEND DEVELOPER TRACK
This portion handles the server-side logic and sends responses. This is where the Database lives and where the logic will live for our API. The backend will get the requests and handle them with software that is either written or assembled from libraries that we learn such as Node.js, Express.js or Python. This is also where we can employ Authentication and Authorization for our application.
Backend Developers build the invisible infrastructure that powers every modern web and mobile application. The Backend Developer Track dives deep into the server side—where logic, data processing, authentication, and API management happen. In the Backend Developer Track, you’ll build powerful server-side applications that support and scale frontend experiences.