Cours de programmation et développement Web et sécurité - langages de programmation web  Cours et tutoriels de langages de programmation et sécurité Web

15 cours et tutoriels sur les langages de programmation Web et sécurité disponibles pour le moment.
Les cours et tutoriels publiés sur chiny.me, et même les chapitres d'un même cours sont organisés d'une manière progressive et sont généralement liés l'un à l'autre. Si vous êtes débutants et souhaitez apprendre le développement Web de zéro, il est préférable que vous progressiez dans les cours et leurs chapitres dans l'ordre établi.


Algorithmique: Apprendre à écrire les algorithmes
Auteur: Mohamed CHINY  Mohamed CHINY
Durée estimée pour le cours de Algorithmique: Apprendre à écrire les algorithmes  6h
Niveau recommandé pour le cours de Algorithmique: Apprendre à écrire les algorithmes  Débutant
Synopsis: L'algorithmique est la discipline qui s'intéresse aux algorithmes. Un algorithme est une suite d'opérations (dites instructions) qui décrivent la solution d'un problème informatique posé. Il s'agit du plan ou la structure d'un programme informatique. Un algorithme est indépendant de tout langage de programmation, mais il est étroitement lié à celui-ci car il en constitue la logique.
Dans ce cours destiné aux débutants, nous allons découvrir les concepts de base de l'algorithmique comme les variables et leurs types, les opérateurs, les structures conditionnelles et itératives, les tableaux etc...
ACCÉDER À CE COURS
LESS: un préprocesseur CSS pour rendre vos styles dynamiques
Auteur: Mohamed CHINY  Mohamed CHINY
Durée estimée pour le cours de LESS: un préprocesseur CSS pour rendre vos styles dynamiques  3h
Niveau recommandé pour le cours de LESS: un préprocesseur CSS pour rendre vos styles dynamiques  Débutant
Synopsis: LESS qui est un préprocesseur pour CSS et dont la syntaxe est très proche de ce dernier, mais se base sur les fondements d'un langage de programmation en prenant en charge les variables, les fonctions et bien d'autres fonctionnalités utiles.
Les intégrateurs et les développeurs front-end sont souvent confrontés à des problèmes de maintenabilité de leur code CSS. Celui-ci étant un langage déclaratif simple, le fait de vouloir modifier un thème ou une couleur, revient à scruter le fichier CSS (qui peut contenir des milliers de lignes) vu que la couleur en question est sûrement répétée à plusieurs endroits, et c'est là où intervient LESS.
ACCÉDER À CE COURS
SASS (Syntactically Awesome Style Sheets)
Auteur: Mohamed CHINY  Mohamed CHINY
Durée estimée pour le cours de SASS (Syntactically Awesome Style Sheets)  3h
Niveau recommandé pour le cours de SASS (Syntactically Awesome Style Sheets)  Débutant
Synopsis: SASS (Syntactically Awesome Style Sheets) est un préprocesseur pour CSS. Tout comme LESS, il permet de générer dynamiquement des styles CSS tout en simplifiant l'écriture et en offrant une plus grande flexibilité aux intégrateurs. SASS est actuellement le pré-processeur CSS le plus utilisé et le plus intégré au sein des outils de développement front-end, d'autant plus quand il est associé à son framework Compass qui est un ensemble de mixins prêts à importer et réutiliser.
ACCÉDER À CE COURS