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.
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: Ruby is known for its clean and readable code, making it ideal for those new to programming.
- Rapid Development: Rails allows for quick prototyping, so you can build applications faster and see results sooner.
- Industry Adoption: Many successful companies like Airbnb, GitHub, and Shopify use Rails, keeping it relevant and in demand.
- Strong Community Support: A vibrant community provides extensive resources, gems, and documentation to aid your learning.
- Personal Expertise: Our instructors have professional experience with Rails, ensuring high-quality teaching and real-world insights.
React.js: Leading Front-End Technology
- High Demand: React.js is one of the most popular JavaScript libraries for building dynamic user interfaces.
- Modern Development Practices: Learning React introduces you to component-based architecture, enhancing code reusability.
- Complementary to Rails: Combining React with Rails gives you full-stack development skills, making you versatile in the job market.
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 after the cohort ends
- 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
- Feedback and 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 the bank of your 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, and we'll share the details with you.
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 learning of full-stack development
- Capstone Project: Build a full-stack application from scratch
- Optional Internship: Apply your skills in a real-world setting
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
- Apply your skills in an Agile work environment
- Onboarding week to set up and familiarize with the project
- Weekly sprints with tasks assigned based on your estimates
- Sprint planning and retrospective meetings
Benefits of the Internship
- Apply your skills in a professional setting
- Build a network within the tech industry
- Understand the software development lifecycle
- Improve your teamwork and communication skills
- Potential for 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
- Ability to work collaboratively in a team environment
- 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 and then in 2019, I moved to Las Vegas to pursue new opportunities while still being with family. As the pandemic began, I decided to leave college and enter the workforce full-time. I started as a produce clerk at Vons and later joined an Amazon Fulfillment Center, where I quickly advanced to Process Assistant at the Dock. Although I gained valuable experience in these roles, I realized that I wanted to pursue a more fulfilling, long-term career path.
In the summer of 2021, inspired by family members who transitioned into software engineering through coding bootcamps, I decided to explore a career in coding. After extensive research on the best path forward, I enrolled in Actualize Coding Bootcamp, left my job at Amazon, and fully committed to learning software development. While it was challenging, I was determined to succeed.
Before the bootcamp concluded, I was fortunate to secure a position with Spectrio LLC, where I currently work and over the past few years, I've also had the privilege of giving back to the coding community by working as an instructor and Teaching Assistant at Actualize, and contributing to another company called SkillsEngine. These experiences deepened my passion and knowledge for coding and education in general.
For a couple of years now, my mom encouraged me to start a code school in Guam. I hesitated at first, feeling unsure about my readiness and the challenge of helping others succeed in a competitive industry. However, I realized there is no better time than now to give back to the island that shaped who I am today.
That's why I started the Code School of Guam. My goal is to provide the same opportunities I was fortunate to receive in the states, right here at home. Also, to further support our students, I founded a software firm where they can intern, work on real projects, and gain practical experience—an essential factor that employers are actively seeking.
My mission is to help others realize that a career in software engineering is attainable, and I'm here to support them 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.