Average Salary
Top Graduate Salary
Average Time to get Hired
Career Support
CV & LinkedIn Workshop
Interview Skills Training
Real Company Questions & Mock Interviews
1-on-1 Career Counselling
IT Community with 1,700+ Members
Alumni Network & Referral
Course Outline
Throughout the course, students will gain hands-on experience with a wide range of tools and technologies used in the field, including Java, SQL, Linux, Python, Modern Web Development, React, Spring Boot Framework and more.
Modern Web Development with HTML, CSS, JavaScript and React
Web Development Fundamentals
HTML, Tables & Forms, DOM
CSS, Box Model, Position, Flexbox
JavaScript, Promises, Async/Await
Responsive Web Design
React Basics and Hooks
Tailwind CSS
Web Security Basics
Automating Real-World Tasks with Python and Linux
Python Fundamentals
Working with File System
Working with Regular Expressions
Web Crawling using BeautifulSoup & Selenium
Linux Basics
Writing Bash Scripts
Task Scheduling
Java Fundamentals and Advanced Programming
Object-Oriented Programming
Clean Code, SOLID Principles, Design Patterns
Memory Model and Garbage Collection Concepts
Multithreading/Concurrency Programming
JDBC and JPA Programming
Test-Driven Development
SQL Fundamentals and Advanced Database Concepts
Database Fundamentals and SQL Commands
Data Modeling and Normalization
Sub-queries, Joins and Aggregate Functions
ACID Properties and Transactions
Indexes and Database Optimization
Database Concepts in Distributed Systems
Software Engineering Theories and Best Practices
Agile Methodology
Data Structures and Algorithms
RESTful APIs
Enterprise-Level DevOps Concepts
CI/CD Tools such as, Maven, Git, Jenkins and Docker, etc.
Microservice Development with Spring Boot Framework
Microservice Architecture and Domain-Driven Design
Spring Boot Framework and API Development
Spring Web MVC
Spring Data JPA
Spring Security, OAuth 2.0 and JWT
Cloud Development and Amazon Web Service
Deploying applications with EC2 and Elastic Beanstalk
Hosting static websites and resources with S3 and CloudFront
Creating database instances with RDS
Managing domain names with Route 53
Survival Skills and Must-Knows in the Tech Industry
Learning Techniques That Help You Master Any Tech Skills
Highly Effective Communication Skills
The Untold Rules of Negotiating a Job Offer
CV & LinkedIn Profile Writing
The de-facto Interview Framework used by Investment-Bank Software Engineers
About the Instructors

Caspar
Lead Instructor
Former Senior Software Engineer of Morgan Stanley, with substantial experience in software development and technical recruiting, to help you land job offers with ease
- Landed offers from various top-tier investment banks
- Master in Computer Science, graduated from top university in Hong Kong
- Oracle Certified Professional Java Programmer
- Amazon Web Service Certified Solutions Architect
- Google IT Support and Automation with Python Professional Certificates
Steven
Frontend Instructor
Seasoned Full-Stack Developer with 15+ years of battle-tested experience
- Expert in Web Design and Development, Specialized in frameworks such as React.js, Vue.js, React Native, and iOS Development
- Teach Web Development on social media platforms with 60k+ passionate followers
- Substantial experience in Web 3.0 technologies such as Blockchain, Crypto and more
- Trained developers to compete in international competitions
Pricing and Discounts
All Inclusive
HK$62,500
- 14-Week Course, Mon - Fri (09:00 - 18:00)
- Lecture Notes, Exercises and Quizzes
- Capstone Projects
- Real interview questions from Investment banks and MNCs
- All-Round Career Support
FAQ
-
Who is this course for?
We welcome anyone who has no prior experience in programming but is interested in pursuing a career in software development. We provide an assessment test before enrollment to ensure that you are suitable for a career switch.
-
What is the duration of the course?
The course spans across 14 weeks, with classes scheduled from 9am to 6pm every weekday.
-
Will I receive a certificate upon completion?
Yes, you will receive a certificate of completion.
-
What materials will I need for the course?
You will need a laptop with internet access. Instructions will be provided to help you install all the tools being used in the course.
-
Can I request a refund if I don't like the course?
We offer 7-day money-back guarantee. Once the course has started, we accept refund requests anytime before the second week begins.
-
Is this course online or in-person?
The course is conducted in-person only.
-
What level of support will I receive from the instructors?
Our instructors are available to provide support during and outside of class hours. We also have a support team to answer any questions you may have. Additionally, you will have access to a supportive community of fellow learners and alumni.
-
What if I miss a class?
We offer class recordings and materials, so you can catch up on any missed classes.
-
Is job placement assistance provided after completing the course?
Yes, we provide job placement assistance to our graduates to help them kickstart their careers in the tech industry.