

دوراتنا
Meta Front-End Developer
Want to get started in the world of coding and build websites as a career? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for a career as a front-end developer. In this program, you’ll learn: How to code and build interactive web pages using HTML5, CSS and JavaScript. In-demand design skills to create professional page layouts using industry-standard tools such as Bootstrap, React, and Figma. GitHub repositories for version control, content management system (CMS) and how to edit images using Figma.
-
Course by
-
Self Paced
-
الإنجليزية
Introduction to Web Applications
Students start by learning about the HyperText Markup Language (HTML) and basic rules for creating compliant HTML. They learn tags for creating web pages and formatting text on the page including lists and special characters. Students will learn how to embed images, video and audio in web pages and format information in tables. They will learn to create hyperlinks, and to use text and images for hyperlinks including creating image maps. Students will also create HTML forms to collect user information.
-
Course by
-
Self Paced
-
21 ساعات
-
الإنجليزية
HTML and CSS: Building a Single-Page Website
In this 1-hour long project-based course, you will learn how to create a single page website for an imaginary travel agent using HTML and CSS. HTML and CSS are the core for building any website or web application and are indispensable knowledge for any web developer. HTML enables the creation of the web pages layout and structures while CSS enriches the HTML pages by adding the style and feel to them.
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية
Ajax Basics
The AJAX BASICS course is meticulously crafted to empower learners with the expertise to create dynamic and interactive web applications through AJAX (Asynchronous JavaScript and XML). The first module introduces the fundamentals of AJAX, delving into its history, the revolutionary role in web development, and how it enables asynchronous data exchange. Lessons include an introduction to AJAX, understanding the basics of HTTP requests and responses, and the XMLHttpRequest object's role in AJAX. The second module leads into an in-depth exploration of JavaScript and jQuery for AJAX.
-
Course by
-
Self Paced
-
14 ساعات
-
الإنجليزية
Building Interactive Web Pages Using Modern JavaScript
Most businesses with a strong online presence wish to provide its consumers a rich interactive user experience. HTML5 and CSS3 frameworks help you build a static web page, that displays content and works on any device. However, to make a page interactive you need a programming language that can be understood by the browsers. JavaScript is one of the core technologies of the World Wide Web. In this course, you will learn to use JavaScript to add behavior to your web pages.
-
Course by
-
Self Paced
-
26 ساعات
-
الإنجليزية
Creating a Quiz Game using Vanilla JavaScript
By the end of this project, you will be able to create a multi app Quiz Game using Vanilla JavaScript. You will be able to add variables by keywords LET and CONST.. You will also loop on the choices and add IF conditions. In addition , you will be able to save input data from the web page in the local storage and use it in a JavaScript file. Moreover, you will be able to use an array , push from it and reverse it, you will be able to movefrom one page to another using JavaScript, and finally, you will create and apply functions and also apply pre-defined functions.
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية
Python Dynamic HTML Web Server
Web application servers are abundant these days. Each have one thing in common, they ultimately process requests and return web pages. Apache serves PHP pages along with static HTML. Microsoft’s .NET creates dynamic web pages that may be authored using C# or VB and served using IIS. Java Enterprise Edition has many options, WebSphere, WebLogic, and Apache TomEE to name a few server platforms.
-
Course by
-
Self Paced
-
2 ساعات
-
الإنجليزية
Use Canva to Create Desktop and Mobile-friendly Web Pages.
By the end of this project, you will be able to create a ready to publish Desktop friendly and Mobile-friendly webpages with the help of the Canva graphic design tool. These simple webpages can be independently published with help of Canva URL or URL shorteners.
-
Course by
-
Self Paced
-
2 ساعات
-
الإنجليزية
Spring MVC, Spring Boot and Rest Controllers
This is a course aimed at students wishing to develop Java based Web Applications and Restful Micro Services using the very popular Spring MVC and Spring Boot frameworks with minimal configuration. The student will develop services through various Url templates, consume and respond with json or XML payloads and create custom HTTP headers. Requestors of these services will include Java and Angular JS clients to illustrate the reuse capabilities of services in a distributed architecture.
-
Course by
-
Self Paced
-
12 ساعات
-
الإنجليزية
Advanced SQL Retrieval Queries in SQLiteStudio
In this course you will learn to write advanced SQL (Structured Query Language) retrieval queries using SQLiteStudio. Retrieving data from a relational database is one of the primary methods used by application and web developers to display data and populate web pages. Since a database can be made up of a complex combination of relational tables, retrieving that data can be challenging. You can meet those challenges by gaining experience with some of the more advanced SQL coding techniques.
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية
PHP Tutorial
Start learning PHP with the w3schools course to improve your Web Development skills. PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. PHP is a widely-used, free, and efficient alternative to competitors such as Microsoft's ASP. This is a structured and interactive version of the w3schools PHP Tutorial. The course is self-paced with text based modules, practical interactive examples and exercises to check your understanding as you progress. W3schools is the world's largest web developer learning site.
-
Course by
-
Self Paced
-
5 ساعات
-
الإنجليزية
Web Design for Everybody: Basics of Web Development & Coding
This Specialization covers the basics of how web pages are created – from writing syntactically correct HTML and CSS to adding JavaScript to create an interactive experience. While building your skills in these topics you will create websites that work seamlessly on mobile, tablet, and large screen browsers. During the capstone you will develop a professional-quality web portfolio demonstrating your growth as a web developer and your knowledge of accessible web design.
-
Course by
-
Self Paced
-
الإنجليزية
Build Website with HTML, JavaScript, AngularJS, and React
The Front-End Web Development Specialization gives you the skills to build modern, responsive, and interactive websites. In three courses, you’ll start with HTML and CSS to structure and style web pages, master JavaScript and the DOM to add interactivity, and then advance to front-end frameworks like React and AngularJS for building dynamic, scalable applications.
-
Course by
-
Self Paced
-
الإنجليزية
CSS Basics
Learn how to take your Web pages from bland to bold with the power of CSS styling.
-
Course by
-
42
-
الإنجليزية
Responsive Website Development and Design
Responsive web design is all about creating the best user experience regardless of whether a user is accessing your site from a desktop computer, a mobile phone, or a tablet. This Specialisation covers the basics of modern full stack web development, from UX design to front-end coding to custom databases. You’ll build foundational skills in a full range of technologies, including HTML/CSS, Javascript, and MongoDB, and you’ll learn to implement a reactive, multi-user web application using the meteor.js framework.
-
Course by
-
Self Paced
-
الإنجليزية
Developing Responsive Web Pages Using HTML5 and CSS3
The number of mobile users has increased exponentially over the past few years. Shopping, social connect, entertainment and other activities are just a few clicks away for these mobile users. A responsive web design adjusts the layout and appearance of the web pages to suit the resolution and width of the screens. This makes a web page look attractive on devices with diverse screen sizes. Designing a well-organized, responsive, and user-friendly web page has therefore become the need of the hour.
-
Course by
-
Self Paced
-
17 ساعات
-
الإنجليزية
Data Collection and Integration
The "Data Collection and Integration" course provides students with comprehensive techniques for gathering data from diverse sources, including files, relational databases, web pages, and APIs. Participants will gain practical experience in collecting and integrating data for further processing and analysis. The course emphasizes the utilization of appropriate tools and packages, such as Pandas, Beautiful Soup, and SQL, to effectively handle real-life datasets and address data integration challenges.
-
Course by
-
28 ساعات
-
الإنجليزية
Learn PHP Database Connectivity
In this 1.5-hours long project-based course, you will (Learn PHP database connectivity , Build Web pages with
back-end database).
You will learn PHP database connectivity functions , how to connect into a back-end database, how to insert data into a database and modify them with PHP scripts.
You will learn to work with XAMPP server and MySQL as a back-end database and by the end of this project you will be able to create professional web apps with back-end database.
-
Course by
-
Self Paced
-
2 ساعات
-
الإنجليزية
ASP.NET Core Foundation
The ASP.NET Foundation course is an introductory-level course that aims to provide learners with a fundamental understanding of the ASP.NET framework and its components. The course is designed to help learners build a strong foundation in web development using ASP.NET and learn the basics of building web applications. The course also covers topics such as routing, validation, and authentication, which are essential for building secure and scalable web applications.
-
Course by
-
Self Paced
-
17 ساعات
-
الإنجليزية
Creating a Multi Page App using HTML & CSS
By the end of this project, you will be able to create a multi-app with three pages using HTML and CSS. You will be able to use the div tag to split your page into sections, h1, h2, and h3 tags, to write a title as a headline. The P tag to write a paragraph or one line. The A tag to add a link or connect pages with each other and finally, the unordered lists ul tag to make a list. Then, you will be able to style these tags and add colors, background, change the font size and add some elements to the right of the page and ones to the left, and many other properties.
-
Course by
-
Self Paced
-
3 ساعات
-
الإنجليزية
Build a Website using React
By the end of this project, you will use React and React Router Dom to Make a Single Page Application (SPA) from an existing website.
Traditionally, a web application requires a trip to the server to fetch a web page when a user clicks on a link. A React Single Page Application sends the complete web application to a browser where the individual components are rendered into navigable web pages using the React Router DOM package.
Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
2 ساعات
-
الإنجليزية
Desarrollador front-end de Meta
Want to get started in the world of coding and build websites as a career?
-
Course by
-
Self Paced
-
الإسبانية
Introduction to building Web Pages using HTML5 and CSS3
Web content is accessed by millions across the globe every day. Attractive web pages help businesses grow and provide an omnipresent experience to the viewers. In this course you will get an understanding on how HTML5 is used to structure simple web pages from scratch and how CSS3 enhances their appearance. The customized learning environment and step-by step teaching approach of this course augments the learning experience.
-
Course by
-
Self Paced
-
11 ساعات
-
الإنجليزية
Try It: CSS Fundamentals
Ever wondered how web pages have different font styles? Or why some have different colors in their backgrounds? Find out by taking our free, self-paced course — and learn about the most fundamental tool that web developers use to style web pages: CSS, also known as Cascading Style Sheets.
-
Course by
-
15
-
الإنجليزية
JavaScript Introduction
Learn JavaScript, a Web development programming language, to add interactivity to your Web pages, and become an expert Web developer.
-
Course by
-
8
-
الإنجليزية