What will you learn


INTRODUCTION TO WEB-DEVELOPMENT:
Introduction to web development will teach you the basics of HTML, CSS, JavaScript concepts. The web developers are responsible for design, creation and modification of a website. The web developers must ensure that website is visually appealing and user friendly.


HTML

Hypertext Markup Language-
is a programming language that
is used for creating the website
content.

JS

JavaScript-is a high level programming
language that is used for creating websites.

CSS

Cascading Style Sheets-is a style sheet
language that is used for developing
interactive elements.


INTRODUCTION TO APP-DEVELOPMENT:
An introductory course into Application Development will introduce you to the basics of iOS/Google android applications. During the course, the students will have an opportunity to learn, java, swift, UX.  The app developers are responsible for creating and testing various applications.


Swift
Swift is a multi-paradigm programming language
that is used for iOS ,macOS, Linux etc.

Java
Java -is a class based, object orientated programming
language that is used for android app development.

UX (User Experience)
Application developers need to ensure that users’ demands are met. (Apps are visually appealing, efficient, and effective, etc.).


INTRODUCTION TO GAME DEVELOPMENT 

An introductory course into game development will introduce you to the main concepts  of C#, Unity and Lua. Throughout the course, students will be working on design and creation of various simple games. By the end of the course, the students will develop the basic understanding of a game development process  and design.


Unity
Unity is a game developemnt platform that allows its users to build 2D or 3D games.

C#
C# is a multi-paradigm, object orientated programming language. C# is often used in the gaming industry.

Lua
Lua is a most popular scripting language that is actively used in a web development industry.


INTRODUCTION TO CARTOON MAKING

An introductory course into animation and cartoon creation will introduce you to Blender, Dragonframe and Moho(Amine Studio). Throughout the course, students will explore the power of graphics and learn how to create 2D and 3D animations. By the end of the course, a student will have a basic understanding  of cartoon making process and will be able to create animations on his/her own.


Moho(Anime Studio)
Moho(Anime Studio) is animation software that is used to create high quality 2D animations.

Dragonframe
Dragonframe- is a stop motion software that allows you to create an illusion of object’s motion. (Click here if you want to learn more about stop-motion)

Blender
Blender is an open-source software that is used to create various  visual effects and 3D animations.