top of page
Application Development Training Programs in Manila, Philippines

Build software. 
Ship products.
Get certified.

Instructor-led, hands-on software development courses in Manila for career shifters, working developers, and IT professionals ready to level up.

25+

Courses Available

8

Technology Tracks

1-5

Day Formats

Manila

Philippines

WHY INVICTUS?

Software and Application Development Training in the Philippines

The Philippine tech industry is growing fast, and demand for skilled developers continues to outpace supply. Invictus Training Solutions bridges that gap with practical, certification-aligned courses taught by industry practitioners in Manila.

​

Whether you are a complete beginner exploring your first programming language, a mid-career professional adding modern frameworks to your skillset, or an experienced developer pursuing a Microsoft certification, our application development programs are structured to get you job-ready fast. We cover the most in-demand technologies in today's Philippine tech landscape: Angular, Java, Python, C#/.NET, Microsoft Azure Development, Microsoft Power Platform, and more — all delivered with hands-on labs and real-world projects.

DEVELOPER LEARNING PATH

Your Path to Full-Stack Confidence: Build, Test, Secure, Scale

Writing code is just the starting line. The developers who move fastest in their careers are the ones who can also test what they build, secure it against real threats, and keep it running smoothly once it's live.

​

That's why we grouped our developer courses into four pillars: a role-based learning path that mirrors how modern development teams actually work. Whether you're leveling up one skill at a time or mapping out a full team upskilling plan, each pillar builds on the last, taking you from writing solid code to owning it end-to-end in production.

PILLAR 1

Build

Every strong application starts with strong fundamentals. This pillar is about writing clean, modern, maintainable code and getting hands-on with the frameworks the industry actually hires for. You'll go from core language skills to building scalable, component-based applications with proper state management, so what you build today can still be maintained (and extended) a year from now.

​

PILLAR 2

Test

Shipping fast means nothing if what you ship breaks in production. This pillar is about building the habit and the skill set of testing early and testing often, so bugs get caught by your team, not your users. You'll learn to write reliable, automated tests for Angular applications using Playwright, one of the most in-demand testing frameworks for modern web apps.

​

  • Angular Testing — IV-DC-002: Angular Automated Testing with Microsoft Playwright →

PILLAR 3

Secure

Security can't be an afterthought bolted on before launch. It has to be part of how you write code from day one. This pillar is about thinking like an attacker so you can build like a defender, covering threat modelling, secure coding practices, and hands-on security testing that goes beyond the basics most developers pick up on the job.

​

PILLAR 4

Operate & Scale

Getting your app live is only half the job. Keeping it fast, stable, and observable once real users are on it is the other half. This pillar focuses on the skills that separate developers from developers who own production: performance tuning, monitoring, and building visibility into how your application behaves in the real world.

​

TECH TRACKS

Looking for a specific platform or technology?

Our training services cover Microsoft Azure, Power Platform, .Net, C#, Angular, Java, Python, and more. Click on the tabs for a summary of our training courses. 

Beginner > Expert

Angular Development

Build modern, scalable single-page applications with Angular — from core fundamentals to advanced state management with NgRx and automated testing with Playwright.

​​​​

​

  • Angular Basic (IV-DC-007) — 3 days

  • Angular Expert (IV-DC-008) — 3 days

  • NgRx Training Course (IV-DC-003) — 3 days

  • Angular Automated Testing with Playwright (IV-DC-002) — 3 days

APPLICATION DEVELOPMENT

Angular Development Courses

Angular Automated Testing with Microsoft Playwright

IV-DC-002

This 3-day training covers all fundamental concepts of the Playwright framework- from setup and configuration to hands-on framework overview.

Duration

3 Days

NgRx Training Course

IV-DC-003

This instructor-led, live training is aimed at developers who wish to reduce the cost and complexity of managing state in large data-driven web applications.

Duration

3 Days

Angular Basic

IV-DC-007

Learn Angular from scratch in 3 days! Build apps with components, services, routing, APIs, and deploy your own mini project by the end.

Duration

3 Days

Angular Expert

IV-DC-008

Deepen your Angular skills with advanced components, NgRx state management, RxJS, testing, security, and CI/CD in this hands-on 3-day course.

Duration

3 Days

CLOUD-NATIVE APPS

Microsoft Azure Development Training Programs

AZ-400T00: Designing and Implementing Microsoft DevOps solutions

Designing and Implementing Microsoft DevOps solutions

AZ-400T00

Covers the knowledge and skills to design and implement DevOps processes and practices across the software development lifecycle. Built for developers and IT professionals working to bring DevOps culture and tooling into their teams. Prepares you for the AZ-400 certification exam.

Duration

4 Days

Microsoft Azure DevOps

Azure DevOps

IV-DC-012

Covers the core principles of DevOps and the Azure features used to implement it in practice. Designed for teams and individuals new to Azure DevOps who need a practical, hands-on grounding rather than just theory. You'll leave with working knowledge of Azure DevOps pipelines, boards, and repos.

Duration

4 Days

AI-200 Develop AI cloud solutions on Azure

Develop AI Cloud Solutions on Azure

AI-200T00

Teaches you to build, deploy, and manage AI cloud solutions using containers, serverless apps, event-driven services, and AI data platforms on Azure. Built for developers building production-grade, cloud-native AI applications. You'll come away able to architect and ship AI solutions using modern Azure app patterns.

Duration

5 days

VARIOUS SOFTWARE DEVELOPMENT COURSES

C#, .Net, and Microsoft Visual Studio Training Programs in the Philippines

55340: Developing ASP.NET Core Web Applications

Developing ASP.NET Core Web Applications

55340

A deep-dive 5-day course for professional web developers covering advanced ASP.NET Core patterns, middleware, APIs, and deployment using the full .NET toolchain.

Duration

5 Days

Programming with HTML, CSS, and JavaScript (MOC 20480)

Programming with HTML, CSS, and JavaScript (MOC 20480)

55320AC

A 5-day jumpstart for IT professionals entering front-end web development. Covers the three core web technologies together with practical, browser-based exercises.

Duration

5 days

Course 55337AC Introduction to Programming (MOC 10975)

Introduction to Programming (MOC 10975)

55337AC

The ideal starting point for anyone new to software development. Learn programming logic, object-oriented concepts, and how to write your first applications — no prior experience needed.

Duration

5 days

Programming in C# (MOC 20483)

Programming in C# (MOC 20483)

55339AC

Build real-world .NET applications using C#. This 5-day course covers the language fundamentals, OOP principles, exception handling, LINQ, and async patterns.

Duration

5 days

Developing Cross Platform App with Microsoft .NET MAUI Training

Developing Cross Platform App with Microsoft .NET MAUI

IV-DC-001

Build and deploy native apps for iOS, Android, macOS, and Windows from a single C# codebase. Ideal for mobile developers moving to a modern cross-platform framework.

Duration

3 days

Secure Web Application Development and Testing with .NET 8 and C#

Secure Web Application Development and Testing with .NET 8 and C#

IV-DC-009

Hands-on training for developers, testers, and architects who need to build secure, resilient web apps using ASP.NET Core 8 — including threat modelling and security testing.

Duration

3 days

Security Testing for Developers

Security Testing for Developers

IV-DC-015

Security Testing for Developers is a hands-on course on thinking like an attacker and coding like a defender. It covers OWASP Top 10 flaws, manual testing, secure coding, and shift-left practices, with Angular and .NET examples.

Duration

3 days

Performance & Observability for Angular + .NET (Microservices)

Performance & Observability for Angular + .NET (Microservices)

IV-DC-014

Learn to trace, diagnose, and fix performance problems across Angular and .NET microservices. Hands-on labs cover observability, optimization, troubleshooting, and load testing in a 3-day course.

Duration

3 days

ENTERPRISE DEVELOPMENT LANGUAGE 

Java Development Courses

Introduction to Java

JVA102

This Introduction to Java course provides a comprehensive overview of Java programming concepts for beginners.

Duration

5 Days

Intermediate and Advanced Java Training

INTMJ11

This advanced course covers important topics such as UML and Design Patterns, and using composition vs. inheritance, which are all key to creating well-structured OO systems.

Duration

5 Days

NO-CODE TO LOW-CODE

Microsoft Power Platform Courses

Course 55265AC Microsoft Power Apps Super User

Microsoft Power Apps Super User

55265AC

Learn to build, brand, and publish Power Apps in this 2-day course. Covers canvas & model-driven apps, data sources, and administration.

Duration

2 days

Microsoft Power Automate for End Users

Microsoft Power Automate for End Users

55268A

This end user course delivers an instructor-led product showcase for Microsoft Power Automate cloud automation (previously known as Microsoft Flow) from start to finish in an engaging and practical way.

Duration

1 day

PL-900T00: Microsoft Power Platform Fundamentals

Microsoft Power Platform Fundamentals

PL-900T00

Learn the business value and product capabilities of Microsoft Power Platform in this introductory course.

Duration

1 day

PL-500T00: Microsoft Power Automate RPA Developer

Microsoft Power Automate RPA Developer

PL-500T00

This course is designed to equip learners with the skills to automate and optimize business processes through Robotic Process Automation (RPA) using Microsoft Power Automate for desktop.

Duration

5 days

PL-7001 Create and Manage Canvas Apps with Power Apps

Create and Manage Canvas Apps with Power Apps

PL-7001

Learn to build, customize, and publish Power Apps canvas apps while connecting to data sources and creating interactive, user-friendly apps.

Duration

1 day

PL-7002 Create and Manage Automated Processes by using Power Automate

Create and Manage Automated Processes by using Power Automate

PL-7002

Gain hands-on skills in building automated workflows, approvals, and data-integrated processes using Power Automate in this 1-day training.

Duration

1 day

PL-7003 Create and Manage Model-Driven Apps with Power Apps and Dataverse

Create and Manage Model-Driven Apps with Power Apps and Dataverse

PL-7003

Master model-driven app development with Power Apps. Practice Dataverse tables, forms, views, dashboards, and solution management in real-world scenarios.

Duration

1 day

AB-100 Agentic AI Business Solutions Architect

Agentic AI Business Solutions Architect

AB-100T00

Learn to design, build, and optimize enterprise analytics solutions using Microsoft Fabric, Power BI, and modern data models.

Duration

3 days

AB-410T00-A: Build intelligent applications

Build intelligent applications

AB-410T00

Learn to build intelligent Power Platform apps using AI, copilots, and agents. 3-day intermediate course covering Power Apps, Automate, Pages & Copilot Studio.

Duration

3 Days

AB-620 Design and build integrated AI agent solutions in Copilot Studio

Design and build integrated AI agent solutions in Copilot Studio

AB-620T00

Develop production-ready AI agent solutions using Copilot Studio, Azure AI, connectors, APIs, and enterprise best practices.

Duration

3 days

DESIGN SOFTWARE APPS & GAMES

Python Development Training Programs in Manila

Python Basic

IV-DC-004

This 2-day course introduces beginners to Python programming by covering fundamental concepts such as
data types, conditional statements, loops, functions, and file handling.

Duration

2 Days

Python Advanced

IV-DC-005

This 3-day course is designed for learners who want to explore more advanced topics such as object-oriented programming (OOP), GUI development, databases, network programming, and concurrency.

Duration

3 Days

Comprehensive Python Programming Course

IV-DC-006

This 5-day comprehensive course takes you from beginner fundamentals to advanced topics, equipping you with the skills to create dynamic applications, build GUIs, manage databases, implement threading, and much more.

Duration

5 Days

Object-Oriented Programming in C#

4001

This thorough and comprehensive course is a practical introduction to programming in C#, utilizing the services provided by .NET and emphasizes the C# language.

Duration

5 Days

Advanced JavaScript Concepts

JSC151

The Advanced JavaScript course serves as a bridge for students with basic JavaScript knowledge who are looking to transition into learning modern JavaScript frameworks, such as React, Vue.js, or Angular.

Duration

1 Day

YOUR QUESTIONS ANSWERED

Frequently Asked Questions about our application development training programs in Manila

What software development courses are available at Invictus Training Solutions? We offer over 25 courses across Angular, Java, Python, C#/.NET, Microsoft Azure Development (AZ-204, AZ-400), Microsoft Power Platform (PL-900 through PL-600), HTML/CSS/JavaScript, ASP.NET Core, .NET MAUI, and more, all instructor-led and hands-on.

Are the courses suitable for beginners with no programming background? It depends on the course. Training programs like Python Basic or Microsoft Power Platform Fundamentals do not require any programming background. You can speak with any of our advisors by calling 0917 798 1811 or emailing hello@ivtstechnology.asia for further guidance.

Do the course lead to Microsoft certification? Yes. Many of our courses are directly aligned to Microsoft certification exams — including Azure Developer Associate (AZ-204), DevOps Engineer Expert (AZ-400), Power Platform Developer (PL-400), Power Platform Functional Consultant (PL-200), and Power Platform Solution Architect (PL-600).

Can companies enroll teams for group training? Absolutely. We regularly deliver corporate training programs for teams both on-site at client locations or virtually via Microsoft Teams. Contact us at hello@ivtstechnology.asia or call 0917 798 1811 to discuss custom group arrangements.

Ready to Start your Developer Journey?

Join hundreds of Filipino IT professionals who have leveled up their careers through Invictus Training Solutions' hands-on programs in Manila.

bottom of page