Launch Your Tech Career in Guam
Join our fully remote classes from anywhere and transform your passion for technology into a powerful career.
Begin your journey today. No prior experience required.
About the Code School of Guam
The Code School of Guam is the island’s first coding bootcamp, offering world-class education in full-stack software development, focusing on Ruby on Rails for the backend and React.js for the frontend.
Our fully remote classes make high-quality coding education accessible to everyone, regardless of location.
Our Mission
To provide high-quality, accessible coding education to the people of Guam and beyond, ensuring graduates are prepared to enter the job market as software engineers. We aim to empower individuals with the skills necessary to thrive in the rapidly growing tech industry.
Our Vision
We envision transforming Guam into a tech hub by equipping local residents with the skills and real-world experience needed to succeed in the global software industry. By building a pipeline of tech talent, we aim to contribute to the island’s economic growth and innovation.
Next Cohort Starts July 28
We’re currently one month into our pilot cohort, and we’re excited to welcome our next class on Monday, July 28. The exact schedule will be chosen based on majority preference among applicants:
- Option 1: Monday – Friday, 5:30pm – 9:30pm
- Option 2: Monday – Thursday, 6:00pm – 9:00pm; plus Saturday, 8:00am – 4:00pm
Let us know which schedule works better for you when you apply, and we’ll finalize it based on the majority preference.
Why Choose Code School of Guam?
Fully Remote Classes
Learn from anywhere with our interactive online classes, designed for flexibility and accessibility.
Small Class Sizes
Enjoy personalized attention with our small classes of maximum 10 students per cohort.
Internship Opportunities
Gain real-world experience through our optional internship program with local tech companies.
Why We Teach Ruby on Rails and React.js
At the Code School of Guam, we’ve thoughtfully chosen Ruby on Rails and React.js as the cornerstone of our curriculum. Here’s why:
Ruby on Rails: A Powerful Back-End Framework
- Beginner-Friendly Syntax
- Rapid Development
- Industry Adoption (Airbnb, GitHub, Shopify)
- Strong Community Support
- Real-World Instructor Expertise
React.js: Leading Front-End Technology
- High Demand
- Modern Development Practices
- Full-Stack Versatility (Rails + React)
Building a Strong Foundation
The programming concepts you learn are applicable to other languages and frameworks. We emphasize “learning how to learn,” so you can adapt to new technologies throughout your career. While our focus is on Rails and React, we also introduce you to other languages like Python, demonstrating how to apply your skills across different platforms.
Experience Coding in Action
Want to see what you can create with the skills you’ll learn? Try our Flappy Bird clone, built with React and HTML5 Canvas!
Play Flappy BirdOur Programs & Tuition
We offer two comprehensive programs to suit different learning styles and schedules:
Live Class (Synchronous Learning)
- 4-month program (20-25 hours/week)
- Monday – Thursday (6:00 PM – 9:00 PM), Saturday (8:00 AM – 4:00 PM)
- Fully remote live instructor-led classes via Zoom
- Hands-on projects and exercises
- Access to recordings for one year
- Career support
Tuition: $10,000
Self-Paced Program (Asynchronous Learning)
- 6-month program
- Access to recorded lessons
- Mandatory weekly 1-hour instructor meetings
- Weekly project submissions
- Guidance throughout the program
Tuition: $12,000
Coming soon after our initial cohorts
Payment Options
Full Tuition Upfront
Receive a discount when you pay in full—save more and simplify your enrollment!
4 Monthly Installments
Split your tuition into 4 equal payments, starting from the first month of class.
Bank Loan Options
- Get a personal loan from your bank of choice
- Use our partnership with PFC Finance for a streamlined loan process
Note: If you’re interested in the PFC Finance option, please reach out to us for details.
Our Pricing Philosophy
At the Code School of Guam, we believe in making high-quality coding education accessible. Our tuition reflects our commitment to providing exceptional value through small class sizes, personalized attention, and an optional internship program. While comparable programs often charge $15,000 to $20,000, we’ve intentionally set our price lower to make our program more accessible to motivated students in Guam and beyond. Our fully remote format allows us to keep costs down while still delivering a high-quality, interactive learning experience.
We could increase our class sizes or charge higher tuition like other schools, but our priority is your success. By keeping our classes small and our pricing fair, we aim to provide you with the best possible education and the greatest chance of success in the tech industry.
Our Curriculum
Our comprehensive curriculum is designed to equip you with the skills needed to succeed as a full-stack software engineer, all through our fully remote learning platform.
Core Program
- Ruby fundamentals
- Object-Oriented Programming
- Ruby on Rails framework
- Database design and SQL
- HTML, CSS, and JavaScript
- React.js
- RESTful API development
- Version control with Git and GitHub
- Testing and debugging
- Agile methodologies
Program Structure
- Pre-Work: Self-paced foundational coding exercises
- Core Program: In-depth full-stack development
- Capstone Project: Build a full-stack application
- Optional Internship: Apply your skills in real projects
Program Timeline
Pre-work: Foundations
Self-paced preparation to ensure all students start with a solid foundation.
Weeks 1-4: Ruby Fundamentals
Dive into Ruby and Object-Oriented Programming concepts.
Weeks 5-8: Rails API Development
Learn to build robust backend APIs with Ruby on Rails.
Week 9: Full-Stack Transition
Bridge the gap between backend and frontend development.
Weeks 10-11: JavaScript & APIs
Explore JavaScript and working with external APIs.
Weeks 12-13: React & Integration
Master React and integrate it with your Rails backend.
Week 14: Advanced Topics
Capstone planning, AI in software engineering, and Python introduction.
Weeks 15-16: Capstone Project
Develop and present your full-stack capstone project.
Internship Program
Our optional 2-month internship program provides you with real-world experience, setting you apart in the job market.
Internship Details
- 2-month duration
- Work on real applications for our software firm
- Agile work environment
- Onboarding week to set up the project
- Weekly sprints with assigned tasks
- Sprint planning and retrospectives
Benefits of the Internship
- Apply your skills in a professional setting
- Build a network within the tech industry
- Understand the software development lifecycle
- Improve teamwork and communication skills
- Potential job offers from partner companies
Career Services
Our commitment to your success extends beyond the classroom. We offer comprehensive career services to help you launch your tech career, all delivered remotely. Our career services include:
Resume Building
Learn how to craft a compelling tech resume that highlights your new skills and projects.
Interview Preparation
Practice technical interviews and receive feedback to improve your performance.
Job Search Strategies
Learn effective strategies for finding and applying to tech jobs, both locally and remotely.
Additional services include: LinkedIn profile optimization, portfolio development, networking opportunities, and post-graduation support for up to 6 months.
Admissions Process
Application Steps
- Submit online application
- Participate in a video interview
- Pay deposit to secure your spot
- Begin pre-work
What We Look For
- Passion for technology and problem-solving
- Strong work ethic and ability to commit to an intensive program
- Basic computer skills and familiarity with technology
- Teamwork and collaboration
- Resilience and willingness to learn from mistakes
About the Founder

Leon Shimizu
Hafa Adai! I’m Leon Shimizu, born and raised in Guam. After graduating from Father Duenas Memorial School in 2017, I pursued mechanical engineering and played football at Allegheny College in Pennsylvania. While I wasn’t entirely certain of my career path, my passion for math and encouragement from family and friends led me toward engineering.
After my first year of college, upon learning that I was expecting my first child, I returned to Guam to be with my family. Then in 2019, I moved to Las Vegas to pursue new opportunities while staying close to family. As the pandemic began, I left college to enter the workforce full-time. I started as a produce clerk at Vons and later joined an Amazon Fulfillment Center, quickly advancing to Process Assistant.
In the summer of 2021, inspired by relatives who transitioned into software engineering through coding bootcamps, I decided to explore a coding career. After extensive research, I enrolled in Actualize Coding Bootcamp, left my job at Amazon, and fully committed to learning software development. While challenging, I was determined to succeed.
Before the bootcamp concluded, I secured a position with Spectrio LLC, where I currently work. Over the past few years, I’ve also had the privilege of giving back by working as an instructor and Teaching Assistant at Actualize, and contributing to SkillsEngine. These experiences fueled my passion for both coding and education.
My mom encouraged me to start a code school in Guam—initially, I hesitated. But I realized there is no better time than now to give back to the island that shaped me. That’s why I founded the Code School of Guam.
To further support our students, I also started a software firm where they can intern, work on real projects, and gain practical experience—an essential factor employers seek.
My mission is to help others realize that a career in software engineering is attainable. I’m here to support you every step of the way. If I can do it, so can you.
Frequently Asked Questions
Policies
Attendance Policy
Attendance is crucial for your success. Students are expected to attend all scheduled classes punctually. Missing more than three unexcused classes may result in dismissal from the program without a refund. Excused absences are allowed for situations beyond your control (e.g., medical emergencies). Documentation may be required after three excused absences.
Code of Conduct
We are committed to providing a respectful and inclusive learning environment. Students are expected to treat all individuals with respect and courtesy. Discrimination, harassment, or inappropriate behavior will not be tolerated. Violations may result in disciplinary action, up to dismissal without a refund.
Refund Policy
The non-refundable deposit is required to secure your enrollment. Full tuition (minus the deposit) is refundable if you withdraw before the start of the second week of classes. No refunds will be issued from the second week onward. Students dismissed due to violations of the Code of Conduct or failure to meet program requirements are not eligible for a refund.
Academic Integrity
Students must submit original work unless collaboration is explicitly permitted. Cheating, plagiarism, and unauthorized assistance are prohibited and may result in disciplinary action, including dismissal without a refund.