Program Overview
The future developer is an five-day intensive IT-based program organized yearly during the summer for students between the ages 12 and 18. Learning is focused on programming in JAVA, front-end web development, mobile application development on Android, mobile application development on iOS, and game development in an interactive learning atmosphere while enjoying top notch instructors from AUB, state-of-art labs, and AUB's outstanding campus. Certification available upon completion.
Program Structure
- Developing Mobile Applications with Android Platform
- Develop basic Android application
- Test Android applications using the Android emulator and student's own device
- Publish Android application on Google Play store
- Developing Mobile Applications with iOS Platform
- Learn the fundamentals of Objective-C and Swift programming
- Develop appropriate application user interface (UI)
- Develop basic iOS application
- Public iOS application on Apple Store
- Web Applications (Front-end web development basics)
- Understand the web page layout
- Write the appropriate HTML5 and CSS3 code to design a powerful visually appealing website
- Use JavaScript to add more functionality to the website
- Publish the website online
- Programming in Java (Java basics)
- Understand the fundamental concepts of object oriented programming
- Develop the skills needed to write, test, and debug Java program
- Game Development (Unity3D)
- Understand the Unity interface
- Create scenes
- Create Unity game objects
- Apply physics to your game
- Create simple games and deploy them
Registration Fee
General: $500
AUB community (alumni, staff and students): $450