Corporate Training Course Catalog

Create value and growth opportunities for your organization by upskilling and reskilling your most valuable asset - your workforce.

Galvanize Software Engineering, Data Science and Cybersecurity Courses

Galvanize offers customizable corporate training solutions built to solve digital transformation workforce challenges like recruiting, upskilling, or reskilling at scale, internal training, or executive education. But there's no one-size-fits-all approach that works for every enviornment - that's why Galvanize programs are reverse-engineered from real-world practices and feature hands-on projects that incorporate your organization's process, codebase, and data sets.

Software Engineering Courses

Angular Skill Builder

Icon: IntermediateLevel: Intermediate
Screen computer iconIn-person/live remote
Clock iconLength: 10 days/80 hours

An introductory course for experienced developers to the Angular single-page application framework. Beginning with a reinforcement of core TypeScript programming, the course continues with an examination of core Angular capabilities including program structure, components, asynchronous data services, user experience, testability, forms and unit testing. The course concludes with deployment and management of Angular applications in a production environment.

C#/.Net 5 Skill Builder

Icon: IntermediateLevel: Intermediate
Screen computer iconIn-person/live remote
Clock iconLength: 10 days/80 hours

This course helps students with prior C# experience gain mastery in the development of .Net 5 services and learn to serialize their data to a relational database using Entity Framework protocols. Students begin by seting up their development environment then dive into building RESTful services using the .Net 5 platform. Students will also learn to write asynchronous services using AMQP based messaging.

Capstone Project

Icon: IntermediateLevel: Intermediate
Screen computer iconIn-person/live remote
Clock iconLength: 2-6 weeks

Part of the course curriculum, the capstone project provides students with additional opportunities to practice what they’ve learned in a recent skill building course. Capstone activities provide students with an opportunity to show off what they’ve learned and exhibit their new skills to their employers, program sponsors or other interested stakeholders.

Cloud Computing for Executives

Icon: NoviceLevel: Novice non-technical
Screen computer iconIn-person/live remote
Clock iconLength: 1 day

In a world where the ever-increasing pace of business requires companies to operate as effectively as possible, this workshop covers how organizations can leverage cloud native architectures to drive competitive advantage. Guided by a real-world case study, this intensive workshop illustrates the importance of transforming your organization into a cloud native, evidence-driven enterprise that enables and unlocks the efficiencies using the ubiquitous computing resources available by modern cloud providers like Google, Microsoft or Amazon.

Introduction to Cloud Computing

Icon: NoviceLevel: Novice non-technical
Screen computer iconIn-person/live remote
Clock iconLength: 1 day

A practical, accessible entry point to understanding the world of cloud computing, this course is geared towards a general business audience that wants to understand the basics of cloud computing in order to be able to have informed conversations with technical professionals and vendors. If your company has established a strategy for cloud migration this course will help you understand what that means for your business, your team and the transformation you are facing.

Cloud Native Developer

Icon: IntermediateLevel: Intermediate
Screen computer iconIn-person/live remote
Clock iconLength: 12 weeks

This course combines a focus on agile and extreme programming methodologies with both front and back end technology upskilling. Students start in an immersive learning environment where they build a full stack application using agile/xp practices (including TDD, Extreme Programming, incremental design, etc). During the second half of the class, students are back in the work environment pairing with Galvanize instructors to complete an incepted project or actual company backlog items - ensuring the techniques learned follow them back into their work environments.

Extreme Programming Essentials

Icon: IntermediateLevel: Intermediate
Screen computer iconIn-person/live remote
Clock iconLength: 5 days/40 hours

An introduction to Agile Extreme Programming (XP) methodology, focusing on values, principles and practices used and the benefits of each in the day-to-day work environment. Emphasis is on pairing test-driven development, and the typical ceremonies practiced by mature XP teams.

Java/Spring Builder

Icon: IntermediateLevel: Intermediate
Screen computer iconIn-person/live remote
Clock iconLength: 10 days/80 hours

Building on students' prior experience with Java, this course helps them gain mastery in the development of Spring Boot Services. In this course, students set up their development environment then dive into building RESTful services using the Spring platform. They will learn to serialize their data to a relational database using Spring Data protocols and write asynchronous services using AMQP based messaging.

JavaScript Essentials

Icon: NoviceLevel: Novice/Intermediate
Screen computer iconIn-person/live remote
Clock iconLength: 5 days/40 hours

An introduction to the JavaScript language for new or experienced developers, the course covers when JavaScript should be used while comparing to other programming languages. To start, students learn how to set up a development environment and work on their first JavaScript program. Then they learn core types, syntax and data structures used by the language including hands-on problems to help them gain a solid foundation with the language.

React Skill Builder

Icon: IntermediateLevel: Intermediate
Screen computer iconIn-person/live remote
Clock iconLength: 10 days/80 hours

A reinforcement of core JavaScript programming for experienced developers, this course examines core React capabilities including program structure, components, asychronous data services, user experience, testability, forms, unit testing and concludes with a look at deployment and management of React applications in a production environment.

TypeScript Essentials

Icon: IntermediateLevel: Intermediate
Screen computer iconIn-person/live remote
Clock iconLength: 5 days/40 hours

An introduction to the Typescript language for experienced developers, the course covers when TypeScript should be used when compared to other programming languages. Students learn how to set up a development environment, core types, syntax and data structures used by the language including hands-on problems to help them gain a solid foundation with the language.


Learn More

Ready to upskill your workforce? Join organizations like GE, IBM, and Allstate -- Fill out the form to find out more and take the next step with Galvanize!