Specialized Boot Camps
An Experience That Sets High Schoolers Apart
With the increasing demand for innovations and implementation of technology, we face a global talent shortage. Many of today’s best universities are looking for more diversification in their students’ abilities but aren’t sure how to find them. Through iCode’s intensive High School Camps, students will rise to the top of the college board list and stand out in their achievements. iCode’s rigorous and relevant computer science camps prepare students for the language of the future.
Ready to Start?
Contact us today for an orientation of the following camps:
|Duration:||30 Hours||30 Hours|
|Pre-Requisite||Black Belt||Black Belt|
This boot camp course is designed to deliver the groundwork for building and working with relational databases and enabling students to develop and use relational databases in the environment. Included in this boot camp are the fundamentals of a relational database management system and it’s purpose. Students will learn to design, build, and use a relational database using proven methods, ensure database designs accurately model business requirements, normalize and denormalize data to optimize performance, and more.
Each class is comprised of theory and discussion as well as mini-lab sessions to support ideas that were introduced during that day’s lecture. The course closes with an end-of-course practicum. At the conclusion of the course, students will have work samples and a large project suitable for a portfolio.
Using industry standard software, Eclipse, students will learn the fundamentals of Java while participating in this intensive, hands-on course. Each class will be comprised of theory and discussion as well as mini-lab sessions to support ideas that were introduced during that day’s lecture. The course closes with an end-of-course practicum.
In this course, students begin their journey in software development. This specialization will help to create a portfolio to demonstrate new programming skills. The Java course is designed for beginners and will teach core programming concepts and equip students to write programs to solve complex problems. Additionally, students will gain the fundamental skills needed to solve real-world problems like designing algorithms and debugging programs. At the conclusion of the course, students will have work samples and a large project suitable for a portfolio.