-
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 Introduction Courses
Customized, role-based, expert-led Introduction Training
DevelopIntelligence specializes in delivering highly-customized, dedicated, role-based Introduction Training courses to technical teams and organizations.
Of course, if you can't find the Introduction training course you're looking for, give us a call or contact us and we'll design one just for you and your team.
DevelopIntelligence is the only technical training company that delivers completely customized courses based on the project and the people. By customizing the learning experiences exactly to your needs, you’ll learn and retain more in less time, making it easier to adopt the new concepts back on the job.
The following is a list of our courses for people with an Intermediate skill level. At DevelopIntelligence, Intermediate courses are for people who have been working within the technology area for 1.5 to 3 years.
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 how to build .NET applications.
Microservices Using .NET Core -
Learn how to build Microservices applications using the advanced features of .NET Core.
Agile Engineering Fast Track -
Learn how to effectively integrate today’s best software development practices.
Learn about how adopting Agile impacts an organization.
Learn how to effectively estimate for Agile projects.
Learn about an intensive exploration of Agile Testing roles and techniques.
Business Analysis With Agile -
Learn how to effectively capture business requirements for an Agile project.
Learn how to use Agile to develop software.
Certified Agile Practitioner -
Learn the skills to become certified in Agile project management.
Certified Agile Practitioner and Agile Developer Certification -
Learn how to become a Certified Scrum Practitioner and Certified Scrum Developer with hands-on experience.
Certified Agile Product Owner -
Learn how to become a certified and successful Product Owner through in-depth study of Agile, Scrum, and Lean concepts.
Introduction to eXtreme Programming (XP) -
Learn how to successfully implement XP methodology in your organization.
Learn how to use Kanban to enhance and improve your project management.
Introduction to Lean Development -
Learn how to shift to the Lean process.
Leading the Agile Enterprise with the Scaled Agile Framework™ -
Learn how to use SAFe effectively in an enterprise Agile transformation.
Managing Agile Projects with Scrum and Lean -
Learn about an in-depth exploration of Scrum and Lean through hands-on lab work.
Learn how to enhance Scrum learning with Lean thinking and software engineering practices.
Learn how to train your team to effectively implement Scrum.
Learn how to use Scrum-Kanban tools to improve work flow and agility.
Learn how to create user stories as a means of tracking project requirements.
Learn how to effectively create user stories.
Learn about and compare four different data visualization tools.
Working with Amazon DynamoDB -
Learn about DynamoDB and its benefits.
Introduction to Android Development -
Learn how to create Mobile Applications using the Android Platform.
Learn the basics of web development using Angular.
Learn how to create Single Page Applications (SPAs) with AngularJS.
Learn how to implement Ansible into your DevOps stack.
Learn a basic understanding of Ansible with hands-on experience to enable its use in managing configuration environments.
Fundamentals of Apache CouchDB -
Learn the fundamentals of Apache CouchDB.
Introduction to Kafka Streams -
Learn to utilize Kafka Streams and identify where Kafka can be further incorporated into practice.
Introduction to Apache Spark -
Learn how to use Apache Spark as an alternative to traditional MapReduce processing.
Introduction to Apache Wicket -
Learn how to adopt Apache Wicket.
Artificial Intelligence for Product Managers -
Learn the practical skills to plan, implement and manage an AI program.
Introduction to Artificial Intelligence and Machine Learning in Azure -
Learn how to implement AI and ML techniques on Azure.
Learn how to work with, configure, and deploy applications to AWS.
AWS for System Administrators -
Learn the key AWS product lines, system administration processes, dev ops processes, H/A strategies, best-practices, and costing models associated with running solutions on the AWS infrastructure.
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 AWS for Developers Learning Spike -
Learn how to use AWS as a proficient user of the technology tools.
Learn how to enable the communication and understanding required to effectively support, manage and migrate to AWS.
Learn how to deploy, configure and manage Azure using Chef.
Learn how to build, deploy, and maintain applications in Azure Cloud.
Introduction to Artificial Intelligence and Machine Learning in Azure -
Learn how to implement AI and ML techniques on Azure.
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.
Introduction to Azure for Developers -
Learn how to build, deploy, secure, scale, monitor and maintain applications in Azure Cloud.
Introduction to Azure for Managers -
Learn how to plan and manage cloud team resources more effectively.
Learn how to build .NET applications.
Learn Citrus functionality for automated testing while exploring integrations, development and testing processes.
Data Architecture Fundamentals -
Learn techniques and tools for data collection, usage, processing, storage, and integration with different systems.
Learn about the strengths, weaknesses, opportunities and risks surrounding data-based solutions.
Learn how to create rich, interactive experiences across browsers, native mobile apps, and embedded devices quickly and easily using Phoenix & Elixir.
Learn how to write a stand-alone application using C#.
Learn how to quickly build web applications in Scala using the Akka framework.
Fundamentals of Apache CouchDB -
Learn the fundamentals of Apache CouchDB.
Getting Started with Robotics -
Promote an introductory understanding of robotics.
Learn how to leverage Gradle as an automated build system.
Learn the Kotlin programming language and begin programming in it.
Learn how to create basic programs using Python.
Learn how to develop simple programs using fundamental Python concepts.
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.
Introduction to SQL for the Non-Technical -
Learn how to effectively interact with, query, and analyze data in SQL databases.
Learn the syntax and concepts of TSQL.
Microservices Using .NET Core -
Learn how to build Microservices applications using the advanced features of .NET Core.
Object-Oriented Programming with C++ -
Learn a baseline level of experience with object-oriented programming.
Learn how to use PL/SQL on Oracle databases and apply those skills to real world problems.
Learn the overall Spring platform including Spring Boot, Spring MVC, Restful Spring, testing with Spring and managing data with Spring.
Working with Amazon DynamoDB -
Learn about DynamoDB and its benefits.
Learn how to integrate Redis into an application and/or stack.
Introduction to Behavior-Driven Development -
Learn the skills and concepts necessary to use BDD in software development.
Learn how to locate, manipulate, and analyse data with Python, no matter the size of the data set.
Data Architecture Fundamentals -
Learn techniques and tools for data collection, usage, processing, storage, and integration with different systems.
Learn about the strengths, weaknesses, opportunities and risks surrounding data-based solutions.
Learn how to identify the right context for analysis, perform the analysis and tell a story to drive action.
Learn about and compare four different data visualization tools.
Google Cloud for Data Engineers -
Learn to build systems on Google Cloud to store and process batch or streaming data.
Learn about the functions of Cassandra required to build a Cassandra-based application.
Introduction to Kafka Streams -
Learn to utilize Kafka Streams and identify where Kafka can be further incorporated into practice.
Learn both R and Python programming languages by providing comparisons and recommendations between both.
Learn the basics of search within the Solr/Lucene context.
Learn how to utilize and manage Snowflake databases.
Learn the fundamentals of Tableau.
Learn the basic concepts of data engineering and how to make the shift to the cloud.
Learn how to evaluate a visuals request, choose the most appropriate visualization tool, and create effective visuals to suit the needs of the request.
Learn an in-depth understanding of Microsoft Power BI.
Learn how to use R as a tool to perform data science, machine learning or statistics on large data sets.
Learn how to integrate Redis into an application and/or stack.
Google Cloud for Data Analysts -
Learn how to perform insightful and responsive data analysis at scale and delight the consumers of the analysis with effective data visualizations.
Google Cloud for Data Engineers -
Learn to build systems on Google Cloud to store and process batch or streaming data.
Understanding Git, Github, Gitlab & Bitbucket -
Learn the details and advanced usage of Git and review the Cloud-based tools and repositories.
Learn how Bitbucket can make teams more productive.
Learn how to write a stand-alone application using C#.
Object-Oriented Programming with C++ -
Learn a baseline level of experience with object-oriented programming.
Learn about the functions of Cassandra required to build a Cassandra-based application.
Introduction to Cassandra Learning Spike -
Learn how to develop with Cassandra.
Learn how to use Chef to automate the configuration, deployment, management and test of server infrastructure.
Introduction to Chef Learning Spike -
Learn how to configure and deploy Chef for server infrastructure.
Learn how to write cookbooks for Chef.
Learn about the key concepts and components of a DevOps environment.
Learn the principles and practice of continuous integration using Travis CI on top of Github.
Learn a comprehensive understanding of Spinnaker’s features and capabilities in relation to the standard CI/CD concepts it supports.
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 how to deploy, configure and manage Azure using Chef.
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.
Google Cloud for Data Analysts -
Learn how to perform insightful and responsive data analysis at scale and delight the consumers of the analysis with effective data visualizations.
Google Cloud for Data Engineers -
Learn to build systems on Google Cloud to store and process batch or streaming data.
Google Cloud for Data Scientists -
Learn how to create and deploy high-performance data science and machine learning systems on Google Cloud for regression and classification use cases leveraging both structured and unstructured datasets.
Learn to create and deploy software on Google Cloud to have secure and stable applications.
Learn about Google Cloud and its technical capabilities in the areas of IT infrastructure, operations, Big Data, and Machine Learning.
Introduction to Artificial Intelligence and Machine Learning in Azure -
Learn how to implement AI and ML techniques on Azure.
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.
Introduction to Azure for Managers -
Learn how to plan and manage cloud team resources more effectively.
Introduction to Cloud Computing -
Learn about the different cloud providers and what they offer.
Moving to a Hybrid Cloud for Managers Adding Google Cloud -
Learn how to develop a platform-based infrastructure using Google Cloud.
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.
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.
Learn to overcome presentation anxiety and create effective presentations.
Learn how to write a stand-alone Java application using the Java programming language.
Introduction to Java for Procedural Programmers -
Learn about key object-oriented (OO) concepts for successful migration to the Java platform.
Learn how to develop basic programs with the Java programming language.
Learn how to write automated test code with Java.
Learn how to create compelling websites by applying design techniques to HTML with simple CSS rules.
Introduction to CSS Learning Spike -
Learn how to create compelling websites by applying design techniques to HTML with simple CSS rules.
Learn how to locate, manipulate, and analyse data with Python, no matter the size of the data set.
Data Architecture Fundamentals -
Learn techniques and tools for data collection, usage, processing, storage, and integration with different systems.
Learn about the strengths, weaknesses, opportunities and risks surrounding data-based solutions.
Learn both R and Python programming languages by providing comparisons and recommendations between both.
Learn the basic concepts of data engineering and how to make the shift to the cloud.
Introduction to SageMaker for Data Analysts -
Learn how to choose the right questions to ask and how to answer them with ML.
Learn how to identify the right context for analysis, perform the analysis and tell a story to drive action.
Learn about and compare four different data visualization tools.
Learn how to evaluate a visuals request, choose the most appropriate visualization tool, and create effective visuals to suit the needs of the request.
Learn an in-depth understanding of Microsoft Power BI.
Data Architecture Fundamentals -
Learn techniques and tools for data collection, usage, processing, storage, and integration with different systems.
Learn about the strengths, weaknesses, opportunities and risks surrounding data-based solutions.
Fundamentals of Apache CouchDB -
Learn the fundamentals of Apache CouchDB.
Learn how to utilize and manage Snowflake databases.
Working with Amazon DynamoDB -
Learn about DynamoDB and its benefits.
Learn how to integrate Redis into an application and/or stack.
Introduction to OO Programming -
Learn about the key Object-Oriented (OO) Concepts required to build an OO system.
Object-Oriented (OO) Programming Language for Managers -
Learn how OO Programming effects business.
Service Oriented Architectures for Managers -
Learn how to plan, adopt, and effectively manage Service Oriented Architectures (SOA) solutions.
Learn to create and deploy software on Google Cloud to have secure and stable applications.
Learn about the key concepts and components of a DevOps environment.
Learn how to utilize Docker for distributed apps.
Learn about the key operations and configurations utilized when using Kubernetes to automate, deploy, and manage containerized applications.
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.
Managing Agile Projects with Scrum and Lean -
Learn about an in-depth exploration of Scrum and Lean through hands-on lab work.
Learn the skills required to build, store, and deploy containers using OpenShift.
Site Reliability Engineering -
Learn to incorporate the principles of SRE into practice.
Learn the principles and practice of continuous integration using Travis CI on top of Github.
Understanding Git, Github, Gitlab & Bitbucket -
Learn the details and advanced usage of Git and review the Cloud-based tools and repositories.
Learn a basic understanding of Ansible with hands-on experience to enable its use in managing configuration environments.
Learn how Bitbucket can make teams more productive.
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 a comprehensive understanding of Spinnaker’s features and capabilities in relation to the standard CI/CD concepts it supports.
Learn an in-depth understanding of monitoring via Zabbix.
Learn how to utilize Docker for distributed apps.
Introduction to Docker Learning Spike -
Learn the basics about systems and application design using Docker.
Learn how to use Dojo to build cross-platform applications.
Learn how to create rich, interactive experiences across browsers, native mobile apps, and embedded devices quickly and easily using Phoenix & Elixir.
Introduction to Elasticsearch -
Learn the key concepts required to adopt Elasticsearch.
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 tools and knowledge needed to ensure your websites can maintain a decentralized approach to improve speed, accessibility and user experience.
Learn about ElectronJS through hands-on labs and real projects.
Learn how to create rich, interactive experiences across browsers, native mobile apps, and embedded devices quickly and easily using Phoenix & Elixir.
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.
JavaScript for React & GraphQL Developers -
Learn about JavaScript and its latest version ES2018.
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 to deliver web-based solutions using Gatsby.
Learn to use Nuxt.js in modern web application design.
Learn to deliver web-based solutions using Gatsby.
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.
Teach developers how to use the Go language.
Google Cloud for Data Analysts -
Learn how to perform insightful and responsive data analysis at scale and delight the consumers of the analysis with effective data visualizations.
Google Cloud for Data Engineers -
Learn to build systems on Google Cloud to store and process batch or streaming data.
Google Cloud for Data Scientists -
Learn how to create and deploy high-performance data science and machine learning systems on Google Cloud for regression and classification use cases leveraging both structured and unstructured datasets.
Learn to create and deploy software on Google Cloud to have secure and stable applications.
Learn about Google Cloud and its technical capabilities in the areas of IT infrastructure, operations, Big Data, and Machine Learning.
Introduction to Cloud Computing -
Learn about the different cloud providers and what they offer.
Moving to a Hybrid Cloud for Managers Adding Google Cloud -
Learn how to develop a platform-based infrastructure using Google Cloud.
Learn how to leverage Gradle as an automated build system.
Learn to deliver web-based solutions using Gatsby.
Introduction to Hadoop Administration -
Learn how to administer and maintain Hadoop.
Introduction to Hadoop for Managers -
Learn how Hadoop fits into organization infrastructures.
Learn about Heroku and how it can accelerate application development.
Learn how to determine if a switch to HTML5 is worth the time and money.
Learn how to build and edit simple web pages using HTML and CSS.
Learn how to build web sites using HTML5.
Learn how to develop web applications and websites that are Section 508 compliant and usable by all users regardless of handicaps or disabilities.
Learn about and compare four different data visualization tools.
Working with Edge and Internet of Things (IoT) -
Learn Edge/IoT concepts, including integration across multiple device types and data aggregation patterns, device management, and end-to-end security.
Learn the concepts, tools and processes to help your organization gain control over service management and delivery.
Learn how to leverage Gradle as an automated build system.
Learn how to write a stand-alone Java application using the Java programming language.
Introduction to Java for Procedural Programmers -
Learn about key object-oriented (OO) concepts for successful migration to the Java platform.
Learn how Java Enterprise Edition (EE) can be utilized to create business applications.
Learn how to quickly develop Java applications.
Learn how Java can be used to build business applications via our Software Development Manager training.
Learn how to develop basic programs with the Java programming language.
Learn how to write automated test code with Java.
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 how to create basic web applications using JavaServer Pages (JSPs) and Servlets.
Test-Driven Development (TDD) Learning Spike -
Explain the essentials of Test-Driven Development (TDD).
Web Services Concepts for Managers -
Learn about the key web services concepts required to effectively manage a web services project.
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 how to use all parts of the MEAN stack together to create functional full-stack applications.
Learn how to develop web applications and websites that are Section 508 compliant and usable by all users regardless of handicaps or disabilities.
Web Application Development for Managers -
Learn how to differentiate between the major web application frameworks and the strengths and weaknesses of each in order to better manage developer teams and software development planning.
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 how to install, configure, and administer Jenkins.
Learn how to enable continuous integration with Jenkins.
Learn the essentials of Atlassian JIRA.
Learn the essentials of JIRA.
Learn how to use jQuery to work with the DOM, select elements and build web applications.
Learn how to create basic web applications using JavaServer Pages (JSPs) and Servlets.
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 about the key operations and configurations utilized when using Kubernetes to automate, deploy, and manage containerized applications.
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.
Introduction to Linux Learning Spike -
Learn how to setup, manage, and configure a Linux machine.
Artificial Intelligence for Product Managers -
Learn the practical skills to plan, implement and manage an AI program.
Learn how to identify the right context for analysis, perform the analysis and tell a story to drive action.
Google Cloud for Data Engineers -
Learn to build systems on Google Cloud to store and process batch or streaming data.
Google Cloud for Data Scientists -
Learn how to create and deploy high-performance data science and machine learning systems on Google Cloud for regression and classification use cases leveraging both structured and unstructured datasets.
Introduction to Artificial Intelligence and Machine Learning in Azure -
Learn how to implement AI and ML techniques on Azure.
Introduction to Data Science & Machine Learning -
Learn how data can be gathered to improve the overall needs of the business.
Introduction to Graphics Processing -
Learn a working knowledge of graphics processing practices within Machine Learning using CUDA, PyCuda, OpenCL, Vulkan, and Tensorflow.
Introduction to Machine Learning -
Learn various Machine Learning algorithms to evaluate and productize models.
Learn both R and Python programming languages by providing comparisons and recommendations between both.
Introduction to SageMaker for Data Analysts -
Learn how to choose the right questions to ask and how to answer them with ML.
Learn the fundamentals of Tableau.
Learn how to use Python to explore and analyze data, run basic regression models, visualize data, and apply some basic machine learning models to data.
Introduction to Android Development -
Learn how to create Mobile Applications using the Android Platform.
Learn how to create mobile apps using C#.
Modern Streamlined Kotlin Android Development -
Learn the best practices of Android development concepts and tools.
Working with Edge and Internet of Things (IoT) -
Learn Edge/IoT concepts, including integration across multiple device types and data aggregation patterns, device management, and end-to-end security.
Learn how to use all parts of the MEAN stack together to create functional full-stack applications.
Learn an in-depth understanding of monitoring via Zabbix.
Introduction to SQL for the Non-Technical -
Learn how to effectively interact with, query, and analyze data in SQL databases.
Artificial Intelligence for Product Managers -
Learn the practical skills to plan, implement and manage an AI program.
Introduction to Node.js Learning Spike -
Learn how to utilize the basics of Node.js and Node Package Manager (npm) to create basic servers and web applications.
Fundamentals of Apache CouchDB -
Learn the fundamentals of Apache CouchDB.
Learn about the functions of Cassandra required to build a Cassandra-based application.
Introduction to Cassandra Learning Spike -
Learn how to develop with Cassandra.
Learn how to use all parts of the MEAN stack together to create functional full-stack applications.
Working with Amazon DynamoDB -
Learn about DynamoDB and its benefits.
Introduction to OO Programming -
Learn about the key Object-Oriented (OO) Concepts required to build an OO system.
Learn about the different Object-Oriented Analysis and Design (OOAD) strategies to architect and build object oriented systems.
OOAD Programming Hack-a-thon -
Learn how to examine key OO concepts and OOAD strategies in one course.
OpenStack Cloud Architecture and Deployment Hack-a-thon -
Learn about an OpenStack Cloud Architecture with hands-on interaction.
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 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.
Learn the foundational aspects of Business Analysis.
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.
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.
Estimation and Schedule Management -
Learn how to improve scheduling and estimation skills for managing projects.
Learn the proven, simple, easy to implement tools and strategies to ensure that ethics and integrity guide actions.
Learn to overcome presentation anxiety and create effective presentations.
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 Integration and Change Management -
Learn how to correctly start a project, control changes to the project, and close the project.
Project Management Success Principles -
Learn how to develop comprehensive project plans including scope, schedule, and budget.
Learn about the quality and risks associated with managing a project.
Learn to identify the quick and key processes you can use to help you defend your teams, your project’s resources, and your business solutions.
Learn the easy to implement tools and strategies to improve teamwork.
The Exceptional Project Manager -
Learn how to improve scheduling and estimation skills for managing projects.
The Psychology, Art, and Science of Change Management -
Learn the fundamentals of Organizational Change Management and the process of leading change within an organization.
Time Management and Prioritization -
Learn the easy to implement tools and strategies to improve time management.
Learn the foundational aspects of Business Analysis.
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.
Estimation and Schedule Management -
Learn how to improve scheduling and estimation skills for managing projects.
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 Integration and Change Management -
Learn how to correctly start a project, control changes to the project, and close the project.
Project Management Success Principles -
Learn how to develop comprehensive project plans including scope, schedule, and budget.
Learn about the quality and risks associated with managing a project.
Learn to identify the quick and key processes you can use to help you defend your teams, your project’s resources, and your business solutions.
Learn the easy to implement tools and strategies to improve teamwork.
The Exceptional Project Manager -
Learn how to improve scheduling and estimation skills for managing projects.
The Psychology, Art, and Science of Change Management -
Learn the fundamentals of Organizational Change Management and the process of leading change within an organization.
Time Management and Prioritization -
Learn the easy to implement tools and strategies to improve time management.
Learn how to automate an Information Technology (IT) infrastructure utilizing Puppet.
Introduction to Data Science & Machine Learning -
Learn how data can be gathered to improve the overall needs of the business.
Introduction to Graphics Processing -
Learn a working knowledge of graphics processing practices within Machine Learning using CUDA, PyCuda, OpenCL, Vulkan, and Tensorflow.
Introduction to Machine Learning -
Learn various Machine Learning algorithms to evaluate and productize models.
Learn how to create basic programs using Python.
Learn how to develop simple programs using fundamental Python concepts.
Learn both R and Python programming languages by providing comparisons and recommendations between both.
Learn how to use Python to explore and analyze data, run basic regression models, visualize data, and apply some basic machine learning models to data.
Software Engineering in Python -
Learn software engineering techniques using Python.
Learn how to use R as a tool to perform data science, machine learning or statistics on large data sets.
Learn how to use the features of ES6, the newest version of JavaScript, to write increasingly complex scripts and applications.
Learn how to use the React.js library and JSX to make simple data-driven UIs.
Learn how to integrate Redis into an application and/or stack.
Getting Started with Robotics -
Promote an introductory understanding of robotics.
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 successfully manage software projects being developed with Ruby and/or Rails.
Learn how to leverage Ruby to support the Q/A and testing processes.
Introduction to SageMaker for Data Analysts -
Learn how to choose the right questions to ask and how to answer them with ML.
Learn how to quickly build web applications in Scala using the Akka framework.
Introduction to Scala Learning Spike -
Learn the fundamentals of the Scala programming language.
Test-Driven Development with Scala -
Learn how to effectively test Scala based applications.
Managing Agile Projects with Scrum and Lean -
Learn about an in-depth exploration of Scrum and Lean through hands-on lab work.
Learn how to enhance Scrum learning with Lean thinking and software engineering practices.
Learn how to train your team to effectively implement Scrum.
Learn how to use Scrum-Kanban tools to improve work flow and agility.
Introduction to Elasticsearch -
Learn the key concepts required to adopt Elasticsearch.
Learn the basics of search within the Solr/Lucene context.
Learn about the HEAVENS security model and how to transition output to HEAVENS format.
Learn the best practices for establishing security standards in your organization.
Threat Modeling Fundamentals -
Learn about threat modeling, approaches, tools and benefits.
Learn the philosophy, models, goals, practices and tools being used to move to a DevSecOps culture.
Learn about the HEAVENS security model and how to transition output to HEAVENS format.
Learn the best practices for establishing security standards in your organization.
Threat Modeling Fundamentals -
Learn about threat modeling, approaches, tools and benefits.
Learn the philosophy, models, goals, practices and tools being used to move to a DevSecOps culture.
Learn how to leverage Selenium and related tooling to test applications in browsers.
Learn how to use Selenium to test web applications as the browser would interact with them.
Learn how to utilize and manage Snowflake databases.
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.
Agile Engineering Fast Track -
Learn how to effectively integrate today’s best software development practices.
Learn about how adopting Agile impacts an organization.
Learn how to effectively estimate for Agile projects.
Learn about an intensive exploration of Agile Testing roles and techniques.
Business Analysis With Agile -
Learn how to effectively capture business requirements for an Agile project.
Learn how to use Agile to develop software.
Certified Agile Practitioner -
Learn the skills to become certified in Agile project management.
Certified Agile Product Owner -
Learn how to become a certified and successful Product Owner through in-depth study of Agile, Scrum, and Lean concepts.
Learn Citrus functionality for automated testing while exploring integrations, development and testing processes.
Introduction to Behavior-Driven Development -
Learn the skills and concepts necessary to use BDD in software development.
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.
Object-Oriented (OO) Programming Language for Managers -
Learn how OO Programming effects business.
Software Engineering in Python -
Learn software engineering techniques using Python.
Test-Driven Development (TDD) Learning Spike -
Explain the essentials of Test-Driven Development (TDD).
User Experience (UX) - Research and Design -
Learn about the principles of user-centered design and the value of user experience.
Learn a comprehensive understanding of Spinnaker’s features and capabilities in relation to the standard CI/CD concepts it supports.
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 overall Spring platform including Spring Boot, Spring MVC, Restful Spring, testing with Spring and managing data with Spring.
Learn the core concepts of SQL.
Introduction to SQL for the Non-Technical -
Learn how to effectively interact with, query, and analyze data in SQL databases.
Learn the syntax and concepts of TSQL.
Learn how to use PL/SQL on Oracle databases and apply those skills to real world problems.
Site Reliability Engineering -
Learn to incorporate the principles of SRE into practice.
Learn how to identify the right context for analysis, perform the analysis and tell a story to drive action.
Learn the fundamentals of Tableau.
Google Cloud for Data Engineers -
Learn to build systems on Google Cloud to store and process batch or streaming data.
Google Cloud for Data Scientists -
Learn how to create and deploy high-performance data science and machine learning systems on Google Cloud for regression and classification use cases leveraging both structured and unstructured datasets.
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.
Test-Driven Development with Scala -
Learn how to effectively test Scala based applications.
Learn about the HEAVENS security model and how to transition output to HEAVENS format.
Threat Modeling Fundamentals -
Learn about threat modeling, approaches, tools and benefits.
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.
Learn how to create user stories as a means of tracking project requirements.
Learn how to effectively create user stories.
Learn how to utilize development oriented Unified Modeling Language (UML) Diagrams.
Introduction to Vagrant Learning Spike -
Learn how to use the essentials of Vagrant.
Learn to use Nuxt.js in modern web application design.
Introduction to Mobile Application Design -
Learn how to use principles for designing effective user experiences across mobile web platforms.
Introduction to Web and Mobile Usability -
Learn how to improve the user experience of web and mobile applications using usability theories and design principles.
Learn how to develop web applications and websites that are Section 508 compliant and usable by all users regardless of handicaps or disabilities.
Learn the tools and knowledge needed to ensure your websites can maintain a decentralized approach to improve speed, accessibility and user experience.
Learn about ElectronJS through hands-on labs and real projects.
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 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.
Learn how to create mobile apps using C#.
Software Engineering in Python -
Learn software engineering techniques using Python.
Web Application Development for Managers -
Learn how to differentiate between the major web application frameworks and the strengths and weaknesses of each in order to better manage developer teams and software development planning.
Learn how to configure and administer a WebLogic server.
Learn how to create mobile apps using C#.
Learn an in-depth understanding of monitoring via Zabbix.
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