We're offering 20% off September Live Online classes! See which courses are applicable.   |   Details

  
AccountIcon BigDataIcon BlogIcon default_resource_icon CartIcon checkmark_icon cloud_devops_icon computer_network_admin_icon cyber_security_icon gsa_schedule_icon human_resources_icon location_icon phone_icon plus_icon programming_software_icon project_management_icon redhat_linux_icon search_icon sonography_icon sql_database_icon webinar_icon

Search UMBC Training Centers

Filter By:

React JavaScript Programming

This React training course will provide an introduction to the benefits of the React JavaScript framework, so course participants can start to develop applications quickly using the framework. Objectives include: Understand the programming model provided by the React framework Define React components Use the React framework to handle events and stateful data

Programming

Reverse Engineering

This course is an introduction to the basic concepts of reverse engineering. Emphasis is placed on methodologies and tools. This course will not go in-depth on any specific tool, but will serve as a more general introduction to the skills required for reversing. Students will use various tools to accomplish multiple reversing labs.

Programming

Ruby Programming

This course covers the fundamental components of the Ruby Programming Language. Emphasis is placed on the object oriented aspects of Ruby. Topics include arrays, hashes, regular expressions, io, exceptions, modules, and applications areas.

Programming

Secure Programming Best Practices

The primary objective of this course is to teach professional computer programmers about the common methods used by hackers to exploit vulnerabilities in computer programs, and how to program defensively to avoid introducing such vulnerabilities into their own programs. CLASS FORMAT AND SCHEDULE This is a self-paced, instructor-mentored course. Students access the course lessons through […]

Programming

Software Development Foundations with Python

This course is a bootcamp-style course that introduces the audience to key concepts in programming using the Python language. The course uses a practical approach to learning all the key Python constructs that all Python programmers need to know. Being an introductory class, coding is done using Google Colab (Jupyter Notebooks) as well as an […]

Programming

Software Engineering and Secure Coding

This course is an introduction to the basic concepts of software engineering including the software lifecycle. Emphasis is placed on the requirements – design – implementation phases of the lifecycle.  Students will use various software development tools and exposed to software development methodologies including waterfall and agile. Best practices in software design and implementation with a view […]

Programming

Spring Developer

In this course, students will learn about important key concepts, such as dependency injection and inversion of control which are used throughout the Spring Framework. Within the Spring Framework, the student will have the option of using the traditional XML configuration or the new Java-based configuration. We show step-by-step how to configure Spring Beans using […]

Programming

Web Services using C# and ASP.NET

This course provides a realistic, hands-on, comprehensive coverage of developing Web services using ASP.NET and C#. Web services are an evolving series of standards that enable programs on various computers to communicate with other programs on similar or disparate computers transparently over the Internet. This course teaches in detail the skills needed to program Web […]

Programming

Windows Forms Using C#

This course provides a practical, hands-on introduction to GUI development using Windows Forms and C#. The course introduces database programming in Windows, including use of Language Integrated Query (LINQ). The course covers powerful newer Windows Forms features, such as controls, data binding, and ClickOnce deployment for creating smart client applications. It covers interoperability with the […]

Programming

x86-64 Assembly Programming

This course is an introduction to assembly programming for the x86-64 architecture. Emphasis is placed on best, current practices and methods, including SIMD instructions. Students will write extensive code as part of the course to exercise their skills. Some work will be put toward basic reverse engineering. Cumulative graded assessments available for group training. Duration […]

Programming

Agile Fundamentals

Scrum. Kanban. Retrospectives. Lean. What’s this Agile stuff all about? This Agile Fundamentals course focuses on agile as a mindset and not just a methodology or framework.  Agile is applicable to organizations and businesses beyond those doing software development. The key is understanding and applying the fundamentals of “being Agile” so teams experience sustained results […]

Project Management

Agile Product Management

The Agile Product Management course harnesses the power of Design Thinking to develop innovative solutions with proven SAFe capabilities to execute on those visions. Learn the right mindset, skills, and tools to create successful products—from inception to retirement—using Agile techniques. Recognize how Continuous Exploration fuels innovation and helps you define a vision, strategy, and roadmap […]

Project Management

Contact Us