Web Development Training Courses in Egypt

Web Development Training Courses

Online or onsite, instructor-led live Web Development training courses demonstrate through interactive discussion and hands-on practice how to carry out web development.

Web Development training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Egypt onsite live Web Development trainings can be carried out locally on customer premises or in NobleProg corporate training centers.

NobleProg -- Your Local Training Provider

Testimonials

★★★★★
★★★★★

Web Development Course Outlines in Egypt

Course Name
Duration
Overview
Course Name
Duration
Overview
14 hours
Overview
Reactive programing is an asynchronous programing paradigm that focuses on data streams and the propagation of data by establishing a defined dependency between the underlying execution models and the emitted data streams from one component to another. Many Angular application design inefficiencies when building asynchronous UIs can be overcome by utilizing reactive style patterns offered by the RxJS library.

In this instructor-led, live training, participants will learn how to implement Observable patterns into their Angular application designs as they step through a series of cases showcasing common angular design problems and how they benefit from reactive programing designs.

By the end of this training, participants will be able to:

- Understand the reactive programing paradigm and the RxJS library.
- Build UI heavy Angular applications with scalability, flexibility, and responsiveness in mind using reactive programming patterns.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
28 hours
Overview
This course is designed for those wishing to learn the Python programming language. The emphasis is on the Python language, the core libraries, as well as on the selection of the best and most useful libraries developed by the Python community. Python drives businesses and is used by scientists all over the world – it is one of the most popular programming languages.

The course can be delivered using the latest Python version 3.x with practical exercises making use of the full power. This course can be delivered on any operating system (all flavours of UNIX, including Linux and Mac OS X, as well as Microsoft Windows).

The practical exercises constitute about 70% of the course time, and around 30% are demonstrations and presentations. Discussions and questions can be asked throughout the course.

Note: the training can be tailored to specific needs upon prior request ahead of the proposed course date.
14 hours
Overview
Yii is a high-performance PHP framework best for developing Web 2.0 applications.
21 hours
Overview
This course covers the secure coding concepts and principals with Java through Open Web Application Security Project (OWASP) methodology of testing. 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.
28 hours
Overview
This instructor-led, live training in Egypt (online or onsite) is aimed at developers, engineers, and architects seeking to secure their web apps and services.

By the end of this training, participants will be able to integrate, test, protect, and analyze their web apps and services using the OWASP testing framework and tools.
14 hours
Overview
This instructor-led, live training in Egypt (onsite or remote) is aimed at developers who wish to use Bootstrap to create Wordpress themes.

By the end of this training, participants will be able to:

- Set up the necessary development environment to start developing Wordpress themes.
- Create custom components for a two-column layout.
- Split and integrate HTML code into Wordpress.
- Display UI elements with conditional behavior.
14 hours
Overview
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.
21 hours
Overview
JavaScript is a programming language designed for manipulating a web page. Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.
7 hours
Overview
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
14 hours
Overview
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
7 hours
Overview
This instructor-led, live training in Egypt (online or onsite) is aimed at web developers and leaders who wish to explore and implement the OWASP Top 10 reference standard to secure their web applications.

By the end of this training, participants will be able to strategize, implement, secure, and monitor their web applications and services using the OWASP Top 10 document.
7 hours
Overview
Shiny is an open source R package that provides a web framework for building interactive web applications using R.

In this instructor-led, live training, participants will learn how to combine data science and web development using Shiny, R, and HTML.

By the end of this training, participants will be able to:

- Build interactive web applications with R using Shiny

Audience

- Data scientists
- Web developers
- Statisticians

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14 hours
Overview
7 hours
Overview
This instructor-led, live training in Egypt (online or onsite) is aimed at developers who wish to use CSS Grid Layout to architect flexible and responsive grid layouts that were previously difficult to do with legacy CSS layout features such as floats and Flexbox.

By the end of this training, participants will be able to:

- Set up the necessary development environment to start styling a web application.
- Use CSS Values to avoid rudimentary tasks, making coding easier.
- Arrange web content into different layouts and styles.
- Code, package, and test the CSS code.
35 hours
Overview
This instructor-led, live training in Egypt (online or onsite) is aimed at beginner programmers who wish to learn HTML5, CSS3, and JavaScript for the purpose of building web applications.

By the end of this training, participants will be able to:

- Install and configure the development environment.
- Understand Javascript's programming logic and use it for controlling the flow of an application.
- Use Javascript together with HTML to create an interactive experience for users.
- Use CSS3 to add visual effects to the app to make it more appealing and usable.
- Connect the app to a database for storing and retrieving data.
21 hours
Overview
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.
7 hours
Overview
Provides more advanced coverage of the latest features of CSS3
21 hours
Overview
This course covers the secure coding concepts and principals with ASP.net through the Open Web Application Security Project (OWASP) methodology of testing , OWASP is an online community which creates freely-available articles, methodologies, documentation, tools, and technologies in the field of web application security.

This Course explores the Dot Net Framework Security features and how to secure web applications.
21 hours
Overview
This instructor-led, live training in Egypt (online or onsite) is aimed at developers, engineers, and architects who wish to apply the WSTG testing framework, principles, and techniques to secure their web applications and services.

By the end of this training, participants will be able to:

- Use the WSTG to implement testing processes and techniques in the web development lifecycle.
- Explore different testing techniques to customize the WSTG framework based on business needs.
- Perform various security testing methods to protect web applications from risks and attacks.
- Create an assessment report to document security testing findings and results.
35 hours
Overview
This instructor-led, live training in Egypt (online or onsite) is aimed at developers who wish to learn front-end development, acquire essential skills of a client-side developer, and enhance their web development practices.

By the end of this training, participants will be able to:

- Setup software platforms and utilize developer tools necessary for front-end development.
- Understand the underlying concepts and principles of client-side development.
- Reinforce their coding knowledge in HTML, CSS, JavaScript, and other practical front-end languages.
- Build dynamic web platforms and apply well-structured interface designs.
- Implement front-end development practices to optimize existing and future enterprise applications.
14 hours
Overview
In this instructor-led, live training in Egypt, 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.
21 hours
Overview
This instructor-led, live training in Egypt (online or onsite) is aimed at web developers who wish to use Hugo to create, deploy and automate the maintenance of a static website.

By the end of this training, participants will be able to:

- Install and configure Hugo.
- Understand why static websites are faster, safer and easier to maintain compared to database-driven CMS websites hosted on frameworks such as Wordpress.
- Use the Markdown language to write web content.
- Use Hugo to speedily generate HTML/CSS pages.
- Adopt a structured and clean folder structure to organize a websites content and related files.
- Create a Continuous Integration (CI) pipeline to automate the process of generating and uploading HTML files to a host server.
14 hours
Overview
Jekyll is an open-source, easy-to-use CMS for rapidly generating static websites. It does not require a database or other heavy CMS framework tooling.

In this instructor-led, live training (onsite or remote), participants will learn how to use Jekyll to build a complete website based on simple, text-based files.

By the end of this training, participants will be able to:

- Install and configure the tools needed for generating static websites.
- Use Markdown, Liquid templates, and Sass to generate content and layout.
- Host and manage a Jekyll website directly from GitHub Pages.
- Rapidly test and deploy variations of a web page (content, layout, colors, etc.)
- Migrate an existing CMS (e.g., Wordpress) to Jekyll
- Troubleshoot issues with a website.

Audience

- Web designers
- Bloggers
- Content editors

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on deployment and testing in a live-lab environment.

Note

- To request a customized training for this course, please contact us to arrange.
- To learn more about Jekyll, please visit: https://jekyllrb.com/
7 hours
Overview
Visual Studio Code is a cross-platform code editor for writing modern web and cloud applications.

In this instructor-led, live training (onsite or remote), participants will learn how to set up and use Visual Studio Code to efficiently develop, debug and build a sample web application.

By the end of this training, participants will be able to:

- Install and configure Visual Studio Code for maximum productivity
- Develop web applications using a variety of languages (node.js, ASP.Net, JavaScript, and TypeScript).
- Efficiently edit and debug an application.
- Build markdown documentation from within Visual Studio Code
- Seamlessly integrate Visual Studio Code with Git for an optimal edit-build-debug cycle.

Audience

- Developers

Format of the Course

- Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.

Note

- Visual Studio code works on Windows, Mac and Linx. To request a customized training for this course, please contact us to arrange.
- To learn more about Visual Studio Code, please visit: https://github.com/Microsoft/vscode
7 hours
Overview
This instructor-led, live training in Egypt introduces participants to reactive techniques offered by RxSwift for managing the transferring and combining of asynchronous data streams, handling simple observable sequences, and the architecture and development of responsive, flexible, and industry scalable iOS applications.

By the end of this training, participants will be able to:

- Understand the basic concepts behind reactive programing in Swift 3.
- Turn various items such as arrays and events into observable sequences.
- Apply various filters to observable sequences, transform and combine observable sequences.
- Write Unit tests against Rx Code.
- Effectively utilize blind data from user interface elements.
7 hours
Overview
Reactive programing is an asynchronous programing paradigm that focuses on data streams and the propagation of data by establishing a defined dependency between the underlying execution models and the emitted data streams from one component to another. RxJS is one of the most comprehensive reactive programing libraries for managing UI events, asynchronous HTTP requests, and other data streams.

In this instructor-led, live training, participants will become familiar with RxJS's tools and functions as they apply them to a variety of coding problems associated with interactive-heavy based mobile and web apps. Participants will also learn how to create and deploy a UI heavy web app.

By the end of this training, participants will be able to:

- Understand the reactive programing paradigm and its usefulness for UI heavy application development.
- Build UI heavy applications with scalability, flexibility, and responsiveness in mind.
- Easily and freely create and manage a multitude of UI events, asynchronous HTTP requests, and other data streams.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
21 hours
Overview
This instructor-led, live training in Egypt (online or onsite) is aimed at developers who wish to use RxJava to develop and deploy an Android mobile application.

By the end of this training, participants will be able to:

- Set up a development environment that includes needed libraries, packages and frameworks needed for developing a reactive application.
- Understand how data and event streams are emitted and consumed.
- Design applications that model real world (event based) situations in an elegant and concise way.
14 hours
Overview
In this instructor-led, live training in Egypt, participants will learn the advantages and functions of Java 9, Spring, Jersey, and RxJava 2.0 in developing reactive applications as they step through the creation and deployment of a real-life reactive application using Java 9's flow API, Spring, the Akka framework, and RxJava 2.0 functional reactive programing library.

By the end of this training, participants will be able to:

- Understand the importance and significance of reactive programing in applications and systems development.
- Run Unit test on RxJava 2.0.
- Use the Akka framework under reactive programing principles.
- Employ Spring to handle the development of concurrent applications.
- Use Java 9's flow API to develop reactive apps.
21 hours
Overview
This instructor-led, live training in Egypt (online or onsite) is aimed at developers, engineers, and architects who wish to apply the MSTG testing principles, processes, techniques, and tools to secure their mobile applications and services.

By the end of this training, participants will be able to:

- Explore testing techniques to strategize an effective security testing implementation in the development lifecycle.
- Perform testing techniques to test general vulnerabilities and risks in mobile apps.
- Run various security testing processes to secure their Android and iOS mobile applications.

Upcoming Web Development Courses in Egypt

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

Course Discounts

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

is growing fast!

We are looking to expand our presence in Egypt!

As a Business Development Manager you will:

  • expand business in Egypt
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions