Training Courses

Code Title Description Duration
FPL-101 Web UI Programming for Beginners You will learn how to develop a web application using WAMP and MVC framework. This course is essential for you to learn core building blocks for web application development including Apach HTTP web service, HTML5, CSS3, JavaScript, Bootstrap, JQuery, PHP5 etc. 40
FPL-102 Java Programming for Beginners You will learn Core Java, its building blocks and important concepts of object-oriented programing: object definition and creation, strong-typed programming, inheritance, polymophism, abstract, interface, modifiers, data types, data structures etc. 40
FPL-103 SQL Programming for Beginners You will learn Structured Query Language (SQL) to define relational databases and manipulate data records, write basic data queries, work with views, understand and use indexes, join multiple data tables or use sub-queries to retrieve desired information etc. 40
FPL-201 Web UI Programming for Experienced You will learn how to develop a large and complex web application using Bootstrap, JQuery, JavaScript, Ajax etc with one of AngularJS, ReactJs or ElectronJs 40
FPL-202 Java Programming for Experienced You will learn advanced Java programming to create a large and complex RESTful application and technique such as stream, method reference, multi-threading, design patterns etc 40
FPL-203 SQL Programming for Experienced You will learn advanced Structured Query Language (SQL) to manage large and complex application data sets using technique like function, trigger, procedure, union, recursive query, import and export, backup, reverse engineer etc. 40
FPL-301 Advanced Web UI Programming You will learn how to design and create a product-like responsive web UI application feature using latest Bootstrap, JQuery, ReactJs, FlexSlide and many other tools 40
FPL-302 Java Programming for Advanced You will learn how to create a product-like RESTful application using latest maven-dependent Spring MVC framework, Spring Boot and other technology 40
FPL-303 SQL Programming for Advanced You will learn how to define and manipulate a product-like relational and non-relational databases using latest technology and tools including MySQL, PostgreSQL, MS SQL Server, MongoDB etc 40
FPL-401 Develope a n-Tier Web Application You will learn how to desgin and develop a full-fledged product-like multi-tier web application using latest technology and tools like Spring MVC framework, Spring Boot, Bootstrap, JQuery, AngularJS or ReactJS, Messaging Queue, SolrCloud, Git, SQL or NoSQL etc 40
FPL-104 Develop a Mini Enterprise Web Application You will apply knowledge and skills learned from course FPL-101, FPL-102 and FPL-103 and create a mini enterprise web application 40
FPL-105 Python Programming for Beginners You will learn all major Python components that are essential for rapidly developing high-quality applications, web, workflows, connect to SQL/NoSQL databases, perform data analysis using Eclipse/PyDev and Anaconda platform. 40
FPL-204 Develop a Moderate Enterprise Web Application You will apply knowledge and skills learned from course FPL-201, FPL-202 and FPL-203 and develop a large enterprise web application 40
FPL-304 Develop a Large Enterprise Web Application You will apply knowledge and skills learned from course FPL-301, FPL-302 and FPL-303 and develop a large enterprise web application 40