
Full-Stack Developer Bootcamp
Join Silvertree Full-Stack Developer Bootcamp, starting February 2025.
Programme
Kickstart your career in tech with our 6-month Software Development Programme followed by a 3-month paid internship.
Programme Overview
Combining world class vocational training with spiritual formation to equip students to be the light of the world in the workplace.
Software Development Fundamentals
Our teaching approach is designed to help you master each concept thoroughly. With your coach by your side, you’ll gain confidence tackling complex programming challenges, moving from understanding the basics to solving advanced problems. Each week, you’ll complete practical coding challenges and build a series of portfolio projects that showcase your growing skills. Throughout the program, you’ll present your code and explain your logic, building essential communication skills for working within a development team.
With your coach’s guidance, you’ll also learn to harness AI tools to enhance your learning process, pushing your critical thinking to new heights. You’ll explore how to evaluate AI-generated code, craft effective AI prompts, and reflect on how AI can support your growth as a developer
By the end of the programme, you’ll be equipped to deploy and manage software in a production environment. You’ll gain fluency in JavaScript, the world’s most popular scripting language, and develop a strong foundation in core programming principles. This fluency will enable you to easily learn additional languages and consistently apply best practices, positioning you for success as a junior developer.
Spiritual Formation
The Spiritual Formation component of the Silvertree course is designed to help you integrate faith with your personal and professional life, equipping you to lead with purpose and compassion. Through this journey, you’ll deepen your understanding of core Christian beliefs, strengthening your personal faith and learning how it can shape your decisions, actions, and relationships.
As you progress, you’ll gain practical skills to live out your faith confidently. You’ll learn how to share your beliefs authentically, develop personal prayer strategies, and participate in group discussions that foster accountability and spiritual growth. This experience is about more than just personal development; it prepares you to positively influence any setting—whether in your career, community, or beyond.
By the end of the program, you’ll emerge with a solid spiritual foundation and the confidence to make a meaningful impact wherever you go. Spiritual Formation at Silvertree empowers you to not only succeed professionally but to lead a balanced, impactful life that reflects your values and faith.
Curriculum Details
The curriculum includes HTML, CSS, JavaScript, React, Node.js, and more, focusing on hands-on projects and teamwork to build practical skills. Alongside technical training, Spiritual Formation sessions help you deepen your faith and align your career with your values, equipping you to become both a skilled developer and a compassionate leader.
Software Development Fundamentals
Start your coding journey by understanding web architecture and creating and styling a simple website to introduce you to the three core languages that work together to create interactive web apps: HTML, CSS, and JavaScript. You will learn how to work in a software development environment, gain familiarity with version control systems, learn to work with wireframes, and how to present your code. Your coach will guide you to start thinking like a developer and help you to use AI to enhance your learning.
Javascript Language
Become fluent in the world's most popular scripting language and unlock your potential to create dynamic and interactive web apps. In this course, you will develop a deep understanding of the building block concepts of JavaScript so you can achieve fluency. Your coaches will help you grow in confidence to demonstrate your code and discuss the choices you make in your code. Develop your critical thinking and learn to evaluate AI-generated code solutions, engineer effective AI prompts, and talk at a meta-level about your use of AI tools for learning.
Dynamic Javascript
Learn how to write clean, functional, and maintainable JavaScript that will get you a respectful nod of approval from your senior one day. The content covers various areas of JavaScript development, including code style, documentation, error handling, abstraction, object-oriented programming, functional programming, and state machines. You will be able to use the React.js framework to build frontend projects independently according to up-to-date industry paradigms while touching on other frameworks like Vue.js, Alpine.js, and Svelte.js.
Foundations of Faith
Begin your journey with an exploration of foundational Christian beliefs. In this module, you will deepen your understanding of core aspects of faith, such as redemption, righteousness, and the power of the Holy Spirit. Through interactive sessions, you’ll explore the identity and purpose that come with a life rooted in faith.
Living Out Your Faith
This module equips you to apply your faith in everyday life. You will explore the practices and disciplines that strengthen personal devotion and foster growth in your relationship with Jesus. This part of the course emphasizes how to live a life that reflects Christ in all aspects.
The Mission of God
Discover your role in the Great Commission by learning practical tools for disciple-making. This module focuses on the importance of sharing your faith and leading others with love and integrity. You’ll gain hands-on experience through guided projects, building confidence to make a meaningful impact.
Paid Internship
Gain real-world experience with a 3-month paid internship at one of our industry-leading partners in software development and technology. This hands-on, on-the-job training is designed to help you apply your skills in a professional environment, working alongside seasoned developers and tech experts. You’ll have the opportunity to contribute to meaningful projects, enhance your technical abilities, and gain insight into the day-to-day responsibilities of a developer. This paid internship is an invaluable step in building your career, providing you with practical experience, mentorship, and the confidence to excel in the tech industry.
Weekly Cadence
Our programme follows a structured weekly schedule to support your learning and personal growth. With a blend of online courses, live classes, group discussions, and personalised sessions, you’ll gain both the technical skills and the spiritual foundation you need to thrive.

Online Course
Access foundational course materials anytime, anywhere. This self-paced component allows you to explore essential concepts and prepare for deeper learning in live sessions.

Live Classes
Dive into advanced topics with live instruction on core subjects. Engage with instructors and classmates, ask questions, and practice what you’ve learned in real-time.

Group Sessions
Collaborate with peers in guided group discussions. These sessions foster a supportive learning environment where you can tackle challenges and share insights on key topics.

1-on-1 Sessions
Receive tailored guidance with individual coaching sessions. This personalized approach helps address specific questions, supports skill refinement, and offers mentorship for both technical and spiritual growth.
Ready to start your journey?
Register your interest to join our programme in 2026 and we will keep you in the loop with developments and progress.

Frequently Asked Questions
Below some questions we often get asked. If you have additional questions not answered here, please reach out to us here.
What is the Silvertree Software Developer Programme?
The Silvertree Software Developer Programme is a 9-month programme designed to equip students with cutting-edge technical skills while integrating Christian discipleship. You'll learn front-end and back-end development, working on real-world projects, and growing spiritually through faith-based reflections and discussions.
What makes Silvertree’s programme unique?
Silvertree's programme stands out by combining rigorous technical education with deep Christian discipleship. Our partnership with CodeSpace ensures that students receive top-tier tech training while being grounded in Christian values, preparing them to become faith-driven leaders in the tech industry.
What will I learn during the programme?
You will learn a comprehensive range of skills, including HTML, CSS, JavaScript, React, Node.js, and more. The curriculum is designed to be hands-on, with a strong emphasis on projects and team collaboration. Additionally, each module includes faith-based content to help you grow spiritually as you develop technically.
How can I learn more about Silvertree Programme?
Join one of our online webinars to learn more about our programme, what you will learn and about your internship at one of our partners.
Alternatively feel free to reach out to us via the Contact form to set up a discussion.
What are the admission requirements?
Applicants should have a good comprehension of logic, passion for technology and/or coding and a commitment to Christian values. The programme is intensive, and students should be prepared for a challenging but rewarding learning experience.
What is the format of the programme?
The programme kicks off with an in person gathering and then is entirely online, providing flexibility for students to learn from anywhere. The programme includes interactive lessons, hands-on projects, and faith-based discussions, all delivered through our user-friendly online platform.
What career support does Silvertree offer?
Silvertree provides comprehensive career support, including resume building, interview preparation, and internship opportunities through our partnerships with leading tech companies. Our goal is to ensure you are well-prepared to enter the workforce with confidence.
Do you offer financial support?
Whilst we do not have a formal financing solution on offer, we do consider financial support for individuals on a case-by-case basis. If you require financial support to complete the programme, please do mention this in your application process and/or interview.