4.47 sur 5
4.47

Le cours complet de développement Web 2023 – Construire 15 projets

Le seul cours dont vous avez besoin pour devenir un développeur Web full-stack. Couvre HTML5, CSS3, JS, ES6, Node, API, Mobile et plus !
Passez de compétences nulles à la création d'applications Web puissantes à un niveau hautement professionnel en utilisant les dernières technologies Web 2023.
Utilisez un portefeuille de plus de 15 sites Web, jeux et applications mobiles hautement professionnels que vous auriez développés pendant le cours pour faire passer votre carrière au niveau supérieur.
Créez des applications mobiles réelles et téléchargez-les sur l'App Store IOS et Google Play.
Utilisez HTML5, CSS3, Flexbox, Grid et SASS pour créer du contenu de site Web et ajouter un style et une décoration époustouflants.
Utilisez Javascript, jQuery et l'interface utilisateur jQuery pour créer des sites Web et des jeux interactifs.
Utilisez Twitter Bootstrap pour produire des sites Web réactifs qui s'adapteront à n'importe quelle taille d'appareil.
Utilisez des technologies back-end telles que NodeJS, PHP, AJAX, JSON pour créer des sites Web dynamiques basés sur une base de données.
Utilisez des compétences avancées pour connecter vos sites Web à des API telles que Google Maps, Facebook, Google plus et Twitter.
Créer un site Web de didacticiel de mathématiques professionnel en utilisant HTML5 et CSS3.
Créez un jeu mathématique professionnel en utilisant HTML5, CSS3 et JavaScript.
Créez un jeu professionnel de tranches de fruits en utilisant HTML5, CSS3 et JQuery.
Créer une page de destination d'application professionnelle en utilisant HTML5, CSS3 et Bootstrap.
Créer un site Web d'entreprise professionnel en utilisant HTML5, CSS3 et Bootstrap
Créez un site Web professionnel avec un arrière-plan vidéo en utilisant HTML5, CSS3, jQuery et Bootstrap.
Créez une application de chronomètre professionnelle en utilisant HTML5, CSS3, jQuery et Bootstrap.
Créer une application de dessin professionnelle en utilisant HTML5, CSS3, jQuery UI, Canvas, Local Storage...
Créez une application professionnelle d'explorateur de fichiers en ligne en utilisant ES6, NodeJS, HTML5, CSS3 et Bootstrap.
Créez une application de notes en ligne professionnelle en utilisant HTML5, CSS3, Bootstrap, PHP, MySQL et AJAX.
Créer un blog professionnel avec WordPress.
Créez une application professionnelle de distance entre les villes à l'aide des API HTML5, CSS3, jQuery et Google Maps.
Créer un site Web professionnel avec des widgets sociaux (Facebook, Google+ et Twitter).
Créez une application de lecteur de vitesse professionnelle pour IOS et Android.
Créez une application de partage de voiture entièrement fonctionnelle que les utilisateurs du monde entier peuvent utiliser pour partager des trajets en voiture. (en utilisant HTML5, CSS3, Javascript, PHP, MySQL, AJAX et JSON)

Mise à jour récente :

Inclut Flexbox, CSS Grid, SASS, Modern JS (ES6), Node.js (projet complet inclus), Git & ; Github, Heroku & plus.

***** 15 projets professionnels complets d’une valeur de plus de 20 000 $ *****

***** Seul cours dont vous avez besoin pour apprendre le développement Web *****

***** Site Web de partage de voiture (10h), application de notes en ligne (11h) & ; beaucoup plus *****

***** 100 heures de contenu + 40 activités pratiques + 21 quiz *****

***** Apprenez étape par étape sans sauter d’étape *****

***** Le plus Complet et rentable sur le marché *****

 

***** Apprenez et maîtrisez plus de 10 technologies modernes 2023 * ****

  • HTML5/CSS3
  • JAVASCRIPT ( ES5)
  • JavaScript moderne (ES6)
  • JQUERY & Interface utilisateur JQUERY
  • TWITTER BOOTSTRAP
  • Node.js
  • Git & Github
  • Heroku
  • PHP & MYSQL
  • WORDPRESS
  • AJAX
  • JSON
  • APPLICATIONS MOBILES
  • API GOOGLE MAPS
  • WIDGETS FACEBOOK
  • WIDGETS GOOGLE PLUS
  • WIDGETS TWITTER
  • ET PLUS !

Saviez-vous que vous pouvez passer de zéro compétence à un pleinement qualifié Développeur Web rémunéré en seulement quelques semaines ?

Eh bien, laissez-moi vous dire : si vous recherchez un cours de développement Web vraiment complet à 100 % , qui vous mènera de l’apprentissage des bases à la maîtrise des techniques de développement Web les plus avancées, puis assurez-vous que vous êtes au bon endroit.

Suivre ce cours vous aidera à réaliser votre rêve de devenir un développeur Web professionnel, et vous serez prêt à créer des sites Web puissants et réactifs à un degré hautement professionnel en utilisant les technologies Web les plus avancées et les plus récentes d’ici quelques semaines.

Afin de garantir le succès de votre expérience d’apprentissage, ce cours a été divisé en chapitres parfaitement structurés consistant en ~100 heures de cours limpides et 100 % pratiques. .

Chaque chapitre couvre l’une des principales technologies Web et vous emmènera des bases aux compétences avancées. Voici comment :

Vous apprendrez d’abord les concepts de base, puis les appliquerez immédiatement dans des exemples pratiques simples. Ensuite, vous naviguerez facilement vers des concepts plus avancés et les utiliserez pour créer des applications plus complexes. Une fois que vous avez terminé le chapitre, vous passerez ensuite à un défi plus important où vous construirez en toute confiance un “projet professionnel complet dans la vie réelle” en utilisant les compétences que vous avez acquises dans ce chapitre combinées aux précédentes.

Voici quelques exemples d’activités dans le chapitre :

  • Intégrez une vidéo YouTube relaxante sur votre site Web (HTML)
  • Créer un formulaire de paiement en ligne (HTML)
  • Contrôle de la vitesse sur autoroute (HTML et JavaScript)
  • Sélecteur de dates de vol aller et retour tout comme le site Web d’Expedia (HTML, CSS, jQuery et jQuery UI)
  • Gamme de kilométrage de voiture utilisant une belle slider (HTML, CSS, jQuery & jQuery UI)
  • Curseur de carrousel interactif (HTML, CSS, jQuery et Bootstrap)
  • Créer un formulaire de contact responsive (HTML, CSS, PHP & Bootstrap)
  • Quel jour de la semaine êtes-vous né ? (HTML & PHP)
  • Devinez la date dans 1000 jours ! (HTML & PHP)
  • Calculez l’itinéraire, la distance et le temps entre New York et Toronto. (HTML, Javascript, API Google Maps)
  • Obtenez les coordonnées géographiques et le code postal de n’importe quelle adresse. (HTML, jQuery, API Google Maps, JSON)

Et bien plus encore…

Ci-après certains des “PROJETS PROFESSIONNELS COMPLETS” que vous construirez tout au long du cours :

  • Site Web des didacticiels de mathématiques. (HTML5 & CSS3)
  • Jeu de mathématiques. (HTML5, CSS3 & JavaScript)
  • Jeu de tranches de fruits. (HTML5, CSS3 et jQuery)
  • Page de destination de l’application. (HTML5, CSS3 et Bootstrap)
  • Site Web de l’entreprise. (HTML5, CSS3 et Bootstrap)
  • Application Chronomètre. (HTML5, CSS3, jQuery & Bootstrap)
  • Application de dessin. (HTML5, CSS3, jQuery et jQuery UI, Canvas, Stockage local HTML5)
  • Application d’exploration de fichiers en ligne. (Node.js, ES6, HTML5, CSS3, Bootstrap)(Projet complet de 5,5 h)
  • Application de notes en ligne . (HTML5, CSS3, jQuery, Bootstrap, PHP et MySQL) (Projet complet de 11h)
  • Blog hautement professionnel. (WordPress)
  • Site Web Distance entre les villes. (HTML5. CSS3, jQuery, Google Maps)
  • Site Web de la liberté avec widgets sociaux. (Facebook, Google+ et Twitter)
  • Application Speed Reader pour IOS et Google Play Stores.
  • Site Web de partage de voiture entièrement fonctionnel. (HTML5, CSS3, jQuery, Bootstrap, PHP & MySQL, Ajax, JSON, Google Maps) (Projet complet de 10h)

Vous serez tellement étonné de votre propre travail de première classe, et je suis sûr que vous aimerez le partager avec le monde. C’est pourquoi je vous offre un “HÉBERGEMENT WEB GRATUIT” d’une valeur de 100 $  pour que vous puissiez faire vivre vos sites web professionnels et attirer des employeurs ou des clients potentiels. En conséquence, vous pouvez commencer à gagner de l’argent dès la première semaine de votre parcours d’apprentissage unique.

À la fin du cours, vous aurez construit un solide portefeuille de “Plus de 15 vrais sites Web professionnels, jeux et applications mobiles pour les magasins IOS et Google”. Cela vous donnera un avantage concurrentiel sur le marché du développement Web et augmentera vos revenus en tant que développeur Web en augmentant votre employabilité ou vos chances d’être attribué des projets lucratifs par des clients du monde entier.

 

Alors, qu’attendez-vous ? Inscrivez-vous aujourd’hui et commençons ensemble un voyage passionnant !

Introduction - Get your free Unlimited Web Hosting - HTML

1
Syllabus Download
2
How a website works

Welcome to The Complete Web Development Course, the most comprehensive web development course on the internet. Throughout the course, we will have fun together learning Web Development Technologies. You will confidently go from Zero-skills to a Professional cash Earning Web developer. In this video I will give you an overview of the different chapters of the course. I will list the skills you will learn and I will introduce you to the powerful websites and applications you will share with the world at the end of each section.

3
Your journey inside the course
4
How to watch videos in HD resolution
5
How to get help
6
HTML Chapter: Roadmap and Full Source Code

Please make sure you download this file before you move to the next lectures of this chapter. It will show you the structure of the current chapter and provide you with the necessary source code that will make your learning experience easier and faster.

7
Structure of a website

This video will explain the structure of a webpage, it will introduce the different components that build up the skeleton of a website.

8
Choosing your text editor
9
Your first website

In this lecture, you will build your very first website.

10
Your passcode
11
Get your free unlimited web hosting

In this lecture, you will get your free unlimited web hosting so that you can upload your website on a remote server and share it with the whole world.

12
Important note about FTP
13
Share your website with the world (1)
14
Share your website with the world (2) - Cyberduck version

In this lecture, you will set up fire FTP on our computer, which will make easy for you to transfer files from and to the server with a simple drag and drop.

15
Share your website with the world (2) - FileZilla Version
16
Headings

In this lecture, you will learn the syntax of HTML headings and add different headings to your website.

17
Paragraphs

In this lecture, you will learn the syntax of HTML paragraphs, you will create your first paragraph. You will then create your second paragraph and add a line break inside it.

18
Links

In this lecture, you will add links to your website. This session will cover different types of links, links taking you to an external website, links taking you to a file in the same server you are working in and links taking you to a certain HTML element in your website itself.

19
Images

In this video, you will add images to your website. This section will cover images located in your server as well as external images living in other servers. Also you will add basic styling to pictures using basic attributes like the width and height.

20
Inline vs Block Elements

In this lecture, you will understand the difference in behaviour between the main two types of HTML elements: Inline Elements and Block Elements

21
Iframes - Activity: Embed a nice relaxing YouTube video to your website

In this lecture, you will embed external websites inside your website using Iframes, also you will add a nice relaxing YouTube video to your website.

22
Unordered Lists

In this lecture, you will create your first unordered list, and also add a nice sub-list inside your unordered list.

23
Ordered Lists

In this lecture, you will create a few types of ordered lists

24
Description Lists

In this lecture, you will create a description/definition list defining two main Web Technologies in this course: HTML and CSS.

25
Tables

In this lecture, you will create a simple HTML table consisting of three columns: Name, Company and Data of Birth, then you will populate it using details of famous people like Mark Zuckerberg or Steve Jobs.

26
Entities

In this lecture, you will create HTML entities like the copyright symbol or the less than sign.

27
Forms (1) - Activity: Create a simple Login Form

In this lecture, you will create a simple login form using HTML text inputs and password inputs. You will add labels inside your form. And you will add a Login button to submit you form. I will briefly mention the different types of forms (get and post) that we will cover later in the PHP chapter.

28
Forms (2) - Activity: Create a Marketplace Checkout Form

In this lecture, you will create a nice Marketplace Checkout Form, it will consist of fields like the customer address, their preferred shipping method, payment method, etc. You will use new input types like checkboxes and radio buttons which I will explain in detail.

29
Text Decoration

In this lecture, you will style text using basic HTML tags. (Advanced styling using CSS will be covered in the next chapter).

30
Comments

In this lecture, you will add comments to HTML code to make your code more readable.

31
HTML Quiz

CSS

1
Introduction

In this lecture you will get introduced to CSS (Cascading Style Sheets) which you will use later to style and decorate your websites.

2
CSS Chapter: Roadmap and Full Source Code

Please make sure you download this file before you move to the next lectures of this chapter. It will show you the structure of the current chapter and provide you with the necessary source code that will make your learning experience easier and faster.

3
Inline CSS

In this lecture, you will learn how to style HTML elements using inline styling, which uses the style attribute that goes inside the element tag. In the first example you will set the font-size and color of a paragraph.

4
Internal CSS

In this lecture, you will learn how to style HTML elements using internal CSS which goes inside the head section of the website. You will learn how to select elements you would like to style and add styling to them.

5
External CSS

In this lecture, you will learn how to use external CSS to styling HTML elements. You will style your website this time using and external file that you will link to your website using the link element inside the head of your website.

6
Classes and IDs

In this lecture, you will get introduced to the class and id concepts, which you will use to style different HTML elements with minimal code.

7
Div and Span

In this lecture, you will get introduced to the Div and Span concepts and use them to add styling to your website.

8
Box Model

In this lecture, you will get introduced to the box model, which you will use in the next few lectures to add padding, borders and margins to HTML elements.

9
Box Model: Padding

In this lecture, you will learn the padding concept and its syntax. You will add padding to div elements in your page.

10
Box Model: Border

In this lecture, you will learn the border concept and its syntax. You will add borders to div elements in your page.

11
Box Model: Outline

In this lecture, you will learn the outline concept and its syntax. You will add outlines to div elements in your page.

12
Box Model: Margin

In this lecture, you will learn the margin concept and its syntax. You will add margins to div elements in your page.

13
Background

In this lecture, you will get introduced to the background CSS properties and use them to style HTML elements using background images.

14
Floating

In this lecture, you will use the CSS float property to control how HTML elements float on a webpage.

15
Positioning

In this lecture, you will learn different types of CSS positioning: fixed, relative and absolute positioning. You will use them to position HTML elements on your webpage. You will also use the z-index property to decide which element show on top of the other if two HTML elements overlap.

16
Display

In this lecture, you will learn how to use the CSS properties: display and visibility to hide or show HTML elements. You will also learn the difference between these two properties.

17
Text Decoration

In this lecture, you will use how to use CSS properties (text-decoration, font-weight, etc.) to decorate text, i.e. underlining text, make text bold, adding text shadow, etc.

18
Text Align

In this lecture, you will learn how to use CSS properties to align text just like you would do on a text editor like Microsoft word.

19
Text Font

In this lecture, you will learn how to set text font family. You will also learn the difference between generic and specific families.

20
Text Effects

In this lecture, you will use CSS properties to control the behaviour of text overflowing of an HTML element by breaking it, wrapping it or hiding it.

21
Image Sprites

In this lecture, you will use image sprites to use only a part of an image in your webpage rather than the full picture.

22
Image Opacity

In this lecture, you will learn how to add opacity to HTML pictures and control how transparent they are.

23
Styling Lists

In this lecture, you will style two lists of European capitals using the CSS list properties.

24
Styling Links

In this lecture, you will style HTML links in different states: standard, active, visited.

25
Gradients

In this lecture, you will style a div using gradients

26
2D Transforms

In this lecture, you will apply 2D transforms to an HTML div: rotation, translation, skewing

27
3D Transforms

In this lecture, you will apply 3D transforms to an HTML div: 3D rotation

28
Transitions

In this lecture, you will add nice transitions to HTML elements: you will make them change their dimensions and apply 2D or 3D transforms for a specific duration.

29
Animations

In this lecture, you will create nice animations on your webpage using the CSS animation property. We will animate a div by moving it following a nice rectangular route and changing its colour on the way.

30
CSS3 Quiz

Professional Project: Mathematics Tutorials Website (HTML5 & CSS3)

1
Project Introduction: Mathematics Tutorials Website (HTML & CSS)

In this lecture, you will get introduced to the awesome features of the Website you are about to build.

2
Header (1)

In this lecture, you will build the header section of your website using HTML and style using CSS.

3
Header (2)

In this lecture, you will build the header section of your website using HTML and style using CSS.

4
Menu

In this lecture, you will create the website menu and decorate it.

5
Introduction Box

In this lecture, you will create the introduction box and style it.

6
Sidebars (1)

In this lecture, you will add sidebars and fill them with lists and use CSS to style them.

7
Sidebars (2)

In this lecture, you will add sidebars and fill them with lists and use CSS to style them.

8
Footer & Congratulations

In this lecture, you will add a footer to your website and finish the project by checking your website's XHTML compliance online.

9
Mathematics Tutorial Website Quiz
10
Maths Website Source Code

This file contains the full source code of the project.

Advanced CSS with Flexbox, Grid & SASS

1
Flexbox: Introduction
2
Flexbox: Basic Flexbox
3
Flexbox: Align flex items
4
Flexbox: Align flex lines
5
Flexbox: Resize flex items (1)
6
Flexbox: Resize flex items (2)
7
Flexbox Application: Photo Gallery (1)
8
Flexbox Application: Photo Gallery (2)
9
Flexbox Application: Amazon Checkout (1)
10
Flexbox Application: Amazon Checkout (2)
11
Flexbox Application: Amazon Checkout (3)
12
Flexbox Application: Maths Website (1)
13
Flexbox Application: Maths Website (2)
14
Flexbox Application: Maths Website (3)
15
CSS Grid: Introduction & Basic Grid Template
16
CSS Grid: Implicit vs Explicit Grid
17
CSS Grid: Grid areas & Responsive design
18
CSS Grid: Master the "grid-column" property
19
CSS Grid: Grid Coordinates
20
CSS Grid: Align Grid items
21
CSS Grid Application: Photo Gallery
22
CSS Grid Application: Picture Grid
23
Sass: Introduction - Installation - Nesting Syntax
24
Sass: .scss vs .sass - Variables
25
Sass: @import & @extend directives
26
Sass: Mixins - Operators - Functions

Javascript

1
Introduction

In this lecture, you will get introduced to JavaScript and the different powerful features it adds to your websites. You will create a nice webpage with an alert message showing up on page load.

2
JavaScript Chapter: Roadmap and Full Source Code

Please make sure you download this file before you move to the next lectures of this chapter. It will show you the structure of the current chapter and provide you with the necessary source code that will make your learning experience easier and faster.

3
Buttons

In this lecture, we will create two buttons and write JavaScript code that responds to clicking on the buttons. For the first button we will write code inside the button tag. For the second one we will write code inside the script element.

4
Change HTML Content

In this lecture, we will learn how to change HTML content following an event like clicking or double clicking on a button.

5
Change HTML Style

In this lecture, we will learn how to change HTML Style like font-size or font-family following an event like clicking or double clicking on a button.

6
Variables and Data Types

In this lecture, we will use get introduced to variables which are simple containers which store data like a number or string. We will also get introduced to the different types of variables.

7
Change HTML Using Variables - Activity: Random Color Generator

In this lecture, we will change HTML content using variables. This time we will apply our skills to create a random color generator that will affect a random new color to a div whenever we click on a button.

8
Functions: Activity: Swap the content of two divs

In this lecture, we will get introduced to the function concept which will save a lot while coding. We will use our knowledge to create a function that will swap the content of two divs whenever we click on a button.

9
Objects

In this lecture, we will dive into some JavaScript object oriented concepts: We will get introduced to objects and create our first object using a simple syntax.

10
Create Objects using the "new" keyword

This time we will create an object using the new key word.

11
Object Contructors

This time we will create an object using another way: we will use a constructor which is a function we will define first which shows the different properties and methods of a prototype, then we will use this function to construct objects.

12
Arrays

In this lecture, we will learn arrays which will help store multiple variables inside one variable: the array.

13
If and Switch Statements - Activity: Motorway Speed Control

In this lecture, we will learn the “if and switch statements “which will tell the browser to do certain things based on certain conditions. We will use our knowledge to build a motorway speed control telling us if we are over speeding, going too slow or driving at a good speed based on our speedometer!

14
For Loops

In this lecture, we will learn for loops, which will help us execute the same piece of code over and over without having to repeat the code at all.

15
While Loops - Activity: Spend $1000 Randomly in a marketplace

In this lecture, we will learn while loops, which will help us execute the same piece of code over and over while a certain condition is true. We will use our knowledge to build an application spending randomly 1000$ in marketplace, we will be spending and spending while the condition “we still have money” is true!

16
Regular Expressions

In this lecture, we will learn regular expressions which are usually used to check a certain user input against a certain criteria like including at least one digit.

17
Errors (1)

In this lecture, we will show JavaScript errors to our user in a user friendly way.

18
Errors (2) - Activity: Password Validation

We will apply our skills to create a password validation example where we require the password to include at least 6 characters, one number and one capital letter. If there is an error, we show the user a user friendly message on the screen.

19
Set Interval & SeTimeout - Activity: Create a simple counter

In this lecture, we will get introduced to timing function like setInterval which will execute the same piece of code each time a specified number of milliseconds has elapsed. We will use this function to create a counter.

20
Window and Screen

In this lecture, we will learn how to access the with and height properties of the user browser or device screen. We will use our knowledge to build a webpage with 4 equal colourful divs.

21
Alert Boxes

In this lecture, we will learn confirmation boxes which are used to make the user accept or refuse a certain action. We also cover prompt boxes which ask the user some information like their name for example.

22
Cookies

In this lecture, we will learn how to set cookies using JavaScript. (We will also cover cookies later in the PHP chapter)

23
Javascript Quiz

Professional Project: Maths Game (HTML, CSS & JavaScript)

1
Project Introduction: Maths Game (HTML, CSS & JavaScript)

In this lecture, we will get introduced to the awesome features of the website we are about to build.

2
Page Structure & Styling (1)

In this lecture we will build the skeleton and styling of our Website.

3
Page Structure & Styling (2)

In this lecture we will build the skeleton and styling of our Website.

4
Page Structure & Styling (3)

In this lecture we will build the skeleton and styling of our Website.

5
Page Structure & Styling (4)

In this lecture we will build the skeleton and styling of our Website.

6
Game Logic using an illustrative flowchart

In this lecture we will go through the logic of our Game using an illustrative flow chart.

7
JavaScript Code (1)

In this lecture we will write Javascript code which will create the different functionalities our Game.

8
JavaScript Code (2)

In this lecture we will write Javascript code which will create the different functionalities our Game.

9
JavaScript Code (3)

In this lecture we will write Javascript code which will create the different functionalities our Game.

10
JavaScript Code (4) & Congratulations

In this lecture we will write Javascript code which will create the different functionalities our Game.

11
Maths Game Quiz
12
Math Game Source Code

This file contains the full source code of the project.

jQuery

1
Introduction and Loading JQuery

In this lecture, we will get introduced to the amazing features of JQuery which will make our JavaScript coding a lot easier. We will build a webpage and embed jQuery to it.

2
JQuery Chapter: Roadmap and Full Source Code

Please make sure you download this file before you move to the next lectures of this chapter. It will show you the structure of the current chapter and provide you with the necessary source code that will make your learning experience easier and faster.

3
Select HTML Elements (1)

In this lecture, we will learn how to use jQuery syntax to select HTML elements using their HTML tag, id, class, etc.

4
Select HTML Elements (2)

In this lecture, we will learn how to use jQuery syntax to select HTML elements using their HTML tag, id, class, etc.

5
Respond to Events

In this lecture, we will learn how to use jQuery to respond to events like clicking on a button or hover on an element.

6
Change HTML Content and Attributes (1)

In this lecture we will learn how to use jQuery to change HTML elements content and attributes

7
Change HTML Content and Attributes (2)
8
Change Styling (1)

In this lecture we will learn how to use jQuery to change HTML Styling: we will learn how to change properties like the width of an element. Also we will learn how to add a class or remove a class.

9
Change Styling (2) - Activity: Random Position and Color Generator

We will apply our skills to create a random position and color generator: Our application will make a div reposition itself randomly and get a new random color every time it is clicked.

10
JQuery Effects

In this lecture, we learn how to add jQuery effects like fading out or fading in elements, creating animations with a specified duration or creating a delay before a certain action takes place.

11
Ajax

In this lecture, we will learn Ajax and use it to exchange data between our website and external resources, and update our page with received data without reloading the page.

12
JQuery UI Introduction

In this lecture, we will get introduced to jQuery UI and the different powerful features it offers for web developers.

13
Draggable and Droppable (1) - Activity: Leave me alone! Please drop me!

In this lecture, we will learn how to make HTML elements draggable. We will apply our knowledge by creating a funny draggable box which will get random colours continuously while being dragged and also display text like “drop me” or “leave me alone”. Once it is dropped it goes back to its original location and displays: “Finally”

14
Draggable and Droppable (2) - Activity: Drag Items to your basket

In this lecture, we will learn how to make a certain element droppable. We will apply our knowledge to drag items to a box and copy a clone of these items inside our box.

15
Resizable

In this lecture, we will learn how to make elements resizable using jQuery UI.

16
Selectable - Activity: Append selected Car Makes to a Box
In this lecture, we will learn how to make elements selectable using jQuery UI. We will apply our skills by create an application where once we select one or multiple selectable Car Makes, they get appended to a box.
17
Sortable - Activity: Sort and exchange Car Makes between two groups

In this lecture, we will learn how to make list elements sortable. We will apply our knowledge by creating two lists of sortable Car Makes that we can sort and exchange using drag and drop.

18
Accordion - Activity: Create a resizable accordion with collapsible sections

In this lecture, we will learn how to create accordions using jQuery UI. We will apply our knowledge to create a resizable accordion with collapsible sections.

19
Autocomplete - Activity: City Input with prepopulated options

In this lecture, we will learn how to create inputs with prepopulated data using jQuery UI.

20
Button

In this lecture, we will learn how to create and style buttons and checkboxes, add icons … using jQuery UI.

21
Date Picker - Activity: Outbound and return Flight Date Picker just like Expedia

In this lecture, we will use the date picker feature of jQuery UI, to create data inputs helping the user with a calendar. We will then practise our knowledge by creating an Outbound and return Flight Date Picker just like Expedia.com. We will write code to make sure that our return flight date is after our Outbound flight date.

22
Dialog - Activity: Are you sure you want to go to the previous page?

In this lecture, we will learn the dialog feature of jQuery UI. We will apply our knowledge by creating a nice dialog box, asking us if we want to go the previous page or cancel.

23
Menu

In this lecture, we will create a nice styled menu using jQuery UI. We will create another menu with headers in it.

24
Progress Bar - Activity: Animated progress bar filled from 0% to 100%

In this lecture, we will get introduced to jQuery UI progress bar feature, and we will use our knowledge to build a nice Animated progress bar filled from 0% to 100%.

25
Select Menu

In this lecture, we learn jQuery UI select menus. We will create one styled menu, and another menu with headers in it.

26
Slider - Activity: Car Mileage Range using a Slider

In this lecture, we learn jQuery UI sliders. We will apply our skills by create a slider that we can use to select a car mileage range with a step of 1000 miles ranging from 0 to 100000 miles.

27
More Widgets: Spinners, Tabs and Tooltips

In this lectures, we will cover briefly other jQuery Widgets: Spinners, Tabs, Tooltips.

28
jQuery Quiz

Professional Project: Fruits Slice Game (HTML, CSS & JQuery)

1
Project Introduction: Fruits Slice Game (HTML, CSS & JQuery)
2
Page Structure and Styling
3
Game Logic using an illustrative flowchart
4
jQuery Code (1)
5
jQuery Code (2)
6
jQuery Code (3)
7
jQuery Code (4)
8
Fruits Slice Game Quiz
9
Fruits Slice Game Source Code

This file contains the full source code of the project.

Twitter Bootstrap

1
Bootstrap template
2
Introduction
3
Bootstrap Chapter: Roadmap and Full Source Code

Please make sure you download this file before you move to the next lectures of this chapter. It will show you the structure of the current chapter and provide you with the necessary source code that will make your learning experience easier and faster.

4
Grid System
5
Typography
6
Tables
7
Forms (1) - Activity: Inline and Horizontal Responsive Login Forms
8
Forms (2)
9
Forms (3)
10
Buttons
11
Images
12
Navs - Activity: Website Design using Nav Tabs and Nav Pills
13
Navbars - Activity: Website Design using a responsive/collapsible navigation bar
14
Pagination - Activity: Pagination and Pager Examples like Google/Ebay
15
Jumbotron
16
Thumbnails
17
Dropdown menus
18
Modals (1) - Activity: I have an inquiry about my order
19
Modals (2) - Activity: I have an inquiry about my order
20
Scrollspy
21
Tabs
22
Tooltips
23
Popovers - Activity: Create a popover just like the one you see on an IPAD
24
Alerts - Activity: Create an alert Box to show a warning or success message
25
Button plugin - Activity: Loading … Download Complete
26
Collapse plugin
27
Carousels - Activity: Create an interactive carousel slider
28
Affix plugin - Activity: Interactive Website with Content Affixed to a Menu
29
Twitter Bootstrap Quiz

Professional Project: App Landing Page (HTML, CSS & Bootstrap)

1
Project Introduction: App Landing Page (HTML, CSS & Bootstrap)
2
Header and Featured Content (1)
3
Header and Featured Content (2)
4
Header and Featured Content (3)
5
Trial Section, Footer & Congratulations
6
App Landing Page Quiz
7
App Landing Page Source Code

This file contains the full source code of the project.

Professional Project: Company Website (HTML, CSS & Bootstrap)

1
Project Introduction: Company Website (HTML, CSS & Bootstrap)
2
Structure of our work
3
Background
4
Navbar
5
Header & icons section
6
Contact Button & Footer
7
Company Website Quiz
8
Company Website Source Code

This file contains the full source code of the project.

Professional Project: Our Lovely Course (HTML, CSS, jQuery & Bootstrap)

1
Project Introduction: Our Lovely Course (HTML, CSS, jQuery & Bootstrap)
2
Structure of our work
3
Add a background video
4
Navigation bar with advanced styling
5
Home Section
6
About Section
7
Carousel Slider (1)
8
Carousel Slider (2)
9
Adapt for Small Devices
10
Add ScrollSpy feature to navbar & Congratulations
11
Our Lovely Course Website Quiz
12
Our Lovely Course Website Source Code

This file contains the full source code of the project.

Professional Project: Stopwatch App (HTML, CSS, jQuery & Bootstrap)

1
Project Introduction: Stopwatch App (HTML, CSS, jQuery & Bootstrap)
2
App Skeleton and Decoration (1)
3
App Skeleton and Decoration (2)
4
App Logic using an illustrative flowchart
5
jQuery Code (1)
6
jQuery Code (2)
7
jQuery Code (3)
8
StopWatch App Quiz
9
StopWatch App Source Code

This file contains the full source code of the project.

Professional Project: Drawing App (HTML, CSS, jQuery UI, Canvas, Local Storage)

1
Project Introduction: Drawing App (HTML, CSS, jQuery UI, Canvas, Local Storage)
2
App Skeleton and Decoration (1)
3
App Skeleton and Decoration (2)
4
App Skeleton and Decoration (3)
5
Learn HTML5 Canvas
6
App Logic using an illustrative flowchart
7
jQuery Code Structure
8
jQuery Code (1)
9
jQuery Code (2)
10
jQuery Code (3)
11
Drawing App Quiz
12
Drawing App Source Code

This file contains the full source code of the project.

ES6 - Modern JavaScript

1
Download Chapter Source Code
2
Introduction to Modern JavaScript (ES6)
3
Variables & Scoping: Review of "var"
4
Variables & Scoping: Let Scope and Temporal Dead Zone
5
Block Scoping in ES6
6
Functions and Block Scoping
7
Functions and Block Scoping – use let
8
Let Scope vs Closures
9
Closures Challenge
10
Read only variables - const
11
New Features that make your life easier: Template Literals
12
New Features that make your life easier: Arrow functions – ‘this’ lexical scope
13
Destructuring - Arrays
14
Destructuring - Objects
15
Destructuring - Functions
16
Functions – Default Parameter Values
17
Functions – Rest Parameters
18
Spread Operator
19
Objects New Features
20
Iteration: For of loop
21
Iterators - next() - Generators
22
Maps - Iteration
23
Sets - Iteration
24
Sets – Challenge: Intersection and Difference
25
Symbols
26
Symbol.iterator
27
Array.from: collections, strings, arguments
28
Array.from: optional map, length property, Maps & Sets
29
Array.of
30
More Array Methods
31
ES6 Classes: Back to ES5 Constructors
32
ES6 Classes: Syntax
33
ES6 Classes: Static Methods
34
ES6 Classes: Getters & Setters
35
Class Inheritance – extends - super

"Front End" vs "Back End"

1
Understand the Back End (1)
2
Understand the Back End (2)

Node.js - Introduction & Installation

1
Introduction to Node.js
2
How to run Unix commands on a Windows PC
3
Node.js Installation + REPL (Read-Eval-Print-Loop)

The "super" Command Line Crash Course

1
Command Line Crash Course (1)
2
Command Line Crash Course (2)
3
Command Line Crash Course (3)
4
Command Line Crash Course (4)

Node.js - Let's Dive in (using ES6 + ES7)

1
Download Chapter Source Code
2
Your First Node Application
3
File Exports
4
HTTP Built-in Module (1)
5
url.parse vs WHATWG
6
HTTP Built-in Module (2)
7
HTTP Built-in Module (3)
8
Fs Built-in Module - Blocking Mode
9
Fs Built-in Module - Non Blocking Mode
10
Fs Built-in Module - Use ES6 Promises
11
Fs Built-in Module - Use ES7 Async Await
12
Fs Built-in Module - More Features

Professional Project: Online File Explorer App (Pure Node.js , Bootstrap 4)

1
Download Chapter Source Code (Mac, Linux, Windows)
2
Project Introduction: Online File Explorer App (Pure Node.js , Bootstrap 4)
3
Skeleton and Decoration
4
App Logic
5
Create the Server
6
Decode the path name and convert it to a full static path
7
Display folder content and print the title
8
Show the path inside a "Breadcrumb"
9
Loop through folder elements
10
Print Icons - Get introduced to the child_process module
11
Calculate folders' size using the child_process module
12
Convert folders' size to Bytes - Retrieve items' last modified time
13
Calculate the size of files
14
Get the mime type of files
15
Serve files to the Client
16
Serve PDF files on the browser - Serve Media content in chunks using a stream
17
Re-order folder elements by name
18
Re-order folder elements by name (2)
19
Add the up and down arrows after sorting elements by name
20
Sort elements by size and last modified
21
Fix projects bugs

Git & Github

1
Introduction to Version Control using Git
2
Your Git Identity
3
Git using the Command Line
4
Git Branching & Merging
5
Github - Introduction
6
Github - Cloning, Forking & Pull Requests (1)
7
Github - Cloning, Forking & Pull Requests (2)
8
Github - Cloning, Forking & Pull Requests (3)

Deploy your App to Heroku

1
Deploy your App to Heroku

PHP

1
Introduction
2
PHP Chapter: Roadmap and Full Source Code

Please make sure you download this file before you move to the next lectures of this chapter. It will show you the structure of the current chapter and provide you with the necessary source code that will make your learning experience easier and faster.

3
Embed PHP in HTML
4
PHP Variables
5
Data Types: Strings
6
Data Types: Integers and Floats
7
Data Types: Booleans
8
Data Types: Arrays
9
Data Types: Objects
10
Data Types: NULL
11
Data Types: Resources
12
String Functions
13
If and Switch Statements
14
For Loops
15
While Loops
16
Functions
17
GET & POST
18
Array Functions (1)
19
Array Functions (2)
20
Send Emails – Activity: Send a styled email in HTML format
21
Filter User Inputs (1) – Protect Yourself from Hackers
22
Filter User Inputs (2) – User Input Validation
23
Activity: Create a responsive Contact Form using PHP & Bootstrap (1)
24
Activity: Create a responsive Contact Form using PHP & Bootstrap (2)
25
Activity: Create a responsive Contact Form using PHP & Bootstrap (3)
26
Date and Time (1)
27
Date and Time (2) - Activity: Day of the week you were born? Date in 1000 days?
28
Include PHP files
29
File Handling (1): Open – Read – Write - Close
30
File Handling (2): Open – Read – Write - Close
31
Upload Files Using PHP (1) – Activity: Upload PDF & Text Files Less than 3Mo.
32
Upload Files Using PHP (2) – Activity: Upload PDF & Text Files Less than 3Mo.
33
Cookies
34
Error Handling (1)
35
Error Handling (2) – Activity: Log PHP errors in a file / Trigger error emails
36
Sessions
37
PHP Quiz

MySQL

1
Introduction
2
MySQL Chapter: Roadmap and Full Source Code

Please make sure you download this file before you move to the next lectures of this chapter. It will show you the structure of the current chapter and provide you with the necessary source code that will make your learning experience easier and faster.

3
Create a database using PHP MYADMIN
4
Remote MySQL (1)
5
Remote MySQL (2)
6
Create a database using PHP & MySQL
7
Add a table to a database
8
Populate a database table
9
Activity: Populate Database once the user submits a form
10
Activity: Populate Database once the user submits a form (2)
11
Activity: Populate an HTML table using Database Data (1)
12
Activity: Populate an HTML table using Database Data (2)
13
Update Database Data
14
Delete Database Data
15
MySQL Quiz

Professional Project: Online Notes App (HTML, CSS, Bootstrap, PHP, MySQL, AJAX)

1
Project Introduction: Online Notes App (HTML, CSS, Bootstrap, PHP, MySQL, AJAX)
2
Live Project and Source Code
3
App Skeleton and Decoration (1) - Landing Page
4
App Skeleton and Decoration (2) - Landing Page
5
App Skeleton and Decoration (3) - Landing Page
6
App Skeleton and Decoration (4) - Landing Page
7
App Skeleton and Decoration (5) - My Notes Page
8
App Skeleton and Decoration (6) - Profile Page
9
App Logic - Signup, Login, Remember Me, Forgot Password
10
Signup/Login Code Structure (1)
11
Signup/Login Code Structure (2)
12
Signup Code (1)
13
Signup Code (2)
14
Signup Code (3)
15
Signup Code (4)
16
Signup Code (5)
17
Login Code
18
"Remember me" Code (1)
19
"Remember me" Code (2)
20
"Remember me" Code (3) and Logout Code
21
"Forgot Password" Code (1)
22
"Forgot Password" Code (2)
23
"Forgot Password" Code (3)
24
"Forgot Password" Code (4)
25
Notes Management: Logic
26
Notes Management: Code Structure
27
Load Notes: Code (1)
28
Load Notes: Code (2)
29
Create Notes: Code (1)
30
Create Notes: Code (2)
31
Edit Notes: Code (1)
32
Edit Notes: Code (2)
33
Delete Notes: Code (1)
34
Delete Notes: Code (2)
35
Update Username Code (1)
36
Update Username Code (2)
37
Update Password Code (1)
38
Update Password Code (2)
39
Update Email Code (1)
40
Update Email Code (2)

WordPress (3 Professional Webpages: Blog + About Page + Contact Page)

1
Introduction
2
Installation – Activity: Create your first Blog
3
Blog Posts and Comments
4
Themes
5
Pages and Menus
6
Customise pages (1)
7
Customise pages (2)
8
Custom CSS
9
Plugins
10
Activity: Beautiful About Page (Add Content to a WordPress Page)
11
Activity: Beautiful About Page (Typography)
12
Activity: Beautiful About Page (Logos)
13
Activity: Beautiful About Page (Buttons)
14
Activity: Create an Awesome Contact Page with a Google Map and Contact Form
15
WordPress Quiz

Google Maps API's

1
Introduction & Embed Google Map to your Website
2
Google Maps API's Chapter: Roadmap and Full Source Code

Please make sure you download this file before you move to the next lectures of this chapter. It will show you the structure of the current chapter and provide you with the necessary source code that will make your learning experience easier and faster.

3
Markers and InfoWindows
4
Show, Hide or Delete Markers
5
Animated drop of Markers
6
Direction Service - Activity: Driving distance & time between New York & Toronto
7
Geocoding using the Javascript API - Activity: Get Geocoordinates of an address,
8
Geocoding using the geocoding API (1) - Activity: format Address & get postcode.
9
Geocoding using the geocoding API (2) - Activity: format Address & get postcode.
10
Nearby Search
11
Autocomplete
12
Google Maps API's Quiz

Professional Project: Distance Between Cities (HTML. CSS, jQuery, Google Maps)

1
Project Introduction: Distance Between Cities (HTML. CSS, jQuery, Google Maps)
2
Skeleton and decoration
3
App Logic using an illustrative flowchart
4
Javascript Code
5
Distance Between Cities App Source Code
This file contains the full source code of the project.
6
Distance Between Cities App Quiz

Professional Project: Website with Social Widgets (Facebook, Google+ & Twitter)

1
Project Introduction: Website with Social Widgets (Facebook, Google+ & Twitter)
2
Skeleton and decoration
3
Facebook Widgets
4
Google plus Widgets
5
Tweet Button
6
Twitter Timeline
7
Website Source Code
This file contains the full source code of the project.
8
Social Widgets Quiz

IOS and Android Mobile Applications using jQuery Mobile

1
Introduction
2
Mobile Apps Chapter: Roadmap and Full Source Code

Please make sure you download this file before you move to the next lectures of this chapter. It will show you the structure of the current chapter and provide you with the necessary source code that will make your learning experience easier and faster.

3
Pages, Dialogs and Transitions
4
Navbars
5
Grid System
6
List Views
7
Form Inputs
8
Events
9
jQuery Mobile Quiz

Professional Project: Speed Reader for IOS and Android

1
Project Introduction: Speed Reader for IOS and Android
2
App Skeleton and Decoration (1)
3
App Skeleton and Decoration (2)
4
Logic of the App using an illustrative flowchart
5
Start Reading (1)
6
Start Reading (2)
7
Pause, Resume, Restart
8
Change the font size
9
Change the reading speed
10
Control Reading Progress: Go backwards and forward
11
Publish your app to Google Play
12
Publish your app to the IOS App Store (1)
13
Publish your app to the IOS App Store (2)
14
Speed Reader App Source Code

This file contains the full source code of the project.

15
Speed Reader App Quiz

Professional Project: Car Sharing Website (Javascript, PHP, MySQL, AJAX, JSON)

1
Project Introduction: Car Sharing Website (Javascript, PHP, MySQL, AJAX, JSON)
2
Signup/Login Code (1)
3
Signup/Login Code (2)
4
Signup/Login Code (3)
5
Search Page Skeleton & Decoration (1)
6
Search Page Skeleton & Decoration (2)
7
Search Page Skeleton & Decoration (3)
8
Search Page Skeleton & Decoration (4)
9
Search Page Skeleton & Decoration (5)
10
Profile Picture Code (1)
11
Profile Picture Code (2)
12
Profile Picture Code (3)
13
Profile Picture Code (4)
14
Trips Page Skeleton & Decoration (1)
15
Trips Page Skeleton & Decoration (2)
16
Trips Page Skeleton & Decoration (3)
17
Website Logic
18
"Create a Trip" Code (1)
19
"Create a Trip" Code (2)
20
"Create a Trip" Code (3)
21
"Create a Trip" Code (4)
22
"Load Trips" Code (1)
23
"Load Trips" Code (2)
24
"Edit/Delete Trips" Code (1)
25
"Edit/Delete Trips" Code (2)
26
"Edit/Delete Trips" Code (3)
27
"Edit/Delete Trips" Code (4)
28
"Search Trips" Code (1)
29
"Search Trips" Code (2)
30
"Search Trips" Code (3)
31
"Search Trips" Code (4)
32
"Search Trips" Code (5)
33
"Search Trips" Code (6)
34
"Search Trips" Code (7)
35
"Search Trips" Code (8)
36
"Spinner" Code (1)
37
"Spinner" Code (2)
38
Finishing Touches & Congratulations

Further Reading

1
Extra Resources for Further Reading
2
Bonus Lecture
Vous pouvez afficher et ru00e9viser les supports de cours indu00e9finiment, comme une chau00eene u00e0 la demande.
Absolument ! Si vous disposez d'une connexion Internet, les cours sur WeCours sont disponibles u00e0 tout moment sur n'importe quel appareil. Si vous n'avez pas de connexion Internet, certains instructeurs permettent u00e9galement u00e0 leurs u00e9tudiants de tu00e9lu00e9charger les cours. instructeur, alors assurez-vous d'u00eatre du bon cu00f4tu00e9 !
4.5
4.5 sur 5
Notes7647

Détails des Notes

Étoiles 5
4337
Étoiles 4
2469
Étoiles 3
638
Étoiles 2
110
Étoiles 1
93
Garantie de remboursement de 30 jours

Inclut

90 heures de vidéo à la demande
Accès complet à vie
Accès sur le mobile et la télévision
Certificat d'achèvement

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed