(SCTP) Full Stack Developer

Training Provider: NTUC LEARNINGHUB PTE. LTD.
Course Reference: TGS-2025054076
S$6,474
Original: S$21,580
Save S$15,106

About This Course

This is a part-time course. This programme is designed for career switchers with an IT background who want to transition into full-stack development. It provides a structured learning path covering front-end, back-end, database technologies, DevOps, and cloud computing. The course starts with core Java programming and Spring Boot, enabling participants to build scalable back-end applications, while front-end modules introduce JavaScript, React, and modern web development practices.

Participants will gain a deep understanding of software design and architecture, ensuring they can develop well-structured applications that meet industry standards. The database modules cover both SQL and NoSQL technologies, equipping participants with the skills to manage and optimise data storage solutions. DevOps fundamentals, including Docker, Kubernetes, and CI/CD workflows, prepare participants for modern development environments where automation and continuous integration play a crucial role.

The curriculum also explores cloud computing concepts and the management of containerised applications using OpenShift. Participants will gain practical experience with AI-powered coding tools such as GitHub Copilot, streamlining the development process. The capstone project serves as a culmination of the learning journey, allowing participants to apply their skills in a real-world development scenario.

The programme is hands-on, featuring industry-relevant projects, practical exercises, and guided labs to reinforce learning. By the end of the course, participants will have the technical expertise and practical experience to work as full-stack developers, ready to build, deploy, and manage scalable applications in cloud-native environments.

What You'll Learn

Participants will gain a comprehensive skill set in full-stack development, covering both front-end and back-end technologies, along with essential DevOps and cloud computing concepts. The programme begins with an introduction to IT and software development, providing career switchers with an IT background the foundational knowledge required to transition into full-stack development. Participants will develop proficiency in Java programming, exploring Spring and Spring Boot frameworks to build robust and scalable applications.

The front-end modules cover JavaScript, React, and advanced front-end frameworks, equipping participants with the ability to create interactive and user-friendly web applications. The programme also delves into software design and architecture, teaching best practices for building maintainable and efficient applications. Database management is a key focus, with training in both traditional SQL and modern NoSQL databases, including Redis and Kafka, to ensure efficient data handling and storage.

Beyond development, participants will gain hands-on experience with DevOps practices, containerisation using Docker and Kubernetes, and cloud-native design principles. They will learn to manage applications on the OpenShift Container Platform, integrating deployment, scaling, monitoring, and secrets management. The curriculum also includes workflow optimisation techniques, covering version control with GitHub, CI/CD pipelines, and API design with Swagger.

The programme is highly practical, incorporating real-world projects and hands-on labs. Through the capstone project, participants will apply their knowledge to build and deploy a full-stack application, integrating modern development tools and best practices. By the end of the course, participants will be well-equipped to take on roles as full-stack developers, software engineers, or cloud-native application developers.

Entry Requirements

Academic Level Required:
- Minimum Diploma, preferably in Science, Technology, Engineering, and Mathematics. Other disciplines are welcome to apply

Language Proficiency:
- Be able to speak, listen, read and write English at a proficiency level equivalent to Workplace Literacy (WPL) Level 6

Minimum Age Required:
21

Course Details

Duration 416 hours
Language English
Training Commitment Part Time
Total Enrolled New course
Back to All Courses
Note: To apply for this course, visit the SkillsFuture website or contact the training provider directly.

More Courses from NTUC LEARNINGHUB PTE. LTD.

• Evaluate organisational requirements and business needs for cloud solutions • Evaluate new a...
Duration 40 hours
Fee After Subsidy S$1,170
• Evaluate organisational requirements and business needs for cloud solutions • Evaluate new a...
Duration 40 hours
Fee After Subsidy S$1,170
• Discuss foundation concepts of cybersecurity principles. • Explain how organizations respond ...
Duration 16 hours
Fee After Subsidy S$495