Web Development Training Courses

Web Development Training

Web Development courses

Client Testimonials

Angular 4: Create single-page applications using HTML, CSS, and JavaScript

knowledge on angular 4

Evon Ho - Extra EXCEL (Malaysia) Sdn. Bhd.

Web Development with Symfony3

I like the Doctrine concept in Symfony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer

Kumaran Chandran - U Software Systems India Pvt Ltd

React: Build highly-interactive web applications

Lots of practical, hands on examples

Jay Smith - Slimming World

React Native: Rapidly develop native iOS and Android apps with Javascript

i like the way the trainer helps in problem solving and step to step issues resollution

David Klogo - Ghana Community Network Services Limited

Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber

1
Practical examples on how to do:
- Selenium programs , so good starting block
- Cucumber feature files and translate that to java code to write functions
- Test runner to run the tests
2
Time for labs was sufficient.
3
Setup prerequisites for the course was helpful as forced people to become prepared
We had Eclipse all setup
4
Course structure made sense
5
Trainer was very knowledgeable on the content was well structured

DBS Bank Ltd

Web Development with Symfony3

the way of delivering speech

Bhaskar naidu Reddy - U Software Systems India Pvt Ltd

React: Build highly-interactive web applications

I like how the course was structured and presented in a basic to advance style

Kolapo Abolarinwa - Slimming World

Web Development with Symfony3

Abhinav did an excellent job! Within four days he covered all the important concepts that are used in REAL software development. I am so thankful have him as our trainer!

Vijay Joseph - U Software Systems India Pvt Ltd

Angular 4: Create single-page applications using HTML, CSS, and JavaScript

guide us step by step in details

Tam Jia Jun - Extra EXCEL (Malaysia) Sdn. Bhd.

Design Patterns in PHP

The interaction and enthusiasm he had about the training.

Richard Burgos - Speednet Communications LTD

React Native: Rapidly develop native iOS and Android apps with Javascript

Trainer was very open to questions and very patient

Kwaku Afreh-Nuamah - Ghana Community Network Services Limited

Design Patterns in PHP

I like the support of the trainer and the topics. I came in with a mindset thinking this will be nothing new that I haven't done. But I was surprised of what all I have learned throughout this course. Thank you

Jorgen Ordonez - Speednet Communications LTD

Design Patterns in PHP

the exercise

Jason Wu - Speednet Communications LTD

Web Development with Symfony3

I liked the trainer's communication & knowledge in Symfony 3 and associated technologies. He had taken enough effort to teach and demonstrate with some examples in the respective topics. I can say my symfony knowledge and confidence level is gone up after this training.

Hari Kumar - U Software Systems India Pvt Ltd

Design Patterns in PHP

The New content I learned

Victor Cayetano - Speednet Communications LTD

Web Development with Symfony3

Industry hitting Technology

Sripal Sri - U Software Systems India Pvt Ltd

Building Web Apps using the MEAN stack

The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.

Joseph Fuerst - The Aerospace Corporation

Web Development with Web2Py

As I was the only participant the training could be adapted to my needs.

Kevin THIERRY - CIT Lao Co., LTD

Web Development Course Outlines

Code Name Duration Overview
WordPress WordPress 21 hours Audience: This course is general and can be attended by anyone. Most precisely, this course is attended by people who are interested in developing a website without any coding /programming skills.
react React: Build highly-interactive web applications 21 hours React is an open source Javascript library that can be used to create interactive web and mobile applications. It is often compared to MVC frameworks such as Angular, Ember and Backbone, however, React is distinct in its focus on the UI of the application (the View in MVC). Its unique approach to rendering highly interactive UIs is both powerful and liberating and has led to React's popularity. In this training we demonstrate React's power and flexibility, compare it to alternative frameworks, and walk participants step-by-step through the creation of their own React application. By the end of this course, participants will have a solid understanding of React's design philosophy and be in a position to decide when and where it makes sense to use React and when to rethink the conventional MVC model. With an emphasis on hands-on practice and the completion of a real application, this training will be invaluable to web application developers wishing to use React to boost their productivity and value. Audience Front-end developers Web developers Javascript programmers Format of the course Overview of React's features and capabilities along with step-by-step development of a web application.
meanangular2 Angular 2: Building Web Apps using the MEAN stack 35 hours MEAN stack is a full-stack JavaScript solution that helps you write and deploy scalable, robust, and maintainable web applications quickly and easily using MongoDB, Express, Angular, and Node.js. By the end of this hands-on intensive training course, the students will be able to: Store the data in NoSQL, document-oriented MongoDB database that brings performance and scalability. Use Node.js, the server-side platform built on Google V8’s runtime for building fast, scalable network applications. Use Express, a simple yet powerful web application development HTTP server framework built on top of Node.js. Use Angular 2 framework that offers declarative, two-way data binding for web applications. Take advantage of the ‘full-stack JavaScript’ paradigm i.e. store documents in JSON-like format in MongoDB, author JSON queries in Node.js/Express.js, and forward these JSON documents back to an Angular-based frontend. Get acquainted with the latest web application development trends in the IT industry. Notes: Angular is available in different versions, for example: AngularJS ( a.k.a. Angular.js, AngularJS 1, and Angular 1) Angular 2 Angular 4 etc. This training covers Angular 2. For all other components (Node.js, Express, MongDB) we cover the latest stable version. If you wish to customize the versions taught in this training, please contact us to arrange.  
underscore Underscore.js Fundamentals 7 hours Underscore.js is a one of the most popular JavaScript libraries for functional programming. It embraces functional programming principles but is not opinionated and can be used with imperative, object-oriented, functional, or other programming styles. Underscore makes Javascript development more productive and efficient. In this instructor-led, live training, participants will learn how to use Underscore to build a JavaScript application. By the end of this training, participants will be able to: Use Underscore to manipulate and control JavaScript collections, arrays, objects and functions Use the functional nature of Underscore's libraries to improve the expressiveness and readability of code Improve code performance Create aggregations and data manipulations Integrate with a ViewModel Build other JavaScript libraries with Underscore Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
django Web Development with Django 21 hours Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Audience This course is directed at developers and engineers seeking to incorporate Django in their projects  
WebAssembly Beyond Javascript: build fast, lean websites with WebAssembly 21 hours For the last 20 years, Javascript has been the de-facto standard for in-browser, client-side scripting. WebAssembly represents a new direction. Built into the browser, this binary format will allow developers to compile and execute code written in any language from within the browser. WebAssembly is portable, small and efficient. It enables fast loading times and can run on existing Javascript platforms by translating its binary code to asm.js. More importantly, WebAssembly paves the way for executing newer, more intensive applications such as virtual reality and high-end gaming, to name a few, from within browser. In this course, we cover the evolution of web programming, the state of things today, and what can be done with the advent and release of WebAssembly. The course will be both explanatory and practical, providing the essential theory and walking participants through the creation of their own WebAssembly program.  Audience Web developers C and C++ developers Format of the course Course will be hands-on and tasked-based C and C++ will be used for exercises
jetty Jetty: Embedding a web server inside your application 7 hours Enterprise Java development does not need to be heavyweight and Ant-driven. Learn to bypass the complexity of setting up and maintaining a standalone web container. Instead learn how to embed the web server into your application with embedded Jetty.   "Don’t deploy your application in Jetty, deploy Jetty in your application!" Some of the topics covered in this instructor-led, live training include: Instantiating Jetty as a POJO (Plain Old Java Object) Replacing Tomcat with Jetty for Spring Boot integration Automatically deploying embedded Jetty with Maven Request this course now! Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
vuejs Vue.js: Build an Advanced Single-page Application 21 hours Vue.js is an open-source progressive JavaScript front-end framework for building advanced single-page applications. Vue.js aims to take the best of Angular, make it lightweight, and leave out the unnecessary parts. In this instructor-led, live training, participants will learn how to take advantage of Vue.js's incrementally adoptable architecture to build a complex, single-page application (SPA). By the end of this training, participants will be able to: Build web apps that process and render data conditionally Design interactive web apps that react efficiently to user events Write modular and reusable code Incrementally progress a view into full-blown single-page application Integrate Vue.js to an existing webpage Use Vue's ecosystem to extend the framework's capability Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
btstrp Bootstrap for Web Developers 14 hours Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web. Audience This course is directed at web developers seeking to utilize Bootstrap in their projects.
typescript Typescript 7 hours TypeScript is an open source language for building enterprise Javascript applications. It is a strict superset of JavaScript that compiles to plain Javascript and brings static typing and object-oriented development to the language. This course introduces TypeScript's key features and walks participants through the construction of a real-life JavaScript application. Audience Web application developers / programmers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
gwt GWT: Write Ajax web applications in Java, deploy as Javascript 28 hours Google Web Toolkit (GWT or GWT Web Toolkit) is a set of open-source tools for building, optimizing and maintaining complex JavaScript browser-based applications in Java. GWT is used by many products at Google, including Google AdWords and Google Wallet. In this instructor-led, live training, participants will learn the GWT programming concepts needed to get a web application up and running. By the end of this training, participants will be able to Write client-side AJAX applications in Java and deploy them as JavaScript across multiple browsers (desktop, Android, iPhone, etc.) Develop a high-performance web application while overcoming the idiosyncrasies of browser behavior, XMLHttpRequest, and JavaScript Understand and overcome the challenges of Ajax programming Use GWT's tools to optimize a web application Audience Front-end web developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
fsharp F#: Introduction to functional programming 14 hours F# is a functional-first programming language. It is a strongly typed language that supports different styles of programming, including functional, imperative, object-oriented, and reactive. F# is fully supported in Visual Studio and Xamarin Studio. In this instructor-led, live training, participants will learn functional programming as they step through the creation of a series of sample applications and utilities. By the end of this training, participants will be able to: Understand the principles of functional programming Write elegant, maintainable code for solving complex computing problems Use F# with Javascript and C# to create asynchronous web applications Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
drupal7adm1 Administering a Drupal 7 Website 7 hours This course is for people who are completely new to Drupal 7. It will lead you through the basics of running a simple community website with Drupal, where things are and what to expect.
web2py Web Development with Web2Py 28 hours web2py is a python based free open source full-stack framework for rapid development of fast, scalable, secure and portable database-driven web-based applications. Audience This course is directed at Engineers and Developers using web2py as a framework for web development  
advancedcakephp Advanced CakePHP 21 hours This course is designed to help intermediary CakePHP developers access the more advanced features of CakePHP. Through explanations and guided practice, participants will be able to implement better features, stability, security and extensibility into their existing and future CakePHP projects. Audience     CakePHP developers looking to further their knowledge and development skills Format of the course     Overview of CakePHP's advanced features together with step-by-step development of a sample application.
foundation Foundation responsive front-end framework 7 hours Foundation (maintained by Zurb) is an advanced responsive front-end web development framework.  It provides a responsive grid and HTML and CSS UI components, templates, and code snippets, including typography, forms, buttons, navigation and other interface elements, as well as optional functionality provided by JavaScript extensions. In this instructor-led, live training, participants will learn how to prototype and build complex web layouts that are flexible, responsive, and interactive. By the end of this training, participants will be able to: Install and configure Foundation Utilize Foundation's XY grid, navigation, menu, and other interactive components to build complex layouts. Quickly take a mobile application from prototype to production Use the mobile-first grid to support older devices Use Javascript components to add functionality Audience Front-end web developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
cubaplatform Cuba Platform for Enterprise Application Development 7 hours Cuba Platform is an open-source Java web framework for enterprise applications. In this instructor-led, live training, participants will learn how to use Cuba Platform to develop enterprise applications with rich web interfaces. By the end of this training, participants will be able to: Develop Java applications and UIs using a declarative user interface, without using HTML, CSS or JavaScript Reduce boilerplate code and facilitate rapid development Use the CUBA Studio web development tool with existing Java IDEs Customize applications without branching the code Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
html5intro Introduction to HTML 5 14 hours
owasp Web Security with the OWASP testing framework 28 hours The Open Web Application Security Project is an online community which creates freely-available articles, methodologies, documentation, tools, and technologies in the field of web application security. OWASP offers testing frameworks and tools for identifying vulnerabilities in web applications and services Audience This course is directed at Developers, Engineers and Architects seeking to secure their web apps and services
cucumber Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber 14 hours Behaviour-Driven Development (BDD) is an Agile methodolgy aimed at improving the communication and collaboration among Software Developers, Quality Assurance / Testers, Business Analysts, and other parties involved in a project. Cucumber is an open-source “story-based” framework written in Ruby. It enables Behavior Driven Development (BDD) by allowing for the creation of tests that are understandable by technical as well as non-technical people such as business stakeholders.   This course walks participants through real-life cases for Behavior Driven Development (BDD) and demonstrates hands-on how to implement Cucumber in various test scenarios. Audience     Testers and Developers Format of the course     The course includes a discussion of Behavior Driven Development (BDD) and how Cucumber can be used to carry out BDD testing in various contexts such as web application testing. Participants will be walked through the writing of their own user stories, test cases and executable test code.
UberFire UberFire 21 hours UberFire is a web framework for rapidly building extensible workbenches and console type applications for the web. It is the technology behind Drools and jBPM. In this instructor-led, live training, participants will learn how to quickly build maintainable, customizable workbench-style apps using UberFire's declarative APIs and Eclipse-like workbench approach. By the end of this training, participants will be able to: Write, maintain, and deploy Java code as a native JavaScript + HTML application. Use drag-and-drop layouts to control the work environment Understand UberFire's architecture, including its use of compile-time plugins, interfaces, life cycle events, JGIT compatible virtual file system, full-text search, and role-based declarative security framework Build extensions of the framework Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
symfony4 Symfony 4 for Web Application Development 28 hours Symfony 4 is a software development framework for PHP. It contains reusable PHP libraries to facilitate the development and testing of new applications written in PHP (Web apps or APIs). Symfony 4 is a command-line software framework with the built-in commands that makes PHP code development more efficient. In this instructor-led, live training, participants will learn to use the Symfony framework and the PHP language as they step through the creation of a PHP application. By the end of this training, participants will be able to: Use Symfony 4 to create and test code written in PHP Create simple code for PHP that reads and writes to a database Audience Programmers and web developers with working knowledge of PHP and HTML Advanced developers who seek more efficient development tools for faster closures Software designers who need to update their understanding of current development tools that match user needs Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
jsadv JavaScript - Advanced Programming 14 hours The training is designed for JavaScript developers, designing and implementing advanced Internet applications. Topics discussed during the training aimed at bringing best practices in JavaScript programming and highlight the most common mistakes. An important point of the training is to discuss the available object-oriented programming with JavaScript syntax.
nodejsadmin Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2 14 hours This course has been created with the following objectives: Node.js fundamental concepts V8 engine internals Administration of Express.js applications Performance & Monitoring Process management  This course is aimed at apprehending the tools and concepts required to administer Node.js/Expres.js applications, understand and monitor performance in a V8 engine environment.
cakephp CakePHP: Rapid web application development 28 hours This course teaches PHP developers how to build functional web applications using the popular CakePHP MVC web development framework. The course covers beginning principles and approaches, then moves into advanced topics that help enhance the behavior, flexibility and security of an application. Discussions are interactive and the learning is practical and hands-on. Audience     Web developers wishing to develop better web applications more rapidly Format of the course     Overview of CakePHP features and capabilities together with step-by-step development of a sample application.
dashbuilderforengineers Dashbuilder for engineers 7 hours Dashbuilder is an open-source web application for visually creating business dashboards and reports. In this instructor-led, live training, participants will learn set up, configure, integrate and deploy Dashbuilder. By the end of this training, participants will be able to: Extract data from heterogeneous sources such as JDBC databases and text files Use connectors to connect to third-party systems and platforms such as jBPM     Configure roles, permissions and access controls for users Deploy Dashbuilder to a live production environment Audience Developers IT and system architects Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
highcharts Highcharts for Data Visualization 7 hours Highcharts is an open-source JavaScript library for creating interactive graphical charts on the Web. It is commonly used to represent data in a more user-readable and interactive fashion. In this instructor-led, live training, participants will learn how to create high-quality data visualizations for web applications using Highcharts. By the end of this training, participants will be able to: Set up interactive charts on the Web using only HTML and JavaScript Represent large datasets in visually interesting and interactive ways Export charts to JPEG, PNG, SVG, or PDF Integrate Highcharts with jQuery Mobile for cross-platform compatibility Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
webdevphp Web Application Development in PHP 21 hours The course is designed for intermediate PHP developers who want to enrich their knowledge and learn best practices in programming and web development techniques based on object-oriented programming and design patterns.
nodejswebstorm Node.js & Express.js Basics, working with PM2 & WebStorm 21 hours Audience: Typically a Project Manager,Aanalyst, Developer or anyone who needs: Explore the node.js framework and architecture Explore Express.js as a solution for web development Assess Node.js & Express.js as solutions for web development Advantages and disadvantages over Java To have a good understanding of an application’s structure and deployment mechanisms To carry out Installation / production environment / architecture tasks and configuration To be able to assess code quality, perform debugging, monitoring To implement advanced production like Logging Objectives: Explore the advantages and characteristics of Node.js (In comparison with Java) Explore Express.js: Architecture, administration (In comparison with Java EE) Explore and apprehend all the features and functionalities of the webstorm platform for Node.js Explore and apprehend all the features and functionalities of the pm2 production process manager Explore and apprehend advanced logging with Winston.js Description: The course is normally 3 days (7 hours a day) and has a heavy emphasis on hands on practice. Most of the concepts are discovered through code readings, exercises and labs.
reactnative React Native: Rapidly develop native iOS and Android apps with Javascript 21 hours React Native is an open-source, cross-platform development framework for building mobile apps. Developed by Facebook, it enables developers to create a native look-and-feel experience for their apps on both Android and iOS. Unlike other cross-platform mobile development tools such as PhoneGap, React Native generates fully-native application UIs. No HTML5 UIs. React Native provides a consistent developer experience based on JavaScript and the React (aka React.js or ReactJS) library and enables true rapid mobile development by focusing on developer efficiency across all platforms -- learn once, write anywhere. In this course, participants learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS. Audience         Mobile application developers Format of the course     Overview of React Native features and capabilities along with step-by-step development of a mobile application.
php7 PHP 7: Building high-performance web applications 7 hours PHP 7 is the biggest upgrade to PHP since 2004. It offers significant performance gains through the new Zend engine 3.0 and improves productivity by nearly twice when compared to PHP 5.6. With a 50 percent reduction in memory consumption and a host of other new features, PHP7 is making a significant impact on web application development across various platforms. In this instructor-led, live training, participants will learn how to take advantage of PHP 7’s latest features and processing improvements as they walk step-by-step through the creation and deployment of a sample web application. By the end of this training, participants will be able to: Use enhanced PHP 7 features, such as spaceship and null coalescing operators, scalar type hints, new scalar type declarations and new error exceptions Develop and deploy a new PHP 7 web application Optimize existing web applications or websites Audience PHP developers Advanced-to-intermediate server-side programmers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
webdevonboarding Web Developer On-boarding Training 420 hours In this instructor-led, live training, participants will learn the foundations of web development as they step through the creation and deployment of a sample application. By the end of this training, participants will be able to: Design and implement new user facing features Optimize web applications to maximize speed and scale Write client-side code for web-based applications Create fast, easy to use, high volume production applications and develop prototypes quickly Audience Beginner web developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
3096 Creating and managing Web sites 35 hours The training program prepares you for professional web designer (occupation code: 213202 for Standards of Professional Qualifications) in respect of "HTML and CSS in web design" and includes a programming problem using JavaScript and PHP language. The following program assumes that the participant will be able to design and make websites using HTML 4.0 and Cascading Style Sheets 2.0. In building a web site, you will use the HTML tags to place text, graphics, tables, and interactive forms on the web page, and also links to other web pages and web sites. Using Cascading Style Sheets 2.0 you will perform formatting of web content according to customer requirements. Course graduates can seek employment in service companies involved in web designing or start consulting service (self-employed). The training program covers the issues of creating web sites using HTML and CSS.
fodev Front End Developer 35 hours This course is intended not just to introduce but to provide strong foundations and present best practices for HTML & CSS, JavaScript, jQuery and Bootstrap. Fundamental concepts are introduced along with Best practices through labs and hands on exercises. For a good enough coverage of all the topics HTML is addressed along with the other topics (CSS & JavaScript). The course is almost entirely hands on. Most of the concepts are discovered through code readings/execution & coding.
meteor Meteor: Use JavaScript to develop cross-platform mobile applications 14 hours Meteor (aka MeteorJS) is an open-source JavaScript web framework written in Node.js. It integrates with MongoDB and enables rapid prototyping of Android and iOS applications. This course introduces the fundamentals of Meteor and walks participants through the creation of a real-time web applications for both desktop and mobile platforms. Audience     Front-end developers     Anyone interested in learning Meteor Format of the course     Overview of Meteor's features and capabilities along with step-by-step development of a mobile application for iOS and Android.
meanangular4 Angular 4: Building Web Apps using the MEAN stack 35 hours Angular 4 (previous versions referred to as: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc.) is a JavaScript-based front-end web application framework for developing single-page applications. It boasts better performance over its predecessor, more APIs to tap into, and improved design and responsiveness on mobile devices. MEAN stack is a full-stack JavaScript solution for writing scalable, robust, and maintainable web applications quickly and easily using MongoDB, Express, Angular, and Node.js. In this instructor-led, live training, participants will learn how to use the MEAN stack, specifically using Angular 4, as they step through the creation and deployment of a sample web application. By the end of this training, participants will be able to: Create, build, debug and deploy a MEAN-based Angular 4 application Unit test their Angular 4 application Write Angular code using TypeScript Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
css3int Introduction to CSS3 7 hours The course provides an introduction to the latest standard CSS (Cascading Style Sheets). We will present new elements of style sheets, providing greater opportunities for formatting and the current level of support for standard browsers.
poshadmin Administration with Powershell 35 hours This intensive training provides the fundamental knowledge and skills to use Windows PowerShell for automating administration of Windows based computers. The skills taught in this course are applicable to all Microsoft products that use Windows PowerShell for daily administration. Training focuses mainly on using Windows PowerShell as an interactive command line interface however it also includes some coverage of scripting and programming topics.
angular4 Angular 4: Create single-page applications using HTML, CSS, and JavaScript 21 hours Angular 4 (previous versions commonly referred to as Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc.) is a JavaScript-based front-end web application framework for developing single-page applications. Angular 4 boasts better performance over its predecessor, more APIs to tap into, and improved support for mobile devices in terms of responsiveness of design and layout. This course introduces the fundamentals of Angular 4 and walks participants through the creation of a single-page web application. Audience Web application developers Format of the course Overview of Angular 4's features and capabilities along with step-by-step development of a web application.
jbehave JBehave: BDD with Java 7 hours JBehave is an open-source, Java-based BDD framework for writing tests in a natural language style. BDD, or Behavior Driven Development, is an agile software development technique that encourages collaboration among developers, QA and non-technical business people in a software project. This training begins with a discussion of BDD and how the JBehave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment. By the end of this training, participants will have a firm understanding of BDD and JBehave, as well as the necessary practice and toolset to write test cases for real-world software test scenarios. Audience Testers and Developers Format of the course Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development.
dsgpatphp Design Patterns in PHP 14 hours The course will cover the design patterns with particular emphasis on patterns used in PHP.
DrupalRespDesign Drupal Responsive Design 7 hours Explains how to create responsive and adaptive design using Drupal. Usually we use most stable version of Drupal and Drupal modules. This course tries to use Drupal modules to limit the amount of CSS or Javascript code which need to be to be written.
laravel Laravel: Build rapid and elegant web applications with the Laravel PHP Framework 14 hours Laravel is an open-source PHP-based MVC (model–view–controller) web development framework. Laravel's features include a modular packaging system with a dedicated dependency manager, different ways for accessing relational databases, utilities that aid in application deployment and maintenance, and syntactic sugar. Laravel has been called the "PHP Framework for Web Artisans" This course introduces the fundamentals of Laravel and walks participants through the creation of a Laravel-based web application. Audience     Web application developers Format of the course     Overview of Laravel's features and capabilities along with step-by-step development of a web application.
zendadvanced Zend Framework: Advanced Concepts 21 hours This course is aimed at developers who wish to architect and build enterprise-scale web applications that meet stringent requirements in scalability, reliability, and modularity. This instructor-led, live training demonstrates a series of common-case problems and shows participants how to efficiently solve them using Zend Framework 2 (ZF2). Participants are taken through a series of exercises that result in the creation of re-usable modules that are both streamlined and robust. By the end of this training, participants will be able to: Analyze and understand the design patterns associated with modular design Use Zend Framework 2 components to ensure security in areas such as Authentication, Encryption, LDAP, and Permissions (authorization) Apply advanced techniques for developing web services and RESTful interfaces Troubleshoot, optimize and deploy an enterprise-grade web application Audience Advanced to intermediate PHP developers experienced with ZF2 Enterprise developers seeking to improve the performance, modularity and scalability of heavy, interactive, enterprise-scale web applications Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
drupaltheme Drupal Theming 7 hours Web developers will learn how to create and modify Drupal Themes that can be very flexible if you thoroughly comprehend the essence of their actions. Course participants will learn how to interactively modify existing themes and create new ones from scratch, using a Firefox plugin tools.
68675 Joomla Overview 21 hours Joomla! is an open source Content Management System (CMS). This course is designed to provide an introduction to the fundamentals of Joomla! to enable users to build and maintain a web site.
grav Grav: Creating websites with a flat-file, no-database CMS 7 hours Grav is an open-source, flat-file CMS (content management system). It comes with a powerful Package Management System to allow for simple installation and upgrading. Grav's underlying architecture uses well-established and best-in-class technologies to ensure that Grav is simple to use and easy to extend. As Grav is a flat file CMS, no database is required; this makes setting up a new site a very smooth process. This training introduces the fundamentals of Grav CMS and walks participants through the creation of a Grav-based website. By the end of this training, participants will have the knowledge and practice to deploy their own Grav website. Audience     Web application developers Format of the course     This training has a heavy emphasis on hands-on practice. Most of the concepts are discovered through samples, exercises and hands-on development.
zendfundamentals Zend Framework: Fundamentals 21 hours Zend framework is an open-source, object-orientated framework for developing, deploying, and managing enterprise-ready PHP based web applications and services. Zend framework utilizes the Model-View-Controller (MVC) paradigm to develop basic structures for applications. Zend is considered a "component library"; its unique modular design enables users to use components independently of one another. In this instructor-led, live training, participants will learn how to create a reliable and scalable web application using the Zend framework. By the end of this training, participants will be able to: Use Model-View-Controller design patterns to build a database-based web application Receive and process forms Set up input validation and view scripts Handle the various types of MVC events and services offered by Zend Framework MVC component library Prepare and execute queries for a database adapter Audience Intermediate to advanced PHP developers seeking to develop secure, enterprise scale web-applications Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
webdevphp1 Website Development in PHP 21 hours The course familiarizes participants with the PHP language and its integration with the Web environment. The participant will learn how to make a dynamic page, write database applications and to protect applications from unauthorized access.
symfony3webdev Web Development with Symfony3 28 hours Symfony is a set of PHP Components, a Web Application framework, a Philosophy and a Community.
springboot Spring Boot: Rapidly build Spring-based web applications 14 hours Spring Boot is a Java-based web application development framework that favors convention over configuration. Spring Boot allows developers to create stand-alone, production-grade applications that "just run", typically on an embedded instance of Tomcat, Jetty, or Undertow. Spring Boot's "opinionated view" of the Spring platform and third-party libraries allows for minimum-fuss application development that requires very little configuration. These Spring Boot applications require no code generation or XML configuration. They feature integrated health monitoring, simplified Maven configuration, and a host of other features that make building, deploying, and running Spring applications relatively straightforward. In this training, participants learn the key features and architecture of Spring Boot, and its relationship to the underlying Spring framework. Ample opportunities for applying this knowledge and receiving feedback is provided by the instructor as participants step through live, hands-on exercises on defining, configuring and deploying Spring applications. By the end of the course participants will have the necessary knowledge and practice to rapidly deploy their own Spring application. Audience     Java web application developers Format of the course      Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development.
vertx Vert.x: Build a Reactive application on JVM 14 hours Vert.x is a library for building reactive applications. In this instructor-led, live training, participants will learn how to use Vert.x to create an asynchronous, event-based web application. By the end of this training, participants will be able to: Understand and use the different components (core, web, client, etc.) in the Vert.x stack. Use Vert.x to create network utilities, HTTP/REST microservices, high volume event processing, back-end message-bus applications, etc. Execute an app that can handle high concurrency using minimal kernel threads Use Vert.x's APIs to support Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc. Unit test asynchronous code with Vert.x-Unit Deploy and scale an app with minimal hardware Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
3049 Creating Web Pages with HTML 21 hours The course participants will learn how to create a website in line with the standards and will learn about the secrets of HTML / XHTML and CSS. Will be able to put a page on the server and add it to the directories and search engines. Each participant will also receive easy-to-use manual prepared by the author of the course, which makes it easier to revise and practical application of the knowledge gained.
ISAM1 ISTQB CTFL 21 hours ISTQB CFTL 70% theory + 30% practice
behave Behave: BDD with Python (Cucumber/Gherkin for Python) 7 hours Behave is an open-source, Python-based BDD framework for writing tests in a natural language style. BDD, or Behavior Driven Development, is an agile software development technique that encourages collaboration among developers, QA and non-technical business people in a software project. This training begins with a discussion of BDD and how the Behave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment. By the end of this training, participants will have a firm understanding of BDD and Behave, as well as the necessary practice to implement these techniques and tools in real-world test scenarios. Audience Testers and Developers Format of the course Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development.
restfulapi Designing RESTful APIs 14 hours APIs (Application Programming Interface) allow for your application to connect with other applications. In this instructor-led, live training, participants will learn how to write high-quality APIs as they build and secure a backend API server. By the end of this training, participants will be able to: Choose from a number of frameworks for building APIs Understand and model the APIs published by companies such as Google and Facebook Create and publish their own Restful APIs for public consumption Secure their APIs through token-based authentication Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice Note To customize this course for other languages, such as PHP, Javascript, etc., please contact us to arrange
2794 HTTP Web Server (Nginx, Apache, JBoss) 28 hours
ProgApp Progressive applications 14 hours Audience web developers app developers Format of the course     Part lecture, part discussion, heavy hands-on practice
springcloud Spring Cloud: Building microservices with Spring Cloud 14 hours Spring Cloud builds on Spring Boot to enable the development of distributed systems and microservices. In this training we start with a discussion of microservice architecture. Participant knowledge is put to the test through exercises and the step-by-step development of sample microservices. By the end of this training participants will have a solid understanding of how to use Spring Cloud and related Spring technologies to rapidly develop their own cloud-scale, cloud-ready microservices. Audience     Java developers wishing to rapidly build and deploy microservices Format of the course       Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development.
atom Atom: Getting started 7 hours Atom is an open-source text and source code editor for macOS, Linux, and Microsoft Windows. It supports Node.js plug-ins and embedded Git Control. In this instructor-led, live training, participants will learn how to install, customize and use Atom for maximum productivity. By the end of this training, participants will be able to: Understand how Atom compares to other editors such as Sublime Use Atom for web front-end and full-stack development Customize the interface through Atom themes, packages, and snippets Find and compare elements, move around code folders, bookmark content, and use Atom's Find and Replace feature Integrate Atom with Git and GitHub for version control and publishing Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
mean1 Building Web Apps using the MEAN stack 35 hours Course Objective: MEAN stack is a full-stack JavaScript solution that helps you write scalable, robust, and maintainable web applications quickly and easily using MongoDB, express, AngularJS, and Node.js. By the end of this hands-on intensive training course, the students will be able to: Store the data in NoSQL, document-oriented MongoDB database that brings performance and scalability. Use Node.js, the server-side platform built on Google V8’s runtime for building fast, scalable network applications. Use Express, a simple yet powerful web application development HTTP server framework built on top of Node.js. Use AngularJS framework that offers declarative, two-way data binding for web applications. Take advantage of the ‘full-stack JavaScript’ paradigm i.e. store documents in JSON-like format in MongoDB, author JSON queries in Node.js/Express.js, and forward these JSON documents back to an Angular-based frontend. Get acquainted with the latest web application development trends in the IT industry.
ThinkPHP Getting started with ThinkPHP 21 hours Audience Developers Format of the course Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development.  
reactvr React VR: Creating Virtual Reality apps with Javascript 7 hours React VR is a framework that lets you build VR apps using only JavaScript. It combines modern APIs like WebGL and WebVR with the declarative power of React, producing 360 experiences that can be consumed through a web browser on a variety of devices. In this instructor-led training, participants will have extensive opportunity for hands-on practice in developing VR applications. Through interactive discussions and project-based exercises, participants will steadily build their sample VR apps. By the end of this course, participants will have gained the knowledge and practice to build their own production version of a VR app to publish online. Audience     Web developers     Game developers     Hobbyists looking to develop their first VR app Format of the course     Part lecture, part discussion, heavy hands-on practice
electron Electron: Build a desktop application with Javascript 7 hours Electron (formerly known as Atom Shell) is an open-source framework for building dynamic desktop apps with JavaScript, HTML, and CSS.  Electron is maintained by GitHub and is the main GUI framework behind GitHub's Atom, Microsoft's Visual Studio Code and Light Table IDE. In this instructor-led, live training, participants will learn how to build cross-platform native desktop application using only Javascript, HTML and CSS. By the end of this training, participants will be able to: Download, configure and install Electron Understand Electron's commands and tool set Use web based front and back end components such as NodeJS run-time and Chromium to build a multi-platform desktop application Modularize their application and utilize associated JavaScript files Build Electron on a low-end commodity machine Create branding and custom icons by renaming and/or editing the Electron executable file Integrate other frameworks such as Angular, Photon, and Bootstrap Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
sass01 Syntactically Awesome StyleSheets - Sass 14 hours
apacheflex Getting started with Apache Flex 14 hours Apache Flex is a free, open source framework for building interactive web applications that work across different operating systems, devices, and browsers. In this course, participants will learn how to get started with Apache Flex by building a real-world web application. Audience Web developers / web programmers Designers wishing to become programmers Format of the course Course will be hands-on and tasked-based
webpack Webpack: A modular approach to web application development 7 hours Webpack is a JavaScript module bundler that enables developers to apply a modular approach to building large, single-page web applications. A powerful and important modern front-end development tool, Webpack is the go-to solution for getting all of your CSS and JavaScript files to act as one. Webpack plays well with front-end workflows such as Babel, ReactJS, and CommonJS.  In this training, participants will learn how to transform, bundle, and process JavaScript modules and other web assets with Webpack. The principles of modular web application development and its practical implementation are learned through discussion and live, hands-on practice. By the end of the training, participants will have a thorough understanding of Webpack's features and capabilities, as well as the practice needed to implement Webpack into their own front-end development workflow. Audience     Front-end developers     Web developers     Javascript programmers Format of the course     Part lecture, part discussion, heavy hands-on practice
codingfornoncoders Coding for non-Coders 21 hours In this instructor-led, live training, participants will learn the basics of programming as they step through the creation of a web application. By the end of this training, participants will be able to: Use newly gained coding skills to create their own web application Understand software development concepts and technologies Communicate effectively with programmers and engineers Audience Non-programmers wishing to learn how to program Format of the course Part lecture, part discussion, exercises and heavy hands-on practice

Other regions

Weekend Web Development courses, Evening Web Development training, Web Development boot camp, Web Development instructor-led , Web Development one on one training , Web Development instructor, Web Development coaching, Web Development trainer , Web Development training courses, Web Development on-site, Evening Web Development courses, Web Development classes,Weekend Web Development training

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients