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:

HTML5 and CSS

Mobile-enabled web applications are important for modern websites. Therefore, today’s websites require deeper technical knowledge to produce a more interactive experience. To accomplish this, we need the new features that HTML5 and CSS3 have to offer. This course will teach basic web concepts alongside modern HTML5 tools starting with the very first lecture, making it […]

Programming

HTML5 Programming

Responsive Web Development is more than just HTML. The core technologies are: HTML5, CSS3 and JavaScript. HTML is used for semantic markup, CSS3 defines presentation, and JavaScript implements behavior. This five day class gives students the opportunity to explore these crucial technologies. It starts with HTML5, continues with CSS3 and concludes with JavaScript fundamentals. Additionally, […]

Programming

Intermediate C Programming

This course continues the study of the C programming language using the C23 standard. The core language features covered in this course include functions, arrays, strings, pointers, dynamic memory allocation, library functions, structures, and file I/O. Programming techniques covered by this course include modularity, top-down design, documentation, debugging, and testing. Lab exercises throughout the course […]

Programming

Introduction to C Programming

This class provides students with a foundational study of the C programming language, C23 standard. Classroom lectures stress the strengths of C, which provide programmers with the means of writing efficient, maintainable, and portable code. Lab exercises throughout the class test and reinforce understanding of the concepts. This class is best taken as the first […]

Programming

Java Programming

This course provides a solid understanding of the core OO and Java concepts and practices needed to create well designed Java programs. It also covers all the key OO capabilities and how to use them in Java, including material on creating well designed Java classes, using encapsulation, building more complex functionality with composition, and using […]

Programming

JavaScript

Modern Web Apps are programs that are experienced in a browser. We need to use a mix of HTML5, Ajax and advanced JavaScript techniques and libraries to get us there. Node, Angular, React, React Native, Vue, and similar frameworks demand a deep understanding of JavaScript for developers to be successful in them. This 5-day course […]

Programming

Network Programming In C

This course trains students to write networked software, services, and tools. This course is suitable for students who have some command of the C language, some Python experience, and wish to write networked software.

Programming

Operating Systems

This course trains students to understand and programmatically utilize the resources of an Operating System to build larger programs. This course is suitable for students who have some knowledge of the C language and wish to become stronger software developers.

Programming

Perl Programming

This course teaches both the programming interface and the techniques that can be used to write scripts and applications in Perl. This course also covers advanced concepts and capabilities, including object-oriented features, file and network I/O, and database interfaces. Upon completion, students will be able to use Perl techniques and commands to write scripts to […]

Programming

Python for Beginners

This course introduces participants to essential elements of computer programming and features significant hands-on coding opportunities to learn the Python programming language. The most practical and fundamental Python language elements are discussed in detail to get you to an intermediate coding level quickly. Most importantly, the strong hands-on, project-focused approach will allow you to begin […]

Programming

Python for Java Developers

Python for Java Developers is designed to help Java developers transition to Python efficiently by building on their existing programming knowledge. Over the course of three days, participants will learn the fundamentals of Python, including its syntax, data types, flow control, and function definitions, while also exploring collections, comprehensions, and lambda expressions for concise coding. […]

Programming

Python for New Programmers

This course introduces participants to essential elements of computer programming andprovides an environment to get comfortable coding using the Python programminglanguage. In addition to learning how to code, this course focuses on practical, hands-onexperience with the latest, in-demand technologies that are currently in use today by softwaredevelopers and data engineers and data scientists. In this […]

Programming

Contact Us