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 UML2, SysML, and MBSE• Overview of UML2 and SysML standards• Understanding Model-Based Systems Engineering (MBSE)• Differences and relationships between UML2 and SysML• Modeling workflows and engineering lifecycle concepts• Introduction to mode...
View more• System Engineers
• Solution Architects
• Enterprise Architects
• Business Analysts
• Technical Leads
• MBSE Practitioners
• Product Development Teams
• IT and Engineering Professionals involved in system design and analysis
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 System Engineering Using UML2 and SysML Training, validating their expertise in UML2 modeling, SysML methodologies, MBSE practices, requirement traceability, enterprise systems visualization, and systems engineering best practices.
Prerequisites: • Basic understanding of software or systems engineering concepts• Familiarity with object-oriented design principles is helpful• Awareness of UML concepts is beneficial• Basic knowledge of software development lifecycle or engineering workflows• No prior advanced SysML experience required
Introduction to SysML and MBSE• Overview of SysML concepts and standards• Understanding Model-Based Systems Engineering (MBSE)• Comparing UML and SysML methodologies• SysML architecture and modeling workflows• Introduction to SysML tools and environmentsRequir...
View more• System Engineers
• Solution Architects
• Enterprise Architects
• Business Analysts
• Technical Leads
• MBSE Practitioners
• Product Development Teams
• IT and Engineering Professionals involved in system design
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 System Modeling Using SysML Training, validating their expertise in SysML modeling, Model-Based Systems Engineering (MBSE), requirement traceability, enterprise systems visualization, and systems engineering best practices.
Prerequisites: • Basic understanding of systems engineering concepts• Familiarity with software or system design methodologies is helpful• Awareness of UML concepts is beneficial• Basic knowledge of engineering workflows and system lifecycle concepts• No prior SysML experience required
Introduction to Test Driven Development• Overview of software quality engineering concepts• Understanding TDD principles and benefits• Introduction to the Red-Green-Refactor cycle• TDD workflow and development lifecycle• Setting up testing environments and fra...
View more• Software Developers
• QA Automation Engineers
• Backend Developers
• Frontend Developers
• DevOps Engineers
• Agile Development Teams
• Software Architects
• IT Professionals involved in software engineering and testing
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 TDD (Test Driven Development) Training, validating their expertise in Test Driven Development methodologies, automated testing, software quality engineering, refactoring practices, and Agile development workflows.
Prerequisites: • Basic understanding of programming concepts• Familiarity with software development lifecycle• Basic awareness of software testing concepts• Experience with at least one programming language is helpful• Understanding of Agile development concepts is beneficial
Introduction to Software Architecture• Overview of software architecture concepts• Architecture styles and design approaches• Understanding quality attributes in architecture• Architectural decision-making processes• Roles and responsibilities of technical arc...
View more• Solution Architects
• Technical Architects
• Software Architects
• Senior Software Developers
• Technical Leads
• DevOps Engineers
• Cloud Engineers
• Enterprise 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 Technical Architecture and Patterns Training, validating their expertise in enterprise software architecture, architectural patterns, distributed systems design, cloud-native architecture, and scalable application engineering practices.
Prerequisites: • Basic understanding of software development concepts• Familiarity with object-oriented programming principles• Awareness of software design methodologies• Basic knowledge of enterprise applications is beneficial• Understanding of distributed systems concepts is helpful
Introduction to Selenium and Automation Testing• Overview of automation testing concepts• Selenium architecture and ecosystem• Installing Selenium and environment setup• Browser drivers and configuration• Understanding Selenium WebDriver workflowsWeb Automatio...
View more• QA Automation Engineers
• Software Test Engineers
• DevOps Engineers
• Software Developers
• Agile QA Teams
• CI/CD Engineers
• Functional Testers transitioning to automation
• 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 Test Automation with Selenium and Jenkins Training, validating their expertise in Selenium automation, Jenkins CI/CD integration, automated regression testing, and enterprise DevOps testing practices.
Prerequisites: • Basic understanding of software testing concepts• Familiarity with web applications and browser workflows• Basic programming knowledge (Java/Python preferred)• Awareness of automation testing concepts• Basic understanding of CI/CD concepts is beneficial
Introduction to Test Automation & Selenium Fundamentals • What is test automation and when to use it • Selenium WebDriver architecture • Supported browsers and drivers • Setting up Selenium development environmentSelenium WebDriver Basics • Locating web elemen...
View more • QA engineers and testers
• Automation test engineers
• Software developers in test (SDET)
• Quality assurance professionals
• Teams implementing test automation
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 Test Automation with Selenium. This digital, verifiable certification validates practical Selenium automation, web testing frameworks, and CI/CD integration skills and can be shared on LinkedIn and included in professional profiles to enhance test automation and QA engineering career credibility.
Prerequisites: • Basic understanding of programming concepts • Familiarity with Java, Python, or C# is helpful • Interest in software testing and automation
Introduction to TestComplete & Test Automation Fundamentals • What is TestComplete and where it is used • TestComplete architecture and tool overview • Supported platforms and technologies • Setting up TestComplete environmentKeyword-Driven Testing • Keyword t...
View more • QA engineers and testers
• Automation test engineers
• Software developers in test (SDET)
• Quality assurance professionals
• Teams using TestComplete for automation
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 TestComplete. This digital, verifiable certification validates practical TestComplete automation, UI test automation frameworks, and CI/CD integration skills and can be shared on LinkedIn and included in professional profiles to enhance QA automation career credibility.
Prerequisites: • Basic understanding of software testing concepts • Familiarity with programming or scripting is helpful • Interest in functional test automation tools
Introduction to Tricentis Tosca• Overview of test automation concepts• Introduction to Tosca architecture and components• Tosca workspace and project setup• Understanding model-based testing• Navigating Tosca CommanderTest Case Design and Automation• Creating...
View more• QA Engineers
• Test Automation Engineers
• Functional Testers
• Business Testers
• Agile QA Teams
• UAT Professionals
• Software Quality Analysts
• IT Testing 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 Tricentis Tosca Training, validating their expertise in Tosca automation, model-based testing, reusable test design, and enterprise quality assurance practices.
Prerequisites: • Basic understanding of software testing concepts• Familiarity with QA lifecycle and Agile methodologies• Basic knowledge of web applications and business workflows• No advanced programming experience required• Awareness of automation testing concepts is helpful
Introduction to UML and Enterprise Architect• Overview of UML standards and modeling concepts• Understanding Enterprise Architect environment and workflows• Configuring projects, packages, and repositories• UML diagram types and practical usage• Best practices...
View more• Software Developers
• Solution Architects
• System Analysts
• Business Analysts
• Technical Leads
• Enterprise Architects
• Agile Engineering Teams
• IT Professionals involved in software analysis and design
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 UML in Enterprise Architect (EA) Training, validating their expertise in UML modeling, Enterprise Architect workflows, enterprise application visualization, object-oriented analysis and design, and software architecture documentation practices.
Prerequisites: • Basic understanding of software development concepts• Familiarity with object-oriented programming principles is helpful• Awareness of software analysis and design methodologies is beneficial• Basic knowledge of UML concepts is recommended• No prior Enterprise Architect experience required
Introduction to UML and Object-Oriented Modeling• Overview of UML concepts and standards• Understanding object-oriented analysis and design• UML architecture and modeling workflows• Importance of visual modeling in software engineering• UML tools and modeling...
View more• Software Developers
• System Analysts
• Business Analysts
• Technical Architects
• Solution Architects
• Agile Engineering Teams
• Technical Leads
• IT Professionals involved in software analysis and design
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 UML Modeling Training, validating their expertise in Unified Modeling Language, object-oriented analysis and design, enterprise system visualization, software architecture documentation, and modeling best practices.
Prerequisites: • Basic understanding of software development concepts• Familiarity with object-oriented programming principles is helpful• Awareness of software design methodologies is beneficial• Basic knowledge of application workflows and business processes• No prior UML experience required
Introduction to UML and MagicDraw (Cameo)• Overview of UML standards and modeling methodologies• Understanding MagicDraw and Cameo environments• Configuring projects, repositories, and workspaces• Navigating diagrams, packages, and modeling elements• Best prac...
View more• Software Developers
• Solution Architects
• Enterprise Architects
• Business Analysts
• System Analysts
• Technical Leads
• Agile Engineering Teams
• IT Professionals involved in software analysis and architecture
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 UML with MagicDraw (Cameo) Training, validating their expertise in UML modeling, MagicDraw/Cameo workflows, enterprise software visualization, object-oriented analysis and design, and software architecture documentation practices.
Prerequisites: • Basic understanding of software development concepts• Familiarity with object-oriented programming principles is helpful• Awareness of UML and software design methodologies is beneficial• Basic knowledge of system analysis concepts is recommended• No prior MagicDraw or Cameo experience required
Introduction to Unit Testing• Overview of software testing concepts• Importance of unit testing in C applications• Introduction to unit testing frameworks for C• Setting up unit testing environments• Understanding test case structureWriting Unit Tests for C Pr...
View more• C Developers
• Embedded Software Engineers
• QA Automation Engineers
• Software Test Engineers
• Firmware Developers
• Software Quality Analysts
• Agile Development Teams
• IT Professionals involved in C application 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 Unit Testing with C Training, validating their expertise in unit testing, Test-Driven Development, software quality engineering, and testing best practices for C applications.
Prerequisites: • Basic knowledge of C programming• Understanding of functions, pointers, and structures in C• Familiarity with software development lifecycle concepts• Basic awareness of software testing concepts is helpful• No prior unit testing 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