K-BOX 50 HoC!
50 hours compulsory course to warm up the students' minds and make them familiar with
major aspects of the IT World.
Download Full Syllabuses
One of the best specializaition for your future career! In this branch you will learn how to
build industrial websites and web application. At the end of this sepecialization you are ready
to be part of almost any type web application project. Become
a full stack web developer by learning different technologies from client side
learn database programming
using the best NOSQL engine called MongoDB. In this journey we will facilitate you with Cloud
Computing to publihsh your apps into the online world!
Download Full Syllabuses
At this level we go deeper into the world of web development by talking about concepts such as Scalability, Two ways communication using WebSocket, local storage, bluprints, and many other advanced topics. We also get you familiar with GIT and GITHUB systems as well as working with Linux based OS. At the end of this level, officially you are able create any kind of advanced web application like a social network!
Are you a Geek? Or you think you can be? So here at this level we will go through of more than 10 real life web applications to crack their secret and learn new things. In this level you will choose your own idea and will build your app from A to Z. This level has many advanced challenges such as multi-threaded and asyn servers, cryptography, session managements and. At the end of this level you are officially a Geek.
We will overview more than e0 apps at this level using MIT APP inventor! Within this path you will get familiar with many concepts on Android OS as well as many components available for programming. You will also learn creating client/server application to build your own Whatsapp messanger. At the end of this level you can build your own idea using MIT App inventor.
You will learn Java the solid language for Android phones by reviewing of all conducted 20 apps in your Junior level, but this time using Android SDK and Java programming language. You will use local database as well as communicating with server through web api. At then end of this level you have learned Java and build more than 20 apps using Java and real platform
Are you a geek? Do you have any nice idea to change the world? Here we will go through of 10 very advanced mobile apps. You will study every single one of them! You will get familiar with serve side programming for your app. At the end of this level you have created multiple real life apps as well as your own idea. Let's create an awesome mobile app and change the world
At this level within 30 projects you will be berifed with basic of electronics, digital curcit, electrical components such as resistants, capacitors, diods, and more! After that you will learn basic of C programming language king of speed in computer programming! You will get familiar with different sensors to see how you can touch real world! At the end of this level you will be able to wrap up different digital curcit, program them using Arduino and Raspberry pi.
more than 20 advanced projects such as digital locks, smart house, SMS Aircon controler, Clous security system and more! You will learn more about C language you will touch dozens of new sensors, work with zigbee to touch wireless connection, make SMS hub machine, and more! At the end of this level you are able to connect your real world into your own imagination to build a better digital world!
Finally It's time to start your journey playing with drones, robocars and many other robotic projects using raspberry pi and Arduino! Use your mobile app experiences and build mobile apps can control your electronics projects! Control your drone using your phone! You will get familiar with low level part of computer processor, memory and more! At the end of this level you will be a geek in electronics and robotic!
Our Introductory Course which is equal to 50 Hours of interactive and online training. These materials are divided into dozens of "Activities" and each activity contains many steps and practices. 50 HoC is designed to prove a unique experience to 5 major domains in IT and today's technological world.
Nowadays, the quantity of mobile phones is more than the human! As a game developer, you must be well prepared for mobile audiences. In this level, you will get familiar with strong game engine for smart phones such as iPhone and Android phones called GameSalad. Designed to be simple enough for beginners, yet powerful enough for mobile game studios. Our GameSalad online courses are the exciting way to try 2D game design and node-based programming.
It’s time to experience the world of 3D game programming! We have used one powerful engine called Unity3D to equip you with the best knowledge. The Unity game engine is extremely powerful, and easy to use to create eye-popping game environments. But before you can create the next masterpiece, you need to learn how to navigate and build some key objects. Once you master the fundamentals in this course, you are ready to create amazing environments.