Développement web à partir de zéro

Front-end

Mise en page

La familiarité avec mise en page

Ce niveau est conçu pour les personnes qui ne верстали et n'ont pas idée de la mise en page, CSS et HTML.

Cours
  1. L'introduction de l'Internet
  2. Les bases de HTML
  3. Le contenu en HTML
  4. Un formulaire en HTML
  5. Les bases de CSS
  6. Texte en CSS
  7. Bloc de référence dans le CSS
  8. Le positionnement en CSS
  9. Les leçons de code HTML et CSS
Annuaires
  1. CSS-sélecteurs
  2. Dimensions
  3. Couleur
  4. Уголы
  5. Médias-les demandes
  6. Les filtres
Screencasts
  1. Les bases de HTML

Base de la mise en page

Ce niveau est conçu pour les personnes ayant une compréhension de la mise en page, CSS et HTML.

Cours
  1. Immersion dans HTML5
  2. Comme le maquillage sur HTML5 et CSS3
  3. HTML5 et CSS3 avec des exemples
  4. La magie de CSS
  5. Avancé CSS
  6. Avancée des leçons de code HTML et CSS
Article
  1. Adaptive mise en page
  2. Retina
  3. E-mails
Annuaires
  1. Guide de référence CSS
  2. Référence HTML

Les technologies modernes de la mise en page

Ce niveau est conçu pour les personnes ayant des vues sur la mise en page et ceux qui souhaitent explorer les nouvelles technologies et les approches de mise en page.

Cours
  1. Font Awesome
  2. Browser Rendering Optimization
La documentation
  1. Les bases de la BAM
Article
  1. Mise en page adaptative des courriels (partie 1)
  2. Mise en page adaptative des courriels (partie 2)
  3. Méthodes d'organisation du code CSS
Screencasts
  1. CSS: Flexbox
  2. Écrivons BAM correctement
Annuaires
  1. Le rendu CSS

Compléments sur le code HTML et CSS

Метаязыки sont pas des compléments sur le code HTML CSS.

Cours
  1. Les Bases De La Sass
  2. Sass
  3. Less
La documentation
  1. SassScript
  2. Jade
  3. Stylus

Automatisation de développement

Ce niveau est conçu pour les personnes ayant des vues profondes sur la mise en page et ceux qui souhaitent explorer les moyens de l'optimisation et l'automatisation de leur travail. Pour continuer à explorer le besoin d'une connaissance aussi bien de JavaScript et NodeJs

Cours
  1. Mise en route avec Grunt
  2. Assemblage avec Gulp
  3. Travail avec Gulp
  4. Bower, Gulp et Yeoman
  5. Node, Express et libsass: projet à partir de zéro
Screencasts
  1. Screencast de Gulp
  2. Screencast de Webpack

Cadres pour la mise en page

Prêt-cadres pour la mise en page des maquettes.

Cours
  1. Bootstrap
La documentation
  1. Bootstrap
  2. Foundation
  3. Skeleton

JavaScript

Le Langage JavaScript

Cours
  1. Connaissance de JavaScript
Tutoriel
  1. Introduction
  2. Les Bases De JavaScript
  3. La qualité du code
  4. La structure de données
  5. - Circuit, la zone de visibilité
  6. Méthodes des objets et le contexte de l'appel
  7. Quelques autres fonctionnalités
  8. L'OLP dans un style fonctionnel
  9. L'OLP en прототипном style
  10. Caractéristiques modernes ES-2015
Screencasts
  1. Les bases de la ES6
  2. Javascript Tutorial For Beginners
  3. Javascript Fundamentals
  4. Modular Javascript

Le document de l'événement, les interfaces

Tutoriel
  1. Le document et les objets de la page
  2. La base du travail avec les événements
  3. L'événement en détail
  4. Les formulaires, les contrôles
  5. Création de composants graphiques

Avancé

Cours
  1. L'immersion dans un Canvas
Tutoriel
  1. Les composants web: perspectives d'avenir
  2. AJAX et COMET
  3. Animation
  4. Optimisation
  5. Les fenêtres et les Cadres
  6. CSS JavaScript développeur
  7. Coffre à outils
  8. Les expressions régulières
  9. De méli

Node.JS

Cours
  1. Création de votre première application Node
Screencasts
  1. Screencast sur Node.JS
  2. Node.js Tutorials
La documentation
  1. Node.JS

jQuery

Cours
  1. Les bases de jQuery
Screencasts
  1. jQuery Tutorial for Beginners
La documentation
  1. jQuery API

AngularJS

Cours
  1. AngularJS. Recettes de programmation
Screencasts
  1. Les Bases De La Angular 2
  2. MEAN Stack Tutorials (MongoDB, Express, Angular, NodeJs)

React

Screencasts
  1. React JS Tutorials
  2. Redux Tutorials

Back-end

PHP

Guide de référence de la langue

La documentation
  1. La syntaxe de base
  2. Types de
  3. Les variables
  4. Les constantes
  5. L'expression
  6. Les opérateurs
  7. Structures de contrôle
  8. Fonctions
  9. Classes et objets
  10. L'espace de noms

Avancé

La documentation
  1. Errors
  2. Exceptions
  3. Generators
  4. Liens. Explications
  5. Variables prédéfinies
  6. Exceptions prédéfinies
  7. Intégré des interfaces et des classes
  8. Contextuel d'options et de paramètres
  9. Des protocoles et des gestionnaires (wrappers)
  10. Sécurité
  11. Caractéristiques distinctives
  12. De référence, les fonctions
  13. Le coeur de PHP: le Guide du pirate

Avancé

Système de contrôle de version

Git

Tutoriel
  1. Introduction
  2. Les Bases De Git
  3. Ramification dans Git
  4. Git sur le serveur
  5. Distribué Git
  6. Outils Git
  7. Configuration De Git
  8. Git et d'autres systèmes de contrôle de version
  9. Git de l'intérieur
Voir et laisser des commentaires