Congratulations on reaching the final unit at BloomTech! You've come a long way, and your hard work has paid off. You now have a strong foundation in software development, but it's time to take it to the next level.
Labs is the perfect opportunity for you to put your knowledge and skills to the test. This course is designed to help you integrate everything you've learned into a complex project, allowing you to build and articulate your code contributions with confidence. You'll be ready to ace technical interviews and start your career as a successful software developer.
Get ready to work on challenging projects and components during our five-module structure. After completing onboarding, you'll move on to three build sprints that will give you the chance to practice and hone your skills in a low-stress environment. Our goal is to provide you with a platform to apply your skills and communicate your contributions effectively.
Not only will you have the chance to demonstrate your technical skills on a complex project, but you'll also learn about agile, kanban, and kanban software. Labs will simulate junior dev workflow, giving you a taste of what to expect on your first job.
We'll be with you every step of the way, offering support and guidance throughout the course. This is your chance to take your skills to the next level, so make the most of Labs today!
Before you begin, review the following pages and the overview video:
Labs is a platform for you to apply what you've learned in core. You get to:
As part of your experience in Labs, you'll focus on developing these critical skills:
The goal: Show hiring managers in an interview that you've got these skills and back it up with real examples from your time in Labs!
We designed everything at BloomTech with one goal: to help you get a well-paying job faster. We design our courses with flexibility in mind; we allow learners to choose their schedules.
Labs offer an immersive experience where you'll gain valuable experiential practice that solidifies your core skill learnings. You'll learn how to follow a standard development process.
Labs are designed to be completable in four sprints. Each sprint, you'll participate in live events and on-demand content and work actively to ship software.
Attendance and participation in BloomTech courses are measured in multiple ways, including but not limited to taking attendance in live instruction experiences, verifying module & sprint project attempts, and confirming activity in BloomTech's Learning Management Systems.
While learners may choose to attend live or view recorded sessions, attendance and engagement with the material are critical to success in the program. Learners who do not have activity on the Learning Management Systems for more than seven (7) days will be flagged as inactive, and BloomTech will reach out to verify enrollment.
While in Labs, you'll need to remain engaged and make progress on your project work. You'll need
to:
Login to the Portal and work on your Labs project.
BloomTech may withdraw inactive learners to protect them from unintentional further vesting of tuition.
Learners who are unable to engage with the curriculum and make satisfactory progress due to extenuating circumstances may need to take a leave of absence.
This unit is graded with PASS/FAIL
In order to pass Labs, you must pass all Sprint Milestones (listed below).
Each Sprint Milestone is tied to a larger Labs Objective.
Achieve these objectives to pass Labs.
Sprint Milestones are a recommendation for how to progress through Labs—you don't need to complete them in order.
This sprint is structured to build your programming fundamentals and career readiness skills:
Get started with Labs, learn about project setup, user flows, wireframes, and planning techniques.
View Module 1Learn to work with your first ticket, start implementing features, and contribute to a real-world project.
View Module 2Continue building on your project with more advanced features and additional tickets.
View Module 3Complete the main features of your project and prepare for final delivery.
View Module 4Prepare for job search, learn career coaching techniques, and develop strategies for outreach and applying to jobs.
View Module 5