Software Engineering Training Courses

Empower your workforce with AcadNXTโ€™s software engineering training and courses, built to deliver high-quality development practices and scalable, reliable software solutions.

View Courses
Enquiry

Request Course Guidance

Share your requirement and weโ€™ll recommend the right course options from this category.

Overview

About Software Engineering Training

Build robust and scalable software systems with AcadNXTโ€™s software engineering training and courses designed for modern development teams. Learn core principles such as software design, development methodologies, testing, and deployment using industry best practices and tools. Our programs focus on real-world applications, enabling professionals to deliver high-quality software, improve development efficiency, and support business-critical solutions.

Courses

Courses in Software Engineering

Back to top
Course
Check dates
Dates coming soon
Price on request
View course
Course syllabus

Introduction to BPMN 2.0 and Business Process Modelingโ€ข Overview of BPMN 2.0 standards and methodologiesโ€ข Importance of business process modeling in enterprisesโ€ข Understanding workflow lifecycle conceptsโ€ข BPMN architecture and modeling workflowsโ€ข Introduction...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

โ€ข Business Analysts
โ€ข Process Analysts
โ€ข BPM Consultants
โ€ข Operations Managers
โ€ข Enterprise Architects
โ€ข Workflow Automation Professionals
โ€ข Digital Transformation Teams
โ€ข IT and Business Professionals involved in process optimization initiatives

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Participants who successfully complete the training will receive an AcadNXT Certification in Business Process Modeling Using BPMN 2.0 Training, validating their expertise in BPMN workflow modeling, enterprise process visualization, business workflow optimization, operational process governance, and business process management best practices.

Prerequisites: โ€ข Basic understanding of business operations and workflowsโ€ข Familiarity with process documentation concepts is helpfulโ€ข Awareness of workflow management methodologies is beneficialโ€ข Basic knowledge of enterprise systems and operations is recommendedโ€ข No prior BPMN experience required

Dates coming soon
Price on request
View course
Course syllabus

Introduction to CMakeโ€ข Overview of build automation conceptsโ€ข Understanding CMake architecture and workflowsโ€ข Installing and configuring CMake environmentsโ€ข Creating basic CMake projectsโ€ข Understanding CMakeLists.txt structureBuild Configuration and Project St...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

โ€ข C Developers
โ€ข C++ Developers
โ€ข Embedded Software Engineers
โ€ข Build and Release Engineers
โ€ข DevOps Engineers
โ€ข Software Architects
โ€ข System Integration Engineers
โ€ข IT Professionals involved in software development and deployment

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Participants who successfully complete the training will receive an AcadNXT Certification in CMake Essentials Training, validating their expertise in CMake-based build automation, cross-platform project configuration, dependency management, and software build engineering best practices.

Prerequisites: โ€ข Basic understanding of C or C++ programmingโ€ข Familiarity with software compilation conceptsโ€ข Awareness of command-line usage and development workflowsโ€ข Basic knowledge of software project structures is helpfulโ€ข No prior CMake experience required

Dates coming soon
Price on request
View course
Course syllabus

Introduction to Cypress Automationโ€ข Overview of automation testing conceptsโ€ข Cypress architecture and featuresโ€ข Installing and configuring Cypressโ€ข Understanding Cypress project structureโ€ข Running Cypress test casesWeb Application Automationโ€ข Locating and inte...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

โ€ข QA Automation Engineers
โ€ข Software Test Engineers
โ€ข Front-End Developers
โ€ข Agile QA Teams
โ€ข DevOps Engineers involved in testing
โ€ข Functional Testers transitioning to automation
โ€ข Software Developers
โ€ข IT Quality Assurance Professionals

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Participants who successfully complete the training will receive an AcadNXT Certification in Cypress Automation Training, validating their expertise in Cypress-based automation testing, end-to-end web testing, API validation, and Agile quality assurance practices.

Prerequisites: โ€ข Basic understanding of software testing conceptsโ€ข Familiarity with web applications and browser workflowsโ€ข Basic knowledge of JavaScript is helpfulโ€ข Understanding of HTML, DOM, and CSS basicsโ€ข Awareness of automation testing concepts is beneficial

Dates coming soon
Price on request
View course
Course syllabus

Introduction to Software Design & OOP Principlesย โ€ข Why design patterns are importantย โ€ข SOLID principles overviewย โ€ข Object-oriented design fundamentalsย โ€ข Common design challengesCreational Design Patternsย โ€ข Singleton patternย โ€ข Factory Method patternย โ€ข Abstract...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

ย โ€ข Software developers
ย โ€ข Software architects and technical leads
ย โ€ข Backend and full-stack engineers
ย โ€ข Senior developers seeking better design practices
ย โ€ข Teams focused on improving code quality and architecture

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Upon successful completion of the training, participants will receive an AcadNXT Certificate of Completion for Design Patterns. This digital, verifiable certification validates practical design pattern implementation, object-oriented design expertise, and software architecture fundamentals and can be shared on LinkedIn and included in professional profiles to enhance software design and architecture career credibility.

Prerequisites: ย โ€ข Basic understanding of object-oriented programming conceptsย โ€ข Familiarity with at least one programming language such as Java, C#, or Pythonย โ€ข Interest in software architecture and design best practices

Dates coming soon
Price on request
View course
Course syllabus

Introduction to Design Thinking & Human-Centered Designย โ€ข What is Design Thinkingย โ€ข Why Design Thinking mattersย โ€ข Design Thinking vs traditional problem solvingย โ€ข Human-centered innovation principlesEmpathize: Understanding Users & Stakeholdersย โ€ข User research...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

ย โ€ข Product managers and product owners
ย โ€ข UX/UI designers
ย โ€ข Business analysts and consultants
ย โ€ข Innovation and transformation teams
ย โ€ข Professionals involved in solution design

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Upon successful completion of the training, participants will receive an AcadNXT Certificate of Completion for Design Thinking. This digital, verifiable certification validates practical Design Thinking application, user-centered problem solving, and innovation facilitation skills and can be shared on LinkedIn and included in professional profiles to enhance innovation and product design career credibility.

Prerequisites: ย โ€ข No formal technical prerequisitesย โ€ข Interest in innovation and problem-solvingย โ€ข Openness to collaborative and creative thinking

Dates coming soon
Price on request
View course
Course syllabus

Introduction to Domain Driven Design & Strategic Designย โ€ข What is Domain Driven Designย โ€ข Core principles of DDDย โ€ข Ubiquitous languageย โ€ข Strategic vs tactical DDDBounded Contexts & Context Mappingย โ€ข Defining bounded contextsย โ€ข Context map patternsย โ€ข Relationshi...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

ย โ€ข Software architects and technical leads
ย โ€ข Senior software developers
ย โ€ข Backend and full-stack engineers
ย โ€ข Product engineers and system designers
ย โ€ข Teams building complex domain-driven systems

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Upon successful completion of the training, participants will receive an AcadNXT Certificate of Completion for Domain Driven Design (DDD). This digital, verifiable certification validates practical DDD application, domain modeling expertise, and domain-centric software architecture skills and can be shared on LinkedIn and included in professional profiles to enhance software architecture and system design career credibility.

Prerequisites: ย โ€ข Basic understanding of object-oriented programmingย โ€ข Familiarity with software architecture concepts is helpfulย โ€ข Interest in aligning software design with business domains

Dates coming soon
Price on request
View course
Course syllabus

Introduction to Enterprise Architectโ€ข Overview of Enterprise Architect platform and capabilitiesโ€ข Understanding modeling and architecture workflowsโ€ข Configuring projects and repositoriesโ€ข Navigating diagrams, packages, and elementsโ€ข Best practices for enterpri...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

โ€ข Solution Architects
โ€ข Enterprise Architects
โ€ข Business Analysts
โ€ข System Analysts
โ€ข Software Developers
โ€ข Technical Leads
โ€ข System Engineers
โ€ข Agile Engineering Teams

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Participants who successfully complete the training will receive an AcadNXT Certification in Enterprise Architect (EA) Training, validating their expertise in Enterprise Architect modeling, UML design, enterprise architecture visualization, business process modeling, and software engineering documentation practices.

Prerequisites: โ€ข Basic understanding of software development conceptsโ€ข Familiarity with object-oriented design principles is helpfulโ€ข Awareness of software architecture methodologies is beneficialโ€ข Basic knowledge of UML or system analysis concepts is recommendedโ€ข No prior Enterprise Architect tool experience required

Dates coming soon
Price on request
View course
Course syllabus

Fundamentals of Testingย โ€ข Why testing is necessaryย โ€ข Testing principlesย โ€ข Test process and activitiesย โ€ข Psychology of testingTesting Throughout the Software Development Lifecycleย โ€ข SDLC models and testingย โ€ข Test levels and test typesย โ€ข Maintenance testingย โ€ข De...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

ย โ€ข Aspiring software testers
ย โ€ข QA engineers and test analysts
ย โ€ข Software developers moving into testing
ย โ€ข Business analysts involved in testing
ย โ€ข Professionals preparing for ISTQB CTFL certification

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Upon successful completion of the training, participants will receive an AcadNXT Certificate of Completion for ISTQBยฎ Certified Tester (CTFL) โ€“ Exam Preparation. This digital, verifiable certification validates structured preparation, understanding of ISTQB Foundation Level concepts, and readiness for the official CTFL examination and can be shared on LinkedIn and included in professional profiles to support QA and testing career growth.

Prerequisites: ย โ€ข Basic understanding of software development conceptsย โ€ข Interest in software testing and quality assuranceย โ€ข No prior formal testing certification required

Dates coming soon
Price on request
View course
Course syllabus

Introduction to Apache JMeterโ€ข Overview of performance testing conceptsโ€ข Introduction to Apache JMeter architectureโ€ข Installing and configuring JMeterโ€ข Understanding JMeter GUI componentsโ€ข Test plan structure and workflowCreating Test Plansโ€ข Thread groups and...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

โ€ข Performance Test Engineers
โ€ข QA Engineers
โ€ข Automation Testers
โ€ข DevOps Engineers
โ€ข Software Developers
โ€ข Site Reliability Engineers (SREs)
โ€ข Application Support Teams
โ€ข IT Quality Assurance Professionals

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Participants who successfully complete the training will receive an AcadNXT Certification in JMeter Essentials Training, validating their expertise in Apache JMeter, performance testing, load testing, API testing, and application scalability analysis.

Prerequisites: โ€ข Basic understanding of software testing conceptsโ€ข Familiarity with web applications and APIsโ€ข Basic knowledge of HTTP requests and responsesโ€ข Awareness of application performance concepts is helpfulโ€ข No prior JMeter experience required

Dates coming soon
Price on request
View course
Course syllabus

Introduction to Microsoft Visioโ€ข Overview of Microsoft Visio interfaceโ€ข Understanding Visio templates and stencilsโ€ข Creating and saving diagramsโ€ข Working with shapes and connectorsโ€ข Page setup and layout fundamentalsFlowcharts and Process Diagramsโ€ข Creating ba...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

โ€ข Business Analysts
โ€ข Project Managers
โ€ข IT Professionals
โ€ข System Administrators
โ€ข Network Engineers
โ€ข Operations Teams
โ€ข Process Improvement Professionals
โ€ข Corporate End Users

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Participants who successfully complete the training will receive an AcadNXT Certification in Microsoft Visio Training, validating their expertise in professional diagramming, process visualization, workflow mapping, and business documentation using Microsoft Visio.

Prerequisites: โ€ข Basic understanding of Microsoft Windows environmentโ€ข Familiarity with Microsoft Office applicationsโ€ข Basic computer navigation skillsโ€ข No prior Visio experience requiredโ€ข Understanding of business workflows is helpful

Dates coming soon
Price on request
View course
Course syllabus

Introduction to NATO Architecture Framework (NAF)โ€ข Overview of NAF concepts, objectives, and standardsโ€ข Understanding capability-based planning methodologiesโ€ข NAF viewpoints and architecture lifecycle overviewโ€ข Operational, system, and service-oriented archite...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

โ€ข Enterprise Architects
โ€ข System Engineers
โ€ข Defense Technology Professionals
โ€ข Solution Architects
โ€ข Technical Leads
โ€ข MBSE Practitioners
โ€ข Interoperability and Integration Teams
โ€ข IT and Engineering Professionals involved in architecture and systems engineering initiatives

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Participants who successfully complete the training will receive an AcadNXT Certification in NATO Architecture Framework (NAF) Training, validating their expertise in NAF methodologies, capability-based architecture modeling, interoperability analysis, enterprise systems visualization, and mission-critical architecture governance practices.

Prerequisites: โ€ข Basic understanding of enterprise architecture or systems engineering conceptsโ€ข Familiarity with defense, aerospace, or mission-critical systems is helpfulโ€ข Awareness of UML, SysML, or architecture modeling methodologies is beneficialโ€ข Basic knowledge of system lifecycle and integration concepts is recommendedโ€ข No prior NATO Architecture Framework experience required

Dates coming soon
Price on request
View course
Course syllabus

Introduction to Object-Oriented Designโ€ข Overview of software design conceptsโ€ข Understanding object-oriented programming principlesโ€ข Objects, classes, and relationshipsโ€ข Encapsulation and abstraction conceptsโ€ข Inheritance and polymorphism fundamentalsCore Objec...

View more

No upcoming dates are published yet. Pricing is available on request.

Who itโ€™s for

โ€ข Software Developers
โ€ข Application Developers
โ€ข Technical Leads
โ€ข Solution Architects
โ€ข Backend Developers
โ€ข Full Stack Developers
โ€ข Agile Engineering Teams
โ€ข IT Professionals involved in software design and development

Whatโ€™s included

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification: Participants who successfully complete the training will receive an AcadNXT Certification in Object Oriented Design Training, validating their expertise in object-oriented analysis and design, UML modeling, SOLID principles, software architecture, and maintainable application development practices.

Prerequisites: โ€ข Basic understanding of programming conceptsโ€ข Familiarity with any object-oriented programming language is helpfulโ€ข Awareness of software development lifecycle conceptsโ€ข Basic knowledge of software architecture is beneficialโ€ข No prior object-oriented design experience required

Locations

Explore by region

Browse the regions where this category is actively delivered.

6 active regions