Batch 2

Starts On

February 2022

Duration

7 Months, Online

9 hours per week

Programme Fees

  • Course Fee
  • Discount
  • Total
  • SGD 13,700.00
  • SGD  11,400.00
  • SGD  2,300.00

Diploma in Web Application Development Online Bootcamp

The Bootcamp is a program developed closely with mentors and hiring managers from the industry. In as little as 7 months, students will be equipped with the fundamentals of web application development through HTML, CSS, JavaScript, and Java.

Through the program, students will complete 4 projects that expound on Front-end and Backend Frameworks such as VueJS, NodeJS, and ReactJS.

zenika-logo

was established in France in 2006, starting from a single office of five in Paris and flourishing into an international team of over 290 employees spread across seven offices in Europe and Asia, including Singapore.

Zenika works with several Singapore and international banks on their digital transformation to integrate technological solutions for both customers and staff. They are also working with multinational corporations in Singapore.

The name “Zenika” is an anagram of “kaizen”, a Japanese business philosophy based on continuous improvement of working practices.

TG-LOGO-COLOR

was founded in 2004 in Singapore with the aim of identifying knowledge and skill gaps in the industry and working with employers to design and deliver industry-relevant programmes
It has attained the 4-year Edutrust Certification and its programmes are industry accredited.

middleagedwomen

Kelly Yan

General Manager

“With these tech companies on our shores, the demand for ICT professionals is great. ”

This is a partnership between Zenika and Trent Global College, the syllabus is developed by Trent Global, and its curriculum reviewed and partially conducted with Zenika and its mentors.

Students will be awarded the: Diploma in Web Application Development by Trent Global College

Taught by Top Industry Professionals from Singapore

Our instructors and mentors love to code and most of all – they love to teach. You’ll learn from talented professionals who have accumulated a wealth of experience both in the technology and education sectors.

These are just some of the companies in which our graduates can be found:

This is an intense coding bootcamp created and validated by tech industry experts and academics – delivered full-time in the classroom.

Study Options

*With a minimum attendance of 85%

Part Time (7 month)*

Odd Weeks:

Monday, Wednesday & Thursday
(7pm – 10pm)

Graduation Rites

You have the opportunity to participate in two events:

Graduates can physically attend Graduation Ceremony to be held at our campus inside NUS (National University of Singapore), Singapore. Trent Global College will send you a formal invitation to help you with your travel.

A Graduation Ceremony will also be held virtually to accommodate those students who prefer not to travel to Singapore.

Entry Requirement

*English Proficiency: Those who do not meet the English proficiency requirement must pass the English proficiency test.

  • 17 years old and above
  • Highschool Graduate
  • Highschool Level English

Course Pricing

Other Inclusions:
Course Materials Fee |  Application Fee | Examination Fee | Other Miscellaneous Fees

One Time Payment

  • Regular Course Fee
  • Special Discount
  • Subtotal Fee
  • Application Fee
  • Total
  • SGD 13,700.00
  • SGD  11,600.00
  • SGD   2,100.00
  • SGD     200.00
  • SGD  2,300.00

Monthly Term Payments

  • Application Fee
  • 1st Month
  • 2nd Month
  • 3rd Month
  • 4th Month
  • 5th Month
  • 6th Month
  • Total
  • SGD     200.00
  • SGD     350.00
  • SGD     350.00
  • SGD     350.00
  • SGD     350.00
  • SGD     350.00
  • SGD     350.00
  • SGD  2,300.00

What Will I Learn?

Upon the successful completion of your projects, you will be awarded the Trent Global College Diploma in Web Application Development, the only tech boot camp in Singapore that awards you a diploma.

The certificate is not all that you’ll get, you’ll pick up the industry-relevant skills and languages that will get you that first role as a junior developer or advance your technical capabilities

Finally, graduates receive a digital diploma to display on LinkedIn. A hard copy of your Trent Global Diploma in Web Application Development is also available upon request.

Key Tech Stack Taught

Assessment

  • Each module will have a number of quizzes and challenges
  • 4 projects to complete
  • Projects must be completed before the certificate is awarded
  • Graduates will be able to compile their completed projects as a portfolio to showcase to potential employers their newly acquired skills

Course Delivery

  • Delivered in a Blended Class Curriculum
  • Also available via pure E-Learning

Graduation Requirements

  • A minimum of 85% attendance is required
  • A minimum score of 50% is required to pass each project

Course Breakdown

In order to provide a comprehensive introduction to software development this course takes a look at important coding languages that make up frontend and backend development.

Frontend

Fundamentals

Python

Fundamentals

Frontend

Development

Data Centric

Development

Backend

Development

Modern Frontend

Framework

Modern Backend

Framework

Java

FRONTEND FUNDAMENTALS

Starting with the basics, we look into understanding what Frontend development entails. As the developer, you will need to consider the users’ point of view when accessing your site, ensuring that the experience is smooth and user-friendly. How should the menu look like? Where should you place the shopping cart icon? These are some of the considerations you might have.

This module will teach you about the skills, tools, and languages required to create an immaculate and user-centric website, as well as how to identify and fix any errors or bugs on the frontend.

The topics covered in this module include:

  • HTML CSS
  • Embedding Media
  • Debugging in Chrome
  • Responsive Web Design
  • UI UX
  • Bootstrap 4
  • Layout, Visibility and Positioning

PYTHON FUNDAMENTALS

One of the most versatile programming languages used in numerous fields from Data Science to Automation. The usage of python in different industries is evergrowing due to the many packages/libraries available. As you might already know, it’s also a beginner-friendly programming language due to its nature of being neat, readable, and well-structured. An evergreen tool for every developer to have in his tool kit!

The topics covered in this module include:

  • Numbers, Operators, Variables, and Types
  • String Variables
  • Sequences, Indexing, and Lists
  • Loops
  • Functions
  • Scoping and Functions
  • Modules, Collections, and Dictionaries

FRONTEND DEVELOPMENT

When you move your cursor over a button, isn’t it satisfying to see it react when you click on it, causing a video to play, a picture to fade in? Leveraging on HTML and CSS thus far, we will now project a new layer of design and interactivity to a webpage, granting new dimensions to improving the user experience.

Learn to create websites that change their layout, content, and other visual elements depending on the user’s interaction. As part of learning JavaScript, you’ll also be able to do basic algorithmic functions, using JavaScript, such as sorting, developing stacks and queues, and linear array traversals.

The topics covered in this module include:

  • Basic Design Patterns in Javascript
  • Basic Algorithms in Javascript
  • Restful API Integration
  • Application Programming Interfaces (APIs)
  • Interactive Maps
  • Manipulation of Media Files using Javascript
  • Manipulation of JSON Data and Schemas
  • Milestone Project 1

DATA CENTRIC DEVELOPMENT

In this day and age, just about everyone needs to store their data and filter through endless lists of information. While designing a website, consideration must be spared as to how you would store your user’s information, product details, or media files should be accessed when requested.

Through learning the fundamentals of database management, you will then learn how to apply MySQL and Mongo to efficiently manage the collection and storage of these various data types.

The topics covered in this module include:

  • Database Fundamentals
  • Relational Database Design
  • MySQL
  • MongoDB
  • ORM
  • Application Integration
  • Mongoose

BACKEND DEVELOPMENT

NodeJS, working with what you’ve picked up in JavaScript, now plays a critical role in the coding stack of various high-profile tech organizations. Together with the Express framework, you can link the various backend code that you have set in your applications and develop different interactions and rules for each set of functions.

Learn to make use of various packages to build NodeJS and Express applications, adding on to your existing knowledge of Mongo and MySQL to perform relevant tasks.

The topics covered in this module include:

  • NodeJS
  • Express
  • NPM or Yam
  • Manage Dependencies
  • CRUD Operations with MongoDB or MySQL
  • Process Web Forms and their content

MODERN FRONTEND FRAMEWORK

While working with the basic Frontend Frameworks is good, we want you to have a good footing of the latest modern frontend works currently being used in Industry. With this, we introduce the React or Vue JS Framework, widely-used additions that are very popular amongst startups. Incorporating JXS templates, an extension of JavaScript, you will learn new levels of dynamic and interactive components that can be included in various applications.

The topics covered in this module include:

  • VueJS
  • React JS
  • Advanced Algorithms
  • API endpoints
  • State Management

MODERN BACKEND FRAMEWORK

Finally, we take things to the next level by introducing advanced Backend frameworks into the picture, starting with NestJS. Progressing from NodeJS, you will learn how to make much more efficient, reliable, and scalable server-side applications.

To give us a better idea of this, you will utilize this framework to program a very important feature in every online business, the inclusion of third-party payment to a site. Utilizing NestJS, learn how to incorporate it into the site, understanding how its features enable you to manage and authenticate payment online.

The topics covered in this module include:

  • Testing on Nest JS
  • User Authentication
  • Configuration Management
  • Deployment on Heroku
  • Usage of Stripes for Payment
  • Creation of Session-Based Shopping Cart
  • Routing

JAVA

Java is one of the most popular programming languages in the market, known for its flexibility in its application across different platforms and uses in software development and mobile application development.

The topics covered in this module include:

  • Java Basic Algorithms
  • Java Design Patterns
  • Pair-Programming
  • Test-Driven Development
  • Code Review JDBC and Batch Programming
  • ORM (Hibernate) for Java

Our Mentors

paul-chor

Paul Chor

Head Instructor

yellow_man

Alexander Yan

Programmee Coordinator

yellow_man

Muhammad Adam

Instructor

yellow_man

Andrew Tan

Career Coach

malcolm-yam

Malcolm Yam

Lecturer

Ngee Ann Polytechnic

aaron-lam

Aaron Lam

Developer

Transferwise

jackie-tan

Jackie Tan

Founder

Forbes under 30 Asia

sv-neelima

S.V. Neelima

Developer

Facebook

Hear From Some of Our Graduates!

“Through this course, I learnt that the concept of coding itself is so versatile and that’s what really attracted me to it. The fact you can create anything by just inputting codes and build webpages from scratch, allows me to use my creativity.”

Lynette Lim

Software Engineer | TATA
Consultancy Services
Batch 3 Graduate, 2019

“Trent Global offers a part-time course that is suitable for my busy schedule, a plus point was having the TIPP Subsidy as well to offset most of the course.”

Jimmy Hsu

Associate Engineer | Singtel
Batch 4 Graduate, 2020

Frequently Asked Questions

This Full Diploma course is comprised of 8 project-based modules. Classes are divided into the following: 70% live online classes and 30% pre-recorded.

Live classes are done 2 to 3 times a week during the evenings (7:00pm to 9:30pm) or sometimes on weekends (Saturdays – 2:00pm – 4.30pm)., Students are provided 24/7 access to pre-recorded lessons through the school’s Zoho drive.

Payment can be done directly to Trent Global College with the facilitation of Inventive Media via bank transfer or western union. Receipts will be given within the same day.

We have two payment options available. Option 1: One-time payment; Option 2: Monthly payments.

Diploma is a higher educational qualification while a certificate is simply a skill-based course which does not require any prior educational qualifications. In addition, a diploma can be used to further into a Bachelor’s Degree.

Sadly, this program does not include any internship.

Trent Global College regularly holds career fairs and graduates are invited to the participate.

Software Development BootCamp

De-code Your Dreams With Us,
Now Open For our February 2022 Intake!

Do leave your contact details with us and our friendly education consultants will be in touch with you shortly!