Front-End Development Training
Ensure a state-of-the-art user interface by investing in Front-End Development training.
Ensure a state-of-the-art user interface by investing in Front-End Development training.
Get your team started on a custom learning journey today!
Our Boulder, CO-based learning experts are ready to help!
Your user interface is the very first thing your customers interact with. If it’s great, they’re excited to explore more. Conversely, if your interface is problematic, you place your organization at a competitive disadvantage. People gravitate toward products that are easy to use.
Front-End development can make or break customer adoption of internal and external applications. Keep your employees at the leading edge of Front-End best practices with the help of DevelopIntelligence.
Our experts have hands-on, in-the-trenches experience with the specific technologies they teach. When not training for DevelopIntelligence, they regularly author blog posts on the evolution of the field. As well, they speak at industry conferences and meetups and contribute to open-source projects.
Chat with one of our tech experts to create a custom on-site or online training program.
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.
Learn about the real-life experience using advanced Angular topics.
Learn to leverage all of the newest parts of the Angular API and Framework.
Learn the basics of web development using Angular.
Introduction to NgRx for Angular Developers
Learn the knowledge and tools to integrate NgRx into practice.
Learn how to effectively test Angular applications using Jasmine.
Intermediate Apollo for React & GraphQL Developers
Learn how to leverage GraphQL and Apollo.
Learn about CSS’ advanced syntax and features to create scalable and maintainable stylesheets.
CSS for Server-Side Developers
Learn how to utilize the key CSS concepts required to support back-end server-side development.
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.
Introduction to Data Driven Documents (D3)
Learn how to create data visualizations using D3.
Learn how to develop programs in the Elm language and compile them to JavaScript.
Learn to deliver web-based solutions using Gatsby.
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 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.
Testing JavaScript with Jasmine
Learn how to write BDD JavaScript using Jasmine.
Learn how to build advanced web applications using JavaScript.
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.
Internationalizing Java Applications
Learn how to implement Internationalization and Localization (l18N) within Java applications.
Learn how to use Dojo to build cross-platform 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 ES2021.
Learn the workings of the Jest testing framework along with the testing utility Enzyme.
Learn how to use all parts of the MEAN stack together to create functional full-stack applications.
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 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 build web components that can be used across multiple browsers and web applications.
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 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 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.
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.
Learn to deliver web-based solutions using Gatsby.
Working with React for Javascript Developers
Provide JavaScript developers with the essential knowledge necessary to build UI components with React.
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 utilize the basics of the Ruby programming language to make functioning scripts and basic web applications.
Learn how to build basic functional applications using the Rails framework.
Learn a working knowledge of the Rust programming language.
Learn how to leverage Selenium and related tooling to test applications in browsers.
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.
Learn how to write elegant/scalable TypeScript code that will ultimately be compiled to JavaScript.
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 Application Express
Learn how to build an application using Oracle APEX 5.0, Oracle’s premier Rapid Application Development tool.
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 how to build web pages that use AJAX to create interactivity with data on a server.
Learn about CSS’ advanced syntax and features to create scalable and maintainable stylesheets.
Learn how to utilize the advanced jQuery features and syntax.
Learn how to use advanced web development concepts like OO and MVC in PHP.
Advanced Routing in Vue.js with Vue-Router
Learn how to setup Vue routing in web applications using the Vue-Router.
Learn how to utilize Backbone and its MVC pattern to build full stack with applications.
Creating Responsive Layouts with Bootstrap
Learn how to leverage Bootstrap to build responsive websites quickly.
CSS for Server-Side Developers
Learn how to utilize the key CSS concepts required to support back-end server-side development.
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.
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 install, configure, and administer the leading JavaServer Pages (JSP) container Tomcat.
Introduction To Application Express
Learn how to build an application using Oracle APEX 5.0, Oracle’s premier Rapid Application Development tool.
Learn how to create compelling websites by applying design techniques to HTML with simple CSS rules.
Introduction to Data Driven Documents (D3)
Learn how to create data visualizations using D3.
Learn how to use Dojo to build cross-platform applications.
Learn how to develop programs in the Elm language and compile them to JavaScript.
Learn how to rapidly build web applications using the Grails framework.
Learn how to build and edit simple web pages using HTML and CSS.
Learn how to build web sites using HTML5.
Learn how to use jQuery to work with the DOM, select elements and build web applications.
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 utilize the fundamentals of PHP and Apache to build basic web applications.
Learn how to leverage Selenium and related tooling to test applications in browsers.
Learn how to write elegant/scalable TypeScript code that will ultimately be compiled to JavaScript.
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 create mobile apps using C#.
Learn to use LESS to simplify the process of writing CSS stylesheets.
Managing State in Vue.js with Vuex
Learn how to use Vuex to simplify state management in a Vue application.
Redux Sagas for React/Redux Applications
Learn to manage asynchronous operations within a Redux-based JavaScript application and manage code using Redux Saga library.
Software Engineering in Python
Learn software engineering techniques using Python.
Learn how to effectively test Angular applications using Jasmine.
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 a solid introduction to RabbitMQ including: web applications, administration and optimization.
Learn how to use Selenium to test web applications as the browser would interact with them.
Learn how to build Windows desktop application user interfaces using WPF and XAML.
Provide students with a working knowledge of the WebAssembly standards and implementations inside and outside of the browser to build high-performance and cross-platform.
Learn how to develop and implement a PWA.
Learn how to build Windows desktop application user interfaces using WPF and XAML.
We support the world’s most innovative companies by offering three key fundamental guiding principles:
We bring deep expertise in providing software developer training for large enterprise L&D, R&D and IT organizations like yours.
Fortune 500 companies trust us to deliver high-performance, hyper-focused learning programs for onboarding, upskilling and reskilling tech talent.
We work with L&D experts across many industries and domains. You get the benefit of this ever-expanding knowledge base when you partner with DI.
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.”
VMwareDevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.
Thank you for everyone who joined us this past year to hear about our proven methods of attracting and retaining tech talent.
© 2013 - 2022 DevelopIntelligence LLC - Privacy Policy
Let's review your current tech training programs and we'll help you baseline your success against some of our big industry partners. In this 30-minute meeting, we'll share our data/insights on what's working and what's not.
Training Journal sat down with our CEO for his thoughts on what’s working, and what’s not working.
Automated page speed optimizations for fast site performance