Software Engineering Training Courses courses in United States
Empower your workforce with AcadNXT’s software engineering training and courses, built to deliver high-quality development practices and scalable, reliable software solutions.
Request Course Guidance
Share your requirement and we’ll recommend the right course options from this category.
About Software Engineering Training in United States
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.
Software Engineering courses in United States
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• 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
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
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• 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
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
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• 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
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
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 • 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
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
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 • Product managers and product owners
• UX/UI designers
• Business analysts and consultants
• Innovation and transformation teams
• Professionals involved in solution design
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
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 • Software architects and technical leads
• Senior software developers
• Backend and full-stack engineers
• Product engineers and system designers
• Teams building complex domain-driven systems
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
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• Solution Architects
• Enterprise Architects
• Business Analysts
• System Analysts
• Software Developers
• Technical Leads
• System Engineers
• Agile Engineering Teams
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
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 • Aspiring software testers
• QA engineers and test analysts
• Software developers moving into testing
• Business analysts involved in testing
• Professionals preparing for ISTQB CTFL certification
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
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• Performance Test Engineers
• QA Engineers
• Automation Testers
• DevOps Engineers
• Software Developers
• Site Reliability Engineers (SREs)
• Application Support Teams
• IT Quality Assurance Professionals
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
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• Business Analysts
• Project Managers
• IT Professionals
• System Administrators
• Network Engineers
• Operations Teams
• Process Improvement Professionals
• Corporate End Users
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
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• 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
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
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• Software Developers
• Application Developers
• Technical Leads
• Solution Architects
• Backend Developers
• Full Stack Developers
• Agile Engineering Teams
• IT Professionals involved in software design and development
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
Available regions
Explore classroom availability beyond United States across all other active regions.
Regions outside United States
Use these regions to discover additional classroom markets for this category.
US Classrooms
8 active classrooms