Our Courses

Schedule
Morning
Evening
Afternoon
FLUTTER APPLICATION DEVELOPMENT
Course SynopsisFlutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. The goal is to enable developers to deliver high performance apps that feel natural on different platforms, embracing differences where they exist while sharing as much code as possible. It is Google’s mobile app SDK, complete with a framework, widgets, and tools, that gives developers an easy way to build and deploy visually attractive, fast mobile apps on both Android and iOS platforms. It enables a smooth and easy cross-platform mobile app Development. Required TextbooksRap Payne, “Beginning App Development with Flutter”, Apress.Marco L. Napoli, “Beginning Flutter: A Hands-on Guide to App Development”, Wiley. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the next module. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain from this session.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule
Morning
Evening
Afternoon
FULL STACK WEB DEVELOPMENT - JAVA SPRING BOOT
Course SynopsisThis course is tailored for beginners who aim to write and comprehend Java code effectively. It covers translating problem descriptions into Java applications, making it essential for aspiring Java engineers without prior experience. Trainees with beginner-level Java skills or experience in other languages can also benefit, as this course, combined with Level 3, prepares them for a full-stack Java software engineering career.In summary, this course teaches how to program using Java programming language. This is a core basic level course that is essential for anyone who have no prior programming experience but wish to be a professional Java engineer in future.Required Textbooks Sagar Naik and Piyu Tripathy, “Software Testing and Quality Assurance”, Wiley.Cem Kaner, Jack Falk and H.Q. Nguyen, “Testing Computer Software”, Wiley. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module: Has attended 90% of all classes held.Has received an average grade of 80% on all assignmentsHas received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the next module. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain from this session.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule
Morning
Evening
Afternoon
SOFTWARE QUALITY ASSURANCE (QA)
Course SynopsisThe course is structured to assist students in learning key topics in Software Quality Assurance, such as software testing objectives, processes, criteria, strategies, and methodologies. The course also covers subjects like how to create test cases and test data, how to execute testing operations, how to manage software problems and defects, software test automation using real-world examples, and how to perform software security and performance testing. Required TextbooksSagar Naik and Piyu Tripathy, “Software Testing and Quality Assurance”, Wiley.Cem Kaner, Jack Falk and H.Q. Nguyen, “Testing Computer Software”, Wiley. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the second module. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain from this session.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule
Morning
Evening
Afternoon
MICROSOFT POWER BI
Course SynopsisPower BI is a quick and intensive data analysis tool. It is an affordable alternative to many BI tools existing in the market for the past years. It offers many features and does most of the job for its user by providing the best of data analysis tools. It does not require any knowledge of coding (maybe a little knowledge of SQL if used as a source to get data). Required TextbooksBrett Powell, “Mastering Microsoft Power BI”, Packt.Roger F. Silva, “Power BI: Create and Learn”, Business Intelligence Clinic. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the second module. PrerequisitesFundamental understanding of basic Mathematical concepts.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.Basic understanding of Database and Microsoft Excel will prove helpful.A strong will to learn.

Schedule
Morning
Evening
Afternoon
ADVANCED OFFICE PACKAGE
Course SynopsisMS Excel - Level 1 course is designed to teach essential Excel skills, including navigating the user interface, worksheet calculations, basic math, statistics, and logic functions. MS Excel - Level 2 course is designed for beginners who wish to learn how to Create Charts, Analyze Data using Pivot Tables, Slicers and Pivot Charts, Goal Seek and Solver, and Use Macro in Microsoft Excel. MS Excel-Level 3 is designed to learn syntax, near match techniques, and effective lookup table management. Handle missing data seamlessly. Ideal for Excel users seeking advanced data retrieval skills. Required Textbooks Excel All-in-one for Dummies 2019. Book 2: Slaying the Excel Dragon: A Beginners Guide to Conquering Excel's Frustrations and Making Excel Fun.Book 3: Excel Basics in 30 Minutes (3rd Edition): The Quick Guide to Excel and Google Sheets. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module: Has attended 90% of all classes held.Has received an average grade of 80% on all assignment. Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the next module. PrerequisitesThere is no prior educational level requirement for this course. If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you!

Schedule
Morning
Evening
Afternoon
FULL STACK WEB DEVELOPMENT - MERN STACK
Course SynopsisHTML and CSS, browser programming (using JavaScript, jQuery, Angular, or Vue), and server programming (using PHP, ASP, Python, or Node) are all covered in this course to help you become a full stack web developer. Required TextbooksVasan Subramanian, “Pro MERN Stack”, 1st Edition, Apress.Shama Hoque, “Full-Stack React Projects”, Packt.Greg Lim, “Beginning MERN Stack”, Greg Lim. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held. Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the next module. PrerequisitesBasic knowledge about programming, bits/bytes, procedures, classes, computer architecture, etc. If you just have theoretical knowledge that is perfectly okay but you should have strong convictions on what programming is, and what you hope to achieve from this class.Willing and eager to spend at least 10-20 hours (varying from student-to-student) per week outside of the training class to self-study and practice.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule
Morning
Evening
Afternoon
ORACLE DATABASE DEVELOPMENT
Course SynopsisOracle Database System administrators can use Quality of Service Management to manage application service levels hosted on Oracle Real Application Cluster databases. QoS Management links precise run-time performance and resource metrics, analyzes this data with an expert system to detect bottlenecks, and recommends resource adjustments to meet and maintain performance objectives under dynamic load conditions, all while using a policy-based architecture. If sufficient resources are not available, QoS prioritizes the most important business objectives above the less important ones. With this course, you should be able to do these basic operations in the Oracle database. Required TextbooksDarl Kuhn, “Oracle RMAN for Absolute Beginners”, Apress.Arun Kumar, “Oracle 11g DBA for Beginners”, Arun Kumar.Ravinder Gupta, “Mastering Oracle GoldenGate”, Apress. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the second module. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain from this session.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.