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|
Database provides the foundation that students need for a career in database development, data warehousing, or business acumen. Technical Leads cover database design and the use of databases in applications, with an introduction to the relationals of database engines. Relational databases often drive the company-critical and web-enabled applications essential for achieving success in a highly competitive market.
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.
iCode’s JavaTM Camp is a robust program comprising 30 hours of job-ready skills. Our students come in with little to no experience as software developers. After training with us, they are ready to rise to the top of each universities list or gain entry into rigorous, professional training to become productive quickly as a JavaTM application developer.
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.