- Back End Development
- Big Data Training
- Cloud Computing Training
- DevOps Training
- Front End Development
- Machine Learning Training
- Mobile App Development Training
- Professional Development
- Secure Coding Training
- Software Engineering Training
- System Administration
- Advanced Java EE
- Agile
- Android
- Angular
- Ansible
- Apache Spark
- AWS
- Azure
- C#
- Chef
- Communication
- CompTIA
- Data Engineering
- Docker
- Git
- GoLang
- Google Cloud
- GraphQL
- HTML / HTML5
- iOS
- ITIL
- Java
- JavaScript
- Jenkins
- Kotlin
- Kubernetes
- Leadership
- Node.js
-
Onboard
For Tech Teams
- Reduce initial time to productivity.
- Increase employee tenure.
- Plug-and-play into HR onboarding and career pathing programs.
- Customize for ad-hoc and cohort-based hiring approaches.
-
Upskill
For Tech Teams
- Upgrade and round out developer skills.
- Tailor to tech stack and specific project.
- Help teams, business units, centers of excellence and corporate tech universities.
-
Reskill
For Tech Teams
- Offer bootcamps to give employees a running start.
- Create immersive and cadenced learning journeys with guaranteed results.
- Supplement limited in-house L&D resources with all-inclusive programs to meet specific business goals.
-
Design
For Tech Teams
- Uplevel your existing tech learning framework.
- Extend HR efforts to provide growth opportunities within the organization.
- Prepare your team for an upcoming tech transformation.
Get your team started on a custom learning journey today!
Our Boulder, CO-based learning experts are ready to help!
Instructor-led Web Developer Courses
Customized, role-based, expert-led Web Developer Training
DevelopIntelligence specializes in delivering highly-customized, dedicated, role-based Web Developer Training courses to technical teams and organizations.
Of course, if you can't find the Web Developer training course you're looking for, give us a call or contact us and we'll design one just for you and your team.
Web Developer, you’re front-side, you’re server-side, and sometimes you’re even in the middle. Sometimes you right the “back-end” code, but you’re drawn to the creative, visual side of software development. Like a software developer, you speak geek. But your geek speak probably contains hex values, CSS rules, and JavaScript.
Onboard
For Tech Teams
- Reduce initial time to productivity.
- Increase employee tenure.
- Plug-and-play into HR onboarding and career pathing programs.
- Customize for ad-hoc and cohort-based hiring approaches.
Upskill
For Tech Teams
- Upgrade and round out developer skills.
- Tailor to tech stack and specific project.
- Help teams, business units, centers of excellence and corporate tech universities.
Reskill
For Tech Teams
- Offer bootcamps to give employees a running start.
- Create immersive and cadenced learning journeys with guaranteed results.
- Supplement limited in-house L&D resources with all-inclusive programs to meet specific business goals.
Design
For Tech Teams
- Uplevel your existing tech learning framework.
- Extend HR efforts to provide growth opportunities within the organization.
- Prepare your team for an upcoming tech transformation.
Get More Information
Chat with one of our tech experts to create a custom on-site or online training program.
Learn to be productive in .NET Core development, reduce ramp-up time and be equipped with best practices so .NET Core work is more effective and better architected.
Learn the knowledge and practical skills to create modern web applications using ASP.NET Core thus reducing ramp-up time, and the best practices so that ASP.NET Core work is more effective and better architected.
Learn to be productive in ASP.NET Identity development to reduce ramp-up time, and best practices so that ASP.NET Identity work is more effective and better architected.
Entity Framework Core Development
Learn to be productive in EF Core data access development, reducing ramp-up time, and best practices so that EF Core work is more effective and better architected.
Learn how to build Microservices applications using the advanced features of .NET Core.
Introduction to Lean Development
Learn how to shift to the Lean process.
Learn how to build web pages that use AJAX to create interactivity with data on a server.
Learn how to build web pages that use AJAX to create interactivity with data on a server.
Engineering Reactive Architecture Using Scala, Akka, Play
Learn how to use Reactive Programming with Scala as a foundation.
Learn about DynamoDB and its benefits.
Learn the skills and hands-on experience needed to use Flutter to quickly build, iterate on and deploy your applications.
Learn about the real-life experience using advanced Angular topics.
Learn how to leverage Angular to its fullest potential to build testable, scalable, and full-stack web applications.
Learn how to use all major parts of the Angular 4 framework to write scalable, testable and maintainable web and mobile applications.
Learn to leverage all of the newest parts of the Angular API and Framework.
Learn the basics of web development using Angular.
Learn how to create Single Page Applications (SPAs) with AngularJS.
Introduction to NgRx for Angular Developers
Learn the knowledge and tools to integrate NgRx into practice.
Learn about advanced Apache Maven concepts.
Introduction to Apache Struts 2
Learn how to build web applications using Apache Struts 2.
Learn how to adopt Apache Wicket.
Intermediate Apollo for React & GraphQL Developers
Learn how to leverage GraphQL and Apollo.
Learn the knowledge and practical skills to create modern web applications using ASP.NET Core thus reducing ramp-up time, and the best practices so that ASP.NET Core work is more effective and better architected.
Learn to be productive in ASP.NET Identity development to reduce ramp-up time, and best practices so that ASP.NET Identity work is more effective and better architected.
Learn how to work with, configure, and deploy applications to AWS.
Learn AWS and prepare for the AWS Certified Developer Exam
Learn the concepts for establishing security standards in AWS.
Learn to develop applications in AWS Serverless.
Deep Dive into Amazon Web Services Serverless Lambda
Learn a deep dive of AWS Lambda.
DevOps on Amazon Web Services (AWS)
Learn the DevOps practice on AWS and a holistic view on DevOps implementation on the cloud platform using tools like Jenkins, Ansible, and Terraform.
Learn how to enable the communication and understanding required to effectively support, manage and migrate to AWS.
Learn how to build, deploy, and maintain applications in Azure Cloud.
Introduction to Azure for Architects
This course introduces you to everything a cloud solutions architect needs to know to plan and design solutions for Microsoft Azure cloud platform.
Learn to be productive in .NET Core development, reduce ramp-up time and be equipped with best practices so .NET Core work is more effective and better architected.
Learn about advanced Kotlin concepts and the Kotlin ecosystem.
Learn about advanced Apache Maven concepts.
Learn how to become an expert at creating high-throughput, multithreaded, network oriented programs written in Python.
Advanced SQL Series: Proximal and Linear Interpolations
Empower students with the knowledge and skills for how to systematically approach solving tough challenges in SQL.
Advanced SQL Series: Relational Division
Empower students with the knowledge and skills for how to systematically approach solving tough challenges in SQL.
Advanced SQL Series: Window Functions
Empower students with the knowledge and skills for how to systematically approach solving tough challenges in SQL.
Learn about advanced topics regarding TSQL.
Learn the knowledge and practical skills to create modern web applications using ASP.NET Core thus reducing ramp-up time, and the best practices so that ASP.NET Core work is more effective and better architected.
Learn to be productive in ASP.NET Identity development to reduce ramp-up time, and best practices so that ASP.NET Identity work is more effective and better architected.
Choosing the Ideal Java Framework for Applications
Learn the history of Java frameworks and the latest trends in Java software development using frameworks.
Learn Citrus functionality for automated testing while exploring integrations, development and testing processes.
Learn how to create rich, interactive experiences across browsers, native mobile apps, and embedded devices quickly and easily using Phoenix & Elixir.
Entity Framework Core Development
Learn to be productive in EF Core data access development, reducing ramp-up time, and best practices so that EF Core work is more effective and better architected.
Learn how to build an application using Firebase as a back-end, get real-time updates from Firebase, and implement server-side logic using cloud functions.
Functional Programming for Java Developers
Learn to utilize functional programming when creating code.
Learn how to create, aggregate, and monitor microservices in Go.
Learn how to leverage Gradle as an automated build system.
Learn how to increase knowledge and effectiveness in the Kotlin programming language.
Learn how to mature programming knowledge.
Learn the Kotlin programming language and begin programming in it.
Learn how to develop simple programs using fundamental Python concepts.
Learn to use the NoSQL database Redis.
Learn how to utilize and manage Snowflake databases.
Learn to develop with a solid and practical foundation using Spring.
Learn about how to build web applications using the Spring MVC framework.
Learn the core concepts of SQL.
Learn the syntax and concepts of TSQL.
Learn how to build Microservices applications using the advanced features of .NET Core.
Learn about the latest features of the JavaScript language.
Modern Web Development with Visual Studio Code
Learn the basic knowledge of VS Code’s use as a code editor and enable customization to use it as a primary development tool.
Learn how to use PL/SQL on Oracle databases and apply those skills to real world problems.
Learn how to leverage Ruby for web development on the Rails framework.
Learn about Spring Cloud through hands-on labs and real-world projects that students may encounter while using the tool.
Learn the overall Spring platform including Spring Boot, Spring MVC, Restful Spring, testing with Spring and managing data with Spring.
Learn about Microservices and how Spring Boot and Spring MVC facilitate Java applications.
Learn to use T-SQL for working with relational databases.
Learn about the new features of C# 7.
Learn about DynamoDB and its benefits.
Working with Cucumber, Selenium, and Protractor
Learn the skills necessary to utilize Cucumber, Selenium and Protractor to utilize BDD framework in application testing.
Learn about the fundamentals of Java 8.
Learn how to integrate Redis into an application and/or stack.
Learn a working knowledge of the Rust programming language.
Learn how to utilize Backbone and its MVC pattern to build full stack with applications.
Behavior-Driven Development Using Ruby
Learn how to utilize BDD techniques using Ruby.
Introduction to Behavior-Driven Development
Learn the skills and concepts necessary to use BDD in software development.
Testing JavaScript with Jasmine
Learn how to write BDD JavaScript using Jasmine.
Working with Cucumber, Selenium, and Protractor
Learn the skills necessary to utilize Cucumber, Selenium and Protractor to utilize BDD framework in application testing.
Learn how to become an expert at creating high-throughput, multithreaded, network oriented programs written in Python.
Learn how to improve analytical ability and the ability to provide data insights.
Learn how to locate, manipulate, and analyse data with Python, no matter the size of the data set.
Learn how to identify the right context for analysis, perform the analysis and tell a story to drive action.
Learn advanced Tableau knowledge and skills.
Learn to use Google's BigQuery to explore and gain insights from large datasets.
Learn to use the NoSQL database Redis.
Learn how to utilize and manage Snowflake databases.
Learn the fundamentals of Tableau.
Learn an in-depth understanding of Microsoft Power BI.
Learn how to integrate Redis into an application and/or stack.
Learn to use Google's BigQuery to explore and gain insights from large datasets.
Understanding Git, Github, Gitlab & Bitbucket
Learn the details and advanced usage of Git and review the Cloud-based tools and repositories.
Learn about the new features of C# 7.
Learn how to effectively to transition to C++ from another programming language.
Learn how to write stand-alone applications using C++.
Learn about the key concepts and components of a DevOps environment.
Working With Continuous Integration
Learn how to adopt a continuous integration mindset to achieve better code quality.
Learn Citrus functionality for automated testing while exploring integrations, development and testing processes.
Learn how to work with, configure, and deploy applications to AWS.
Learn AWS and prepare for the AWS Certified Developer Exam
Learn the concepts for establishing security standards in AWS.
Learn to develop applications in AWS Serverless.
Cloud Native Development Practices
Learn the knowledge and practical skills to design and deliver applications in a Cloud Native approach and create more secure, changeable, scalable and available applications.
Deep Dive into Amazon Web Services Serverless Lambda
Learn a deep dive of AWS Lambda.
DevOps on Amazon Web Services (AWS)
Learn the DevOps practice on AWS and a holistic view on DevOps implementation on the cloud platform using tools like Jenkins, Ansible, and Terraform.
Introduction to Azure for Architects
This course introduces you to everything a cloud solutions architect needs to know to plan and design solutions for Microsoft Azure cloud platform.
Learn how to enable the communication and understanding required to effectively support, manage and migrate to AWS.
Learn about Heroku and how it can accelerate application development.
Cloud Native Development Practices
Learn the knowledge and practical skills to design and deliver applications in a Cloud Native approach and create more secure, changeable, scalable and available applications.
Communication in the Business Context
Learn how to communicate effectively with staff, peers, customers, and/or managers.
Effective Communication and Email Etiquette
Learn how to improve verbal and written communication.
Equipping IT Professionals for Tech Support
Learn the communication, conflict resolution, and people skills needed to grow in an IT support role.
Writing Technical White Papers
Learn how to write persuasive white papers that obtain results.
Learn about CSS’ advanced syntax and features to create scalable and maintainable stylesheets.
Learn how to create compelling websites by applying design techniques to HTML with simple CSS rules.
Learn to use LESS to simplify the process of writing CSS stylesheets.
Learn how to migrate to the newest version of CSS and correctly utilize its new features.
Learn how to locate, manipulate, and analyse data with Python, no matter the size of the data set.
Learn the knowledge and use cases for software engineers to transition to Machine Learning for Search.
Learn how to identify the right context for analysis, perform the analysis and tell a story to drive action.
Learn an in-depth understanding of Microsoft Power BI.
Learn how to build an application using Firebase as a back-end, get real-time updates from Firebase, and implement server-side logic using cloud functions.
Learn to use the NoSQL database Redis.
Learn how to utilize and manage Snowflake databases.
Learn about DynamoDB and its benefits.
Learn how to integrate Redis into an application and/or stack.
Object-Oriented (OO) Design Patterns
Learn how to create reusable OO solutions using design patterns via our Software Architecture Training.
Learn how to leverage the advanced parts of Git.
Learn how to become an expert at creating high-throughput, multithreaded, network oriented programs written in Python.
Learn the skills required to build, store, and deploy containers using Docker and Kubernetes.
Learn how to mature programming knowledge.
Learn how to use Terraform to build and scale highly reliable infrastructure.
Learn about the key concepts and components of a DevOps environment.
Learn how to develop simple programs using fundamental Python concepts.
Learn how to express infrastructure across multiple teams within an enterprise using Terraform.
Learn the essentials of Atlassian JIRA.
Learn the skills required to build, store, and deploy containers using OpenShift.
Learn to incorporate the principles of SRE into practice.
Understanding Git, Github, Gitlab & Bitbucket
Learn the details and advanced usage of Git and review the Cloud-based tools and repositories.
Working With Continuous Integration
Learn how to adopt a continuous integration mindset to achieve better code quality.
Learn how to utilize GitLab to manage the software development lifecycle.
Learn a comprehensive understanding of Helm and how to use it to package and manage Kubernetes workloads.
Learn the essentials of JIRA.
Learn how to use Dojo to build cross-platform applications.
Learn about the technical relationship between code, culture, and architecture and how to model and implement software from a business perspective.
Learn how to create rich, interactive experiences across browsers, native mobile apps, and embedded devices quickly and easily using Phoenix & Elixir.
Learn how to develop programs in the Elm language and compile them to JavaScript.
Learn an in-depth understanding of Microsoft Power BI.
Learn the skills and hands-on experience needed to use Flutter to quickly build, iterate on and deploy your applications.
Learn how to build web pages that use AJAX to create interactivity with data on a server.
Learn about the real-life experience using advanced Angular topics.
Learn how to leverage Angular to its fullest potential to build testable, scalable, and full-stack web applications.
Learn how to use all major parts of the Angular 4 framework to write scalable, testable and maintainable web and mobile applications.
Learn to leverage all of the newest parts of the Angular API and Framework.
Cypress for End-to-End Testing
Learn how to automate end-to-end testing using Cypress to test an application’s overall behavior.
Learn the tools and knowledge needed to ensure your websites can maintain a decentralized approach to improve speed, accessibility and user experience.
Learn how to create rich, interactive experiences across browsers, native mobile apps, and embedded devices quickly and easily using Phoenix & Elixir.
Intermediate Apollo for React & GraphQL Developers
Learn how to leverage GraphQL and Apollo.
Intermediate Redux for React Developers
Teach React developers how to use more of the Redux API in their applications.
Learn the basics of web development using Angular.
Learn how to create Single Page Applications (SPAs) with AngularJS.
Learn how to utilize the fundamentals of the JavaScript programming language to make basic scripts and web applications.
Introduction to NgRx for Angular Developers
Learn the knowledge and tools to integrate NgRx into practice.
Learn how to write elegant/scalable TypeScript code that will ultimately be compiled to JavaScript.
Learn how to use Vue.js to build interactive web UIs.
JavaScript for React & GraphQL Developers
Learn about JavaScript and its latest version ES2018.
Learn the workings of the Jest testing framework along with the testing utility Enzyme.
Learn about the latest features of the JavaScript language.
Modern Web Application Development Tools
Learn about Node.js tools used to manage Modern Web Application development.
Modern Web Development with Visual Studio Code
Learn the basic knowledge of VS Code’s use as a code editor and enable customization to use it as a primary development tool.
Learn how to develop and implement a PWA.
Protractor for End-to-End Testing
Learn how to automate end-to-end testing using Protractor to test the applications overall behavior.
Learn how to unit test with React/Redux JavaScript applications.
Learn how to build UI components with React.
Reactive Programming with RxJS
Learn how to build a Javascript application using RxJS and reactive programming principles.
Redux Sagas for React/Redux Applications
Learn to manage asynchronous operations within a Redux-based JavaScript application and manage code using Redux Saga library.
Learn how to leverage Ruby for web development on the Rails framework.
Testing JavaScript with Jasmine
Learn how to write BDD JavaScript using Jasmine.
Learn the knowledge and skills of the WebGL platform.
Learn the knowledge and skills to begin utilizing WebRTC to develop communication methods without 3rd parties or plugins.
Working with Cucumber, Selenium, and Protractor
Learn the skills necessary to utilize Cucumber, Selenium and Protractor to utilize BDD framework in application testing.
Learn to deliver web-based solutions using Gatsby.
Learn to use Nuxt.js in modern web application design.
Working with React for Javascript Developers
Provide JavaScript developers with the essential knowledge necessary to build UI components with React.
Learn the knowledge and skills to utilize ReasonML when creating applications.
Learn a working knowledge of the Rust programming language.
Learn how to build web components that can be used across multiple browsers and web applications.
Learn to deliver web-based solutions using Gatsby.
Learn how to leverage the advanced parts of Git.
Understanding Git, Github, Gitlab & Bitbucket
Learn the details and advanced usage of Git and review the Cloud-based tools and repositories.
Learn how to adopt and use Git to manage your source control.
Understanding Git, Github, Gitlab & Bitbucket
Learn the details and advanced usage of Git and review the Cloud-based tools and repositories.
Learn how to utilize GitLab to manage the software development lifecycle.
Learn how to create, aggregate, and monitor microservices in Go.
Learn to use Google's BigQuery to explore and gain insights from large datasets.
Learn how to leverage Gradle as an automated build system.
Learn how to use the advanced features of Groovy in a Java environment.
Learn how to rapidly build web applications using the Grails framework.
Learn how to write basic scripts using the Groovy Scripting Language.
Learn how to use GraphQL with React.
Learn to deliver web-based solutions using Gatsby.
Learn how to use the advanced features of Groovy in a Java environment.
Learn how to write basic scripts using the Groovy Scripting Language.
Learn how to enhance security and performance of GWT web applications by using in-depth GWT tools and concepts via lectures and extensive labs.
Learn how to build web applications using GWT.
Learn the fundamentals of the Hadoop platform.
Learn about Heroku and how it can accelerate application development.
Learn how to use key elements of HTML5 required to build mobile-friendly web applications.
Learn how to build and edit simple web pages using HTML and CSS.
Learn how to build web sites using HTML5.
Learn how to update current web solutions to support and leverage HTML5.
Learn about the Swift programming language which can be used to program iPhone Operating System (iOS) apps.
Testing JavaScript with Jasmine
Learn how to write BDD JavaScript using Jasmine.
Choosing the Ideal Java Framework for Applications
Learn the history of Java frameworks and the latest trends in Java software development using frameworks.
Functional Programming for Java Developers
Learn to utilize functional programming when creating code.
Learn how to leverage Gradle as an automated build system.
Java Web Development Hack-a-thon
Learn about the legacy developers knowledge in order to translate to Java web knowledge in a practical, coached setting.
Learn about the fundamentals of Java 8.
Learn how to build advanced web applications using JavaScript.
Learn how to utilize Backbone and its MVC pattern to build full stack with applications.
Cypress for End-to-End Testing
Learn how to automate end-to-end testing using Cypress to test an application’s overall behavior.
Learn how to use effective JavaScript concepts like design patterns, packaging, compression, debugging and testing to write increasingly complex scripts and web applications.
Learn how to use the features of ES6, the newest version of JavaScript, to write increasingly complex scripts and applications.
Learn how to utilize the fundamentals of the JavaScript programming language to make basic scripts and web applications.
JavaScript for React & GraphQL Developers
Learn about JavaScript and its latest version ES2018.
Learn the workings of the Jest testing framework along with the testing utility Enzyme.
Learn about the latest features of the JavaScript language.
Modern Web Development with Visual Studio Code
Learn the basic knowledge of VS Code’s use as a code editor and enable customization to use it as a primary development tool.
Protractor for End-to-End Testing
Learn how to automate end-to-end testing using Protractor to test the applications overall behavior.
Reactive Programming with RxJS
Learn how to build a Javascript application using RxJS and reactive programming principles.
Learn the knowledge and skills of the WebGL platform.
Learn the knowledge and skills to begin utilizing WebRTC to develop communication methods without 3rd parties or plugins.
Learn the knowledge and skills to utilize ReasonML when creating applications.
Learn how to build web components that can be used across multiple browsers and web applications.
Learn how to enable continuous integration in a distributed environment with Jenkins.
Learn how to enable continuous integration with Jenkins.
Learn the essentials of Atlassian JIRA.
Learn the essentials of JIRA.
Learn how to utilize the advanced jQuery features and syntax.
Learn how to use jQuery to work with the DOM, select elements and build web applications.
Learn about advanced Kotlin concepts and the Kotlin ecosystem.
Learn how to increase knowledge and effectiveness in the Kotlin programming language.
Learn the Kotlin programming language and begin programming in it.
Modern Streamlined Kotlin Android Development
Learn the best practices of Android development concepts and tools.
Learn the skills required to build, store, and deploy containers using Docker and Kubernetes.
Learn the skills required to build, store, and deploy containers using OpenShift.
Learn a comprehensive understanding of Helm and how to use it to package and manage Kubernetes workloads.
Learn how to help any team thrive in the process of building greater diversity and inclusion.
Learn how to achieve strong results from negotiations, better prepare for multiple potential outcomes, and address the issues of great negotiations that end with gory solution execution.
Leading Teams to Better Decision Making
Learn how to make strong decisions, design execution of solutions to better solve problems, and maintain strong relationships with stakeholders.
Promote an in-depth understanding of work-life balance and why it is important for productivity and happiness.
Introduction to Linux System Administration
Learn how to effectively administer a Linux development box.
Learn how to become an expert at creating high-throughput, multithreaded, network oriented programs written in Python.
Learn how to improve analytical ability and the ability to provide data insights.
Learn how to identify the right context for analysis, perform the analysis and tell a story to drive action.
Learn advanced Tableau knowledge and skills.
Learn the fundamentals of Tableau.
Learn the knowledge and use cases for software engineers to transition to Machine Learning for Search.
Learn to use Xamarin to create multi-platform apps.
Learn how to create mobile apps using C#.
Modern Streamlined Kotlin Android Development
Learn the best practices of Android development concepts and tools.
Learn the skills and hands-on experience needed to use Flutter to quickly build, iterate on and deploy your applications.
Learn how to utilize the advanced features, syntax, and related tooling to create more advanced Node.js applications.
Learn how to utilize the basics of Node.js, Express, Socket.IO, and Node Package Manager (NPM) to create basic servers and web applications.
Modern Web Application Development Tools
Learn about Node.js tools used to manage Modern Web Application development.
Learn to use the NoSQL database Redis.
Learn about DynamoDB and its benefits.
Learn how to examine key OO concepts and OOAD strategies in one course.
Learn about the best practices when using Perl to write large scale programs.
Introduction to Perl Programming
Interpret how to write programs using all the basic elements of Perl.
Learn how to create rich, interactive experiences across browsers, native mobile apps, and embedded devices quickly and easily using Phoenix & Elixir.
Learn how to use advanced web development concepts like OO and MVC in PHP.
Learn how to utilize the fundamentals of PHP and Apache to build basic web applications.
Learn an in-depth understanding of Microsoft Power BI.
Learn how to help any team thrive in the process of building greater diversity and inclusion.
Communication in the Business Context
Learn how to communicate effectively with staff, peers, customers, and/or managers.
Learn how to develop a smooth change process within a team.
Learn about different decision styles and how they contribute to team decision making.
Learn how to make better decisions as a team.
Learn how to achieve strong results from negotiations, better prepare for multiple potential outcomes, and address the issues of great negotiations that end with gory solution execution.
Effective Communication and Email Etiquette
Learn how to improve verbal and written communication.
Equipping IT Professionals for Tech Support
Learn the communication, conflict resolution, and people skills needed to grow in an IT support role.
Learn the proven, simple, easy to implement tools and strategies to ensure that ethics and integrity guide actions.
Leading Teams to Better Decision Making
Learn how to make strong decisions, design execution of solutions to better solve problems, and maintain strong relationships with stakeholders.
Learn how to assess initiation and employ planning tools and techniques to create high functioning teams that start projects in the best form to help ensure success.
Project Management Success Principles
Learn how to develop comprehensive project plans including scope, schedule, and budget.
Learn the easy to implement tools and strategies to improve teamwork.
Time Management and Prioritization
Learn the easy to implement tools and strategies to improve time management.
Promote an in-depth understanding of work-life balance and why it is important for productivity and happiness.
Writing Technical White Papers
Learn how to write persuasive white papers that obtain results.
Learn how to develop a smooth change process within a team.
Learn about different decision styles and how they contribute to team decision making.
Learn how to make better decisions as a team.
Learn the proven, simple, easy to implement tools and strategies to ensure that ethics and integrity guide actions.
Learn how to assess initiation and employ planning tools and techniques to create high functioning teams that start projects in the best form to help ensure success.
Project Management Success Principles
Learn how to develop comprehensive project plans including scope, schedule, and budget.
Learn the easy to implement tools and strategies to improve teamwork.
Time Management and Prioritization
Learn the easy to implement tools and strategies to improve time management.
Learn how to become an expert at creating high-throughput, multithreaded, network oriented programs written in Python.
Learn how to mature programming knowledge.
Learn how to develop simple programs using fundamental Python concepts.
Software Engineering in Python
Learn software engineering techniques using Python.
Intermediate Apollo for React & GraphQL Developers
Learn how to leverage GraphQL and Apollo.
Learn how to build Increasingly complex applications using React.js and Flux.
Intermediate Redux for React Developers
Teach React developers how to use more of the Redux API in their applications.
Learn how to use the features of ES6, the newest version of JavaScript, to write increasingly complex scripts and applications.
Learn how to use GraphQL with React.
Learn how to use the React.js library and JSX to make simple data-driven UIs.
Learn how to unit test with React/Redux JavaScript applications.
Learn how to build UI components with React.
Learn how to build mobile applications using React Native.
Redux Sagas for React/Redux Applications
Learn to manage asynchronous operations within a Redux-based JavaScript application and manage code using Redux Saga library.
Learn how to use Relay with GraphQL in the context of React applications.
Working with React for Javascript Developers
Provide JavaScript developers with the essential knowledge necessary to build UI components with React.
Learn how to build mobile applications using React Native.
Learn the knowledge and skills to utilize ReasonML when creating applications.
Learn how to integrate Redis into an application and/or stack.
Intermediate Redux for React Developers
Teach React developers how to use more of the Redux API in their applications.
Introduction to NgRx for Angular Developers
Learn the knowledge and tools to integrate NgRx into practice.
Learn how to unit test with React/Redux JavaScript applications.
Redux Sagas for React/Redux Applications
Learn to manage asynchronous operations within a Redux-based JavaScript application and manage code using Redux Saga library.
Learn how to use Relay with GraphQL in the context of React applications.
Learn how to use advanced Ruby features and syntax to write advanced scripts and web applications.
Learn how to build basic functional applications using the Rails framework.
Learn how to utilize the basics of the Ruby programming language to make functioning scripts and basic web applications.
Learn how to leverage Ruby for web development on the Rails framework.
Learn a working knowledge of the Rust programming language.
Engineering Reactive Architecture Using Scala, Akka, Play
Learn how to use Reactive Programming with Scala as a foundation.
Introduction to Play Framework
Learn how to quickly build web applications in Scala using the Play framework.
Learn how to adopt Scala to efficiently build multi-core processing applications.
Learn the knowledge and use cases for software engineers to transition to Machine Learning for Search.
.NET and Angular Secure Programming
Learn how to develop secure code and adapt existing .NET and Angular applications to be more secure.
Learn about the HEAVENS security model and how to transition output to HEAVENS format.
Learn how security can be designed into, managed and maintained within a development lifecycle.
Learn the best practices for establishing security standards in your organization.
Learn about threat modeling, approaches, tools and benefits.
Learn about the HEAVENS security model and how to transition output to HEAVENS format.
Learn how to build advanced web security with OAuth.
Learn how security can be designed into, managed and maintained within a development lifecycle.
Learn the best practices for establishing security standards in your organization.
Learn about threat modeling, approaches, tools and benefits.
.NET and Angular Secure Programming
Learn how to develop secure code and adapt existing .NET and Angular applications to be more secure.
Learn how to build advanced web security with OAuth.
Working with Cucumber, Selenium, and Protractor
Learn the skills necessary to utilize Cucumber, Selenium and Protractor to utilize BDD framework in application testing.
Learn how to use Selenium to test web applications as the browser would interact with them.
Introduction to Linux System Administration
Learn how to effectively administer a Linux development box.
Learn how to utilize and manage Snowflake databases.
Behavior-Driven Development Using Ruby
Learn how to utilize BDD techniques using Ruby.
Learn about the technical relationship between code, culture, and architecture and how to model and implement software from a business perspective.
Introduction to Behavior-Driven Development
Learn the skills and concepts necessary to use BDD in software development.
Promote an in-depth understanding of networking concepts.
Behavior-Driven Development Using Ruby
Learn how to utilize BDD techniques using Ruby.
Learn Citrus functionality for automated testing while exploring integrations, development and testing processes.
Learn about the technical relationship between code, culture, and architecture and how to model and implement software from a business perspective.
Introduction to Behavior-Driven Development
Learn the skills and concepts necessary to use BDD in software development.
Introduction to Lean Development
Learn how to shift to the Lean process.
Learn how to migrate to Adobe XD with a firm foundation of knowledge and best practices for migrating existing files and assets to the new system.
Promote an in-depth understanding of networking concepts.
Software Engineering in Python
Learn software engineering techniques using Python.
Learn how to define the iterative and quality-focused software development methodology of TDD.
Testing JavaScript with Jasmine
Learn how to write BDD JavaScript using Jasmine.
User Experience (UX) - Research and Design
Learn about the principles of user-centered design and the value of user experience.
Working with Cucumber, Selenium, and Protractor
Learn the skills necessary to utilize Cucumber, Selenium and Protractor to utilize BDD framework in application testing.
Learn to develop with a solid and practical foundation using Spring.
Learn about how to build web applications using the Spring MVC framework.
Learn about Spring Cloud through hands-on labs and real-world projects that students may encounter while using the tool.
Learn the overall Spring platform including Spring Boot, Spring MVC, Restful Spring, testing with Spring and managing data with Spring.
Learn about Microservices and how Spring Boot and Spring MVC facilitate Java applications.
Advanced SQL Series: Proximal and Linear Interpolations
Empower students with the knowledge and skills for how to systematically approach solving tough challenges in SQL.
Advanced SQL Series: Relational Division
Empower students with the knowledge and skills for how to systematically approach solving tough challenges in SQL.
Advanced SQL Series: Window Functions
Empower students with the knowledge and skills for how to systematically approach solving tough challenges in SQL.
Learn about advanced topics regarding TSQL.
Learn the core concepts of SQL.
Learn the syntax and concepts of TSQL.
Learn how to use PL/SQL on Oracle databases and apply those skills to real world problems.
Learn to use T-SQL for working with relational databases.
Learn to incorporate the principles of SRE into practice.
Learn about the Swift programming language which can be used to program iPhone Operating System (iOS) apps.
Learn how to improve analytical ability and the ability to provide data insights.
Learn how to identify the right context for analysis, perform the analysis and tell a story to drive action.
Learn advanced Tableau knowledge and skills.
Learn the fundamentals of Tableau.
Learn how to use Terraform to build and scale highly reliable infrastructure.
Learn how to express infrastructure across multiple teams within an enterprise using Terraform.
Learn Citrus functionality for automated testing while exploring integrations, development and testing processes.
Learn how to define the iterative and quality-focused software development methodology of TDD.
Testing JavaScript with Jasmine
Learn how to write BDD JavaScript using Jasmine.
Working with Cucumber, Selenium, and Protractor
Learn the skills necessary to utilize Cucumber, Selenium and Protractor to utilize BDD framework in application testing.
Learn about the HEAVENS security model and how to transition output to HEAVENS format.
Learn about threat modeling, approaches, tools and benefits.
Learn how to write elegant/scalable TypeScript code that will ultimately be compiled to JavaScript.
Learn how to migrate to Adobe XD with a firm foundation of knowledge and best practices for migrating existing files and assets to the new system.
User Experience (UX) - Research and Design
Learn about the principles of user-centered design and the value of user experience.
Advanced Routing in Vue.js with Vue-Router
Learn how to setup Vue routing in web applications using the Vue-Router.
Learn how to use Vue.js to build interactive web UIs.
Managing State in Vue.js with Vuex
Learn how to use Vuex to simplify state management in a Vue application.
Learn to use Nuxt.js in modern web application design.
Creating Responsive Layouts with Bootstrap
Learn how to leverage Bootstrap to build responsive websites quickly.
Introduction to Mobile Application Design
Learn how to use principles for designing effective user experiences across mobile web platforms.
Learn how to build web pages that use AJAX to create interactivity with data on a server.
Learn how to use all major parts of the Angular 4 framework to write scalable, testable and maintainable web and mobile applications.
Creating Responsive Layouts with Bootstrap
Learn how to leverage Bootstrap to build responsive websites quickly.
Learn the tools and knowledge needed to ensure your websites can maintain a decentralized approach to improve speed, accessibility and user experience.
Learn how to create rich, interactive experiences across browsers, native mobile apps, and embedded devices quickly and easily using Phoenix & Elixir.
Engineering Reactive Architecture Using Scala, Akka, Play
Learn how to use Reactive Programming with Scala as a foundation.
Learn how to build an application using Firebase as a back-end, get real-time updates from Firebase, and implement server-side logic using cloud functions.
Intermediate Redux for React Developers
Teach React developers how to use more of the Redux API in their applications.
Learn to use Xamarin to create multi-platform apps.
Learn how to build web pages that use AJAX to create interactivity with data on a server.
Learn how to use Dojo to build cross-platform applications.
Learn how to develop programs in the Elm language and compile them to JavaScript.
Introduction to Mobile Application Design
Learn how to use principles for designing effective user experiences across mobile web platforms.
Introduction to NgRx for Angular Developers
Learn the knowledge and tools to integrate NgRx into practice.
Learn how to write elegant/scalable TypeScript code that will ultimately be compiled to JavaScript.
Learn how to create mobile apps using C#.
Redux Sagas for React/Redux Applications
Learn to manage asynchronous operations within a Redux-based JavaScript application and manage code using Redux Saga library.
Learn how to leverage Ruby for web development on the Rails framework.
Software Engineering in Python
Learn software engineering techniques using Python.
Learn how to configure and administer a WebLogic server.
Learn how to develop and implement a PWA.
Learn to use Xamarin to create multi-platform apps.
Learn how to create mobile apps using C#.
Customized Technical Learning Solutions to Help Attract and Retain Talented Developers
Let DI help you design solutions to onboard, upskill or reskill your software development organization. Fully customized. 100% guaranteed.
DevelopIntelligence leads technical and software development learning programs for Fortune 500 companies. We provide learning solutions for hundreds of thousands of engineers for over 250 global brands.



“I appreciated the instructor’s technique of writing live code examples rather than using fixed slide decks to present the material.”
VMwareResources
Thank you for everyone who joined us this past year to hear about our proven methods of attracting and retaining tech talent.

- Boulder, Colorado Headquarters: 980 W. Dillon Road, Louisville, CO 80027
- 877-629-5631, 720-445-4360
© 2013 - 2020 DevelopIntelligence LLC - Privacy Policy