HIGH SCHOOL BOOT CAMPS
Strong Portfolio
Succeed in a competitive marketplace
Succeed in a competitive marketplace
Experience and knowledge that sets you apart
Rapidly gain hands-on knowledge and experience – each boot camp is 30 hours
With the increasing demand for innovations and implementation of technology, we face a global talent shortage. Universities increasingly seek diversification in their students’ abilities. Through iCode’s intensive High School Boot Camps, students will stand out in their achievements. iCode’s rigorous and relevant computer science camps prepare students for higher education and the future workplace.
Duration: 30 Hours
Topics: SQL, Advanced Queries, Keys, Types of Relationship, Joins
Prerequisite: Basic programming knowledge preferred
Description: Understand how to design and build databases. Interpret relational databases using proven methods, ensure database designs accurately model business requirements, normalize and de-normalize data to optimize performance, and more. Each class is comprised of theory and discussion as well as hands-on experimentation in our high-tech labs. The course closes with an end-of-course practicum which serves as a showcase portfolio. Key soft skills include logical analysis and creativity.
Duration: 30 Hours
Topics: Data Types, Operators, conditional Statements, Loops, Abstraction, Encapsulation, Polymorphism, Method Overriding and Overloading, Abstract class, Access Modifiers, Object Cloning.
Prerequisite: Basic programming knowledge preferred
Description: Learn the fundamentals of Java while participating in this intensive, hands-on course. A Java specialization provides an impressive portfolio to demonstrate new programming skills. Learn core programming concepts and write programs to solve complex problems. Solve real-world problems such as designing algorithms and debugging programs. Students leave with work samples and a large project suitable for a portfolio. Key soft skills include abstract thinking and teamwork.
Duration: 30 Hours
Topics: Python, Machine Learning, Big Data, Turing Test, Data Manipulation on Panda.
Prerequisite: Preferred completion of Black Belt or knowledge in one programming language other than Python.
Course Description: Students will gain a strong understanding of the world of Artificial intelligence along with its applications in a variety of industries. They will apply their knowledge of Python to develop real-world solutions using Machine Learning. Students will gain key soft skills such as logical and critical thinking, data analysis, and creativity.
Duration: 30 Hours
Topics: VR Development,Difference between VR and AR, Components in VR, VR Game Design.
Prerequisite: Preferred completion of Black Belt or knowledge in one programming language.
Description: Students will thoroughly explore the principles of Virtual Reality technology along with the key differences between Virtual Reality and traditional video games. They will gain experience with tinkering in the world of Virtual Reality through Unity Engine, learning the essential skills to create their own Virtual Reality World. Key soft skills inlcude presentation skills, ideation, and creativity.
iCode Learning Campuses are the pinnacle of quality with the latest technology to help your child accelerate growth in their coding journey.