Programming Training Courses in Vietnam
Empower your workforce with AcadNXT’s programming training and courses, built to deliver practical coding expertise and scalable software development skills.
Request Course Guidance
Share your requirement and we’ll recommend the right course options from this category.
About Programming Training in Vietnam
Upgrade your career with in-demand programming courses by AcadNXT, designed for real-world success. Learn top languages like Python, Java, and JavaScript through hands-on projects, expert-led sessions, and industry-focused training. Whether you're a beginner or an experienced professional, AcadNXT helps you build job-ready skills, develop scalable applications, and stay ahead in today’s fast-growing tech industry.
Programming courses in Vietnam
Advanced React Fundamentals with TypeScript • Setting up React with TypeScript • Typing functional components and props • Typing state and hooks • Handling events with TypeScriptComponent Architecture & Reusability • Designing reusable components • Container a...
View more • React developers moving to enterprise-scale applications
• Front-end developers building complex UIs
• Full-stack developers working with modern front-end stacks
• Software engineers working on large React applications
• Technical leads and UI architects
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 React, Redux and TypeScript. This digital, verifiable certification validates advanced front-end development and state management skills and can be shared on LinkedIn and included in professional profiles to enhance career opportunities.
Prerequisites: • Solid knowledge of JavaScript • Basic understanding of React fundamentals • Familiarity with HTML and CSS • Basic knowledge of web application development
Introduction to RPA and UiPath Fundamentals• Overview of Robotic Process Automation• Introduction to UiPath ecosystem• UiPath Studio interface and components• Creating and running basic automation workflows• Understanding variables and data typesWorkflow Desig...
View more• RPA Developers
• Automation Engineers
• Business Analysts
• Software Developers
• QA Engineers
• Process Improvement Specialists
• IT Professionals
• Operations and Support 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 RPA UiPath Training, validating their expertise in Robotic Process Automation, UiPath Studio workflows, UI automation, Excel automation, exception handling, and enterprise automation solution development.
Prerequisites: • Basic understanding of programming logic is beneficial• Familiarity with business processes is helpful• Knowledge of Excel and basic office tools is advantageous• Understanding of workflows or process automation concepts is a plus
Introduction to RPA and Automation Concepts• Overview of Robotic Process Automation• Benefits and business use cases of RPA• Rule-based automation vs cognitive automation• RPA lifecycle and components• Introduction to leading RPA toolsProcess Analysis for Auto...
View more• Aspiring RPA Developers
• Business Analysts
• Software Developers
• QA Engineers
• Process Improvement Specialists
• IT Professionals
• Operations and Support Teams
• Automation Enthusiasts
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 RPA (Robotic Process Automation) Training, validating their expertise in automation fundamentals, workflow design, process analysis, bot architecture, and enterprise
Prerequisites: • Basic understanding of business processes is helpful• Familiarity with Excel and office tools is beneficial• Basic programming logic understanding is advantageous• No advanced coding experience required
Introduction to RPA and Blue Prism Fundamentals• Overview of Robotic Process Automation• Introduction to Blue Prism ecosystem• Blue Prism architecture and components• Process Studio and Object Studio overview• Understanding digital workforce conceptsProcess De...
View more• RPA Developers
• Automation Engineers
• Business Analysts
• Software Developers
• QA Engineers
• Process Automation Specialists
• IT Support Engineers
• Operations and Workflow Analysts
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 RPA Blue Prism Training, validating their expertise in Blue Prism architecture, process automation, object development, queue management, exception handling, and enterprise RPA deployment practices.
Prerequisites: • Basic understanding of programming logic is beneficial• Familiarity with business process workflows is helpful• Knowledge of Excel and office applications is advantageous• Understanding of automation concepts is a plus
Introduction to NICE RPA and Automation Concepts• Overview of NICE RPA platform and ecosystem• Enterprise automation use cases• NICE architecture and components• Bot lifecycle and automation workflow concepts• Introduction to attended and unattended automation...
View more• RPA Developers
• Automation Engineers
• Contact Center Automation Specialists
• Business Analysts
• IT Professionals
• Process Improvement Consultants
• QA Engineers
• Operations Support 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 RPA with NICE Training, validating their expertise in NICE RPA platform usage, workflow automation, orchestration, queue management, enterprise bot development, and intelligent automation practices.
Prerequisites: • Basic understanding of business processes is helpful• Familiarity with Excel and office applications is beneficial• Basic programming logic understanding is advantageous• Understanding of automation concepts is recommended
Introduction to Ruby Programming• Overview of Ruby language and ecosystem• Installing and configuring Ruby environment• Understanding Ruby syntax and structure• Variables, data types, and operators• Input and output handling conceptsControl Statements and Meth...
View more• Ruby Developers
• Backend Developers
• Full Stack Developers
• Automation Engineers
• Software Engineers
• DevOps Professionals
• Students and Fresh Graduates
• IT Professionals interested in Ruby programming
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 Ruby Essentials Training, validating their expertise in Ruby programming, object-oriented development, file handling, text processing, database integration, and backend scripting best practices.
Prerequisites: • Basic understanding of programming concepts• Familiarity with object-oriented programming basics is beneficial• Knowledge of scripting or backend development concepts is helpful• Understanding of command-line environments is advantageous
Introduction to Rust & Development Setup • What is Rust and where it is used • Installing Rust toolchain and Cargo • Understanding Rust project structure • Writing and running first Rust programRust Language Basics • Variables and mutability • Data types and p...
View more • Systems programmers and low-level developers
• Backend developers exploring Rust
• Embedded and performance-critical application developers
• Software engineers interested in memory-safe systems programming
• Developers transitioning from C/C++ to Rust
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 Rust Programming. This digital, verifiable certification validates practical Rust development, memory safety, and concurrency skills and can be shared on LinkedIn and included in professional profiles to enhance career opportunities.
Prerequisites: • Basic understanding of programming concepts • Familiarity with any programming language is helpful • Interest in systems programming and performance-critical software
Introduction to Scala Programming• Overview of Scala language and ecosystem• Understanding JVM-based application development• Setting up Scala development environment• Scala syntax and program structure• Variables, data types, and operatorsObject-Oriented and...
View more• Scala Developers
• Java Developers
• Backend Developers
• Software Engineers
• Big Data Engineers
• Functional Programming Enthusiasts
• Application Architects
• IT Professionals interested in JVM-based 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 Scala Programming Training, validating their expertise in Scala development, functional programming, JVM application engineering, collections processing, concurrency management, Java interoperability, and scalable enterprise application development practices.
Prerequisites: • Basic understanding of programming concepts• Familiarity with object-oriented programming basics• Knowledge of Java programming is beneficial• Understanding of application development workflows is advantageous
Introduction to Simulink & Modeling Basics • What is Simulink and where it is used • Simulink interface and libraries • Creating basic block diagrams • Connecting and configuring blocksSignal Routing & Data Types • Working with signals and buses • Data types a...
View more • Control systems engineers
• Automotive and aerospace engineers
• Embedded systems developers
• Mechatronics and robotics engineers
• Engineering students and researchers
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 Simulink. This digital, verifiable certification validates practical Simulink modeling, simulation, and basic control system development skills and can be shared on LinkedIn and included in professional profiles to enhance engineering career credibility.
Prerequisites: • Basic understanding of MATLAB fundamentals • Familiarity with basic engineering and mathematical concepts • Interest in system modeling and simulation
Introduction to Spring Boot & Project Setup • What is Spring Boot and why use it • Spring Boot architecture overview • Creating Spring Boot projects • Understanding project structureAuto-Configuration & Starters • Understanding Spring Boot starters • Auto-conf...
View more • Java beginners moving to Spring Boot
• Backend developers starting with Spring Boot
• Full-stack Java developers
• Students and aspiring Java backend developers
• Professionals transitioning to modern Java frameworks
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 Spring Boot for Beginners. This digital, verifiable certification validates core Spring Boot and REST API development skills and can be shared on LinkedIn and included in professional profiles to enhance career opportunities.
Prerequisites: • Basic knowledge of Java fundamentals • Familiarity with object-oriented programming concepts • Basic understanding of web application development
Introduction to Spring Framework & Core Concepts • What is Spring Framework and its ecosystem • Inversion of Control and Dependency Injection • Spring container and bean lifecycle • Bean configuration using XML and Java configurationSpring Configuration & Anno...
View more • Java developers moving to Spring Framework
• Backend developers building enterprise applications
• Full-stack Java developers
• Software engineers working with Java technologies
• Technical leads and application architects
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 Spring Framework. This digital, verifiable certification validates enterprise Java and Spring Framework development skills and can be shared on LinkedIn and included in professional profiles to enhance career opportunities.
Prerequisites: • Solid understanding of Java fundamentals • Familiarity with object-oriented programming concepts • Basic knowledge of web application development concepts
Introduction to Subversion (SVN) and Version Control• Overview of version control systems• Understanding SVN architecture and centralized model• Installing and configuring SVN client tools• Repository structure and working copy concepts• Basic SVN commands and...
View more• Software Developers
• QA Engineers
• Build and Release Engineers
• DevOps Engineers working on legacy systems
• Backend Developers
• IT Support Engineers
• Configuration Management Engineers
• IT Professionals using SVN-based environments
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 Subversion (SVN) for Users Training, validating their expertise in SVN version control, repository management, branching strategies, revision control, conflict resolution, and enterprise software configuration management practices.
Prerequisites: • Basic understanding of software development concepts• Familiarity with file systems and directories is beneficial• Knowledge of basic programming concepts is helpful• Understanding of software project workflows is advantageous