The Next Step for Your
Bright Future

Whether you’re writing your first line of codes or transforming your career, start with us and learn awesome skills that allows you to stand out and shine. With the changing era into information technology, equip yourself with the latest skill-sets to cater to the demand of fast changing industries.

- About Us

Tri-Niche is a social enterprise that focuses on harnessing the power of information technology (IT) to assist welfare entities and companies such as building innovative apps to resolve their IT constraints and address social issues.
We believe in empowering individuals with IT knowledge so they could be more self sufficient and be able to provide a better future on their own.

Courses Selection

Game Design & Programming

Coding your own game is easier than you thought. If you are just starting out, it is essential to build core art and design, and technology with courses in creative writing, computer programming, digital prototyping, and user testing. Courses and programs are designed to introduce you to each of these areas and learn how to monetize yours rapidly.

Read More
3D Animation & Modeling

Enter the exciting world of animation. Improve your skills and career opportunities in the animation industry with our 3D animation courses. Learn the creative aspects and finer nuances of animation, starting from pre-production to post production, including storyboarding and character animation. At TTC we design courses, which equip you with necessary creative skills and build your technical knowledge.

Read More
Web Programming & Developer

Web programming is the heart of IT. It is the implementation portion of software development, application development and web engineering efforts, transforming ideas and theories into actual working solutions. Web programming involves the analysis of a problem and development of a logical sequence of instructions to solve it. There can be numerous paths to a solution and the computer programmer seeks to design and code that which is most efficient.

Read More

Our Course Set

Game Design & Programming

Coding your own game is easier than you thought. If you are just starting out, it is essential to build core art and design, and technology with courses in creative writing, computer programming, digital prototyping, and user testing. Courses and programs are designed to introduce you to each of these areas and learn how to monetize yours rapidly.


Basic Level

2 Months of Training Cerificate
16 Meet-Up Class @120 minutes

  • Character Control
  • Camera Control
  • Game Level Design
  • Game Asset Management
  • Light & Render


Intermediate Level

3 Months of Training Cerificate
24 Meet-Up Class @120 minutes

  • Advance Character Control on Mobile
  • Advance Camera Control on Mobile
  • Level Design
  • Game Asset Management
  • Light & Render
  • Persintance Data Storage
  • Google AdMob API

3D Animation & Modeling

Enter the exciting world of animation. Improve your skills and career opportunities in the animation industry with our 3D animation courses. Learn the creative aspects and finer nuances of animation, starting from pre-production to post production, including storyboarding and character animation. At TTC we design courses, which equip you with necessary creative skills and build your technical knowledge.


Basic Level

2 Months of Training Cerificate
16 Meet-Up Class @120 minutes

  • Hard Surface Modeling
  • Modifier Usage Services
  • UV Unwrapping
  • Basic Texturing


Intermediate Level

3 Months of Training Cerificate
24 Meet-Up Class @120 minutes

  • Soft Surface Modeling
  • Advance UV Unwrapping
  • Texture Drawing
  • Bone & Rigging
  • Bone Animation
  • Render, Light dan Materials

Web Programming & Developer

Web programming is the heart of IT. It is the implementation portion of software development, application development and web engineering efforts, transforming ideas and theories into actual working solutions. Web programming involves the analysis of a problem and development of a logical sequence of instructions to solve it. There can be numerous paths to a solution and the computer programmer seeks to design and code that which is most efficient.


Basic Level

2 Months of Training Cerificate
16 Meet-Up Class @120 minutes

  • Web Development
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Live Hosting
  • PHP
  • MySQL Database


Intermediate Level

3 Months of Training Cerificate
24 Meet-Up Class @120 minutes

  • HTML 5
  • Advanced CSS
  • Bootstrap Framework
  • Code Igniter Framework
  • Basic CRUD
  • Company Profile Project Based Learning
  • e-Commerce Project Based Learning

The Teachers

Josh Ching

Founder

Fitra Fadillana

Senior Web Developer

Cliff Michael

Character Designer & Game Developer

Andreas Bagus Widodo, S.Kom

Senior Web Developer

Course Signup