Ecrire des pages Web en HTML5
Ce que vous apprendrez…
- Développer des pages Web et être capable de modifier le code générer par un CMS
Programme :
-
Origines de HTML
- Le W3C
- Les langages HTML et XHTML
- Bonnes pratiques
-
HTML5
- Pourquoi une nouvelle version ?
- Limites de HTML4
-
Syntaxe des documents HTML5
-
Fonctionnalités de HTML5
- La sémantique
- Structurer une page
- WebForms 2.0
- Multimédia
- Les canvas
- Le drag and drop
- Persistance, bases de données locales
- Travail hors ligne
- Géolocalisation
- Les Websockets
Informations pratiques
- Tarif : 550.00€ HT / jour pour un groupe (max 8 personnes).
- Durée : 4 jours.
- Objectifs : Etre capable de développer des pages Web entièrement en HTML5 depuis un simple éditeur de texte
- Niveau : Débutant
- Pré-requis : Utilisation basique d’un ordinateur sous Windows, Linux ou Mac OS X
Modifier l’apparence des pages Web en CSS3
Ce que vous apprendrez…
- Ecrire des feuilles de style pour modifier l'apparence de pages Web
Programme :
-
Style en cascade
- Principe
- Utilité
-
Ecriture de règles
-
Les préfixes
-
Positionner des éléments
-
Les pseudos-classes
-
Propriétés décoratives
-
Transformations et transitions
Informations pratiques
- Tarif : 550.00€ HT / jour pour un groupe (max 8 personnes).
- Durée : 1 jours.
- Objectifs : Etre capable d'écrire des feuilles de style CSS3
- Niveau : Débutant
- Pré-requis : Connaître la syntaxe HTML ou avoir suivi la formation "Ecrire des pages Web en HTML5"
Développer rapidement un site Web avec WordPress
Ce que vous apprendrez...
- Développer simplement un site internet avec un minimum de programmation
Programme :
Wordpress
- Qu'est-ce qu'un CMS
- Historique
- Installation
Découverte de l'interface
- Tableau de bord
- Articles
- Apparence
Gestion du contenu et des utilisateurs
- Administration
- Gestion des thèmes
- Utilisation d'un thème existant
- Création d'un thème
Gestion des extensions
Informations pratiques
- Tarif : 550.00€ HT / jour pour un groupe (max 8 personnes).
- Durée : 3 jours.
- Objectifs : Utiliser Wordpress pour développer et maintenir un site internet
- Niveau : Débutant
- Pré-requis : Connaître un minimum de syntaxe HTML ou avoir suivi la formation "Ecrire des pages Web en HTML5"
Votre formateur a publié sur ce sujet
Installez rapidement Apache+PHP+MySQL pour votre WordPress
Mise à niveau HTML5/CSS3
Ce que vous apprendrez…
- Maîtriser les nouvelles fonctionnalités de HTML5 et CSS3
Programme :
-
Origines de HTML et CSS
- Le W3C
- Les langages HTML et XHTML
- Syntaxe des feuilles de style
- Bonnes pratiques
-
HTML5 et CSS3
- Pourquoi une nouvelle version ?
- Limites de HTML4
-
Nouvelles balises HTML5
- Balises dépréciées
-
Fonctionnalités de HTML5
- La sémantique
- Structurer une page
- WebForms 2.0
- Multimédia
- Les canvas
- Le drag and drop
- Persistance, bases de données locales
- Travail hors ligne
- Géolocalisation
- Les Websockets
-
CSS3
- Les préfixes
- Ombrage de texte
- Transformations et transistions
- 2D et 3D avec CSS3
-
Et le développement pour les mobiles ?
Informations pratiques
- Tarif : 550.00€ HT / jour pour un groupe (max 8 personnes).
- Durée : 3 jours.
- Objectifs : Connaître la syntaxe HTML5 et CSS3
- Niveau : Débutant
- Pré-requis : Connaître la syntaxe HTML et CSS
Sensibilisation à la sécurité des applications Web
Ce que vous apprendrez...
- Connaître les attaques classiques pour ne pas laisser de faille de sécurité dans une application Web
Programme :
Attaques classiques
- Attaque par injection SQL
- Attaque par injection de commandes
- Attaque par traversée de répertoires
- Attaque par injection de XPath
- Le cross-site scripting (XSS)
- Attaque de type CSRF (Cross-Site Request Forgery)
Attaques du Web 2.0
- Détournement de Javascript
- Attaque par mandataire XSS
- Attaques Ajax
Outils de test de sécurité
- Surfer anonymement sur le Web avec Tor
- Extensions Firefox : Firebug, Web Developer et GreaseMonkey
- Le projet WebGoat
Informations pratiques
- Tarif : 600.00€ HT / jour pour un groupe (max 8 personnes).
- Durée : 2 jours.
- Objectifs : Avoir une vue générale des attaques Web les plus courantes
- Niveau : Intermédiaire
- Pré-requis : Développer des sites en HTML/CSS/Javascript/PHP ou avoir suivi les formations "Ecrire des pages Web en HTML5", "Programmation dynamique en Javascript", et "Initiation au développement Web avec PHP"
Votre formateur a publié sur ce sujet
Sécurité des applications Web 2.0
Mai 2009, n°116, p. 80 à 90
Avec l’avènement du Web dit « 2.0 », les applications Web se rapprochent de plus en plus des applications de bureau en termes de fonctionnalité et d’ergonomie… et cela en oubliant parfois un élément fondamental : la sécurité. De nombreuses attaques étaient possibles contre les applications et sites internet et le Web 2.0 n’a rien arrangé…
Initiation au développement Web avec Python
Ce que vous apprendrez...
- Développer rapidement de petites applications Web ou des interfaces (en mode Web) pour des programmes Python
Programme :
Rappel sur les technologies Web
- Notions de Client/Serveur – Architecture 3-tiers
- HTML et CSS
- Javascript
- Architecture Ajax
- Normalisation
Gestion d'une base de données
- Le langage SQL
- Connexion à une base de données
- Requêtes dans une base de données
Applications Web simples avec CherryPy
- Générations de pages dynamiques
- Intégration de requêtes sur base de données
- Gestion des sessions
Applications Web avec Django
- Installation et configuration de Django
- Création d'un projet
Informations pratiques
- Tarif : 600.00€ HT / jour pour un groupe (max 8 personnes).
- Durée : 2 jours.
- Objectifs : Connaître les frameworks de développement Web en Python
- Niveau : Intermédiaire
- Pré-requis : Développer en Python orienté objet ou avoir suivi la formation "Apprendre à programmer en Python" ou "La programmation orientée objet avec Python", connaître les bases du HTML ou avoir suivi la formation "Ecrire des pages Web en HTML5"
Votre formateur a publié sur ce sujet
Un week-end aux rencontres Django
Créez un jeu en Python avec Pygame
Développement Web avec Django
Ce que vous apprendrez...
- Développer des applications Web conséquentes ou des interfaces (en mode Web) pour des programmes Python
Programme :
Rappel sur les technologies Web
- Notions de Client/Serveur – Architecture 3-tiers
- HTML et CSS
- Javascript
- Architecture Ajax
- Normalisation
Gestion d'une base de données
- Le langage SQL
- Connexion à une base de données
- Requêtes dans une base de données
Applications Web avec Django
- Installation et configuration de Django
- Création d'un projet
Débuggage d'applications Django
Rappels de sécurité Web
Informations pratiques
- Tarif : 600.00€ HT / jour pour un groupe (max 8 personnes).
- Durée : 2 jours.
- Objectifs : Développer des appications Web avec Django en appliquant le modèle MVC
- Niveau : Intermédiaire
- Pré-requis : Développer en Python orienté objet ou avoir suivi la formation "Apprendre à programmer en Python" ou "La programmation orientée objet avec Python", connaître les bases du HTML ou avoir suivi la formation "Ecrire des pages Web en HTML5"
Votre formateur a publié sur ce sujet
Un week-end aux rencontres Django
Créez un jeu en Python avec Pygame
Expertise Django
Ce que vous apprendrez...
- Développer et mettre en production des applications Django
Programme :
Mise en production d'un projet Django
- Serveur Apache
- Serveur Gunicorn
- Serveur NGinx
Django et le shell
- Lancement de scripts depuis Django
Utilisation d'Ajax depuis Django
- Rappels sur les requêtes Ajax
- Mise en œuvre au sein d'un projet Django
Gestion du cache
Django-Debug-Toolbar
Ecrire, documenter et distribuer une App
Informations pratiques
- Tarif : 800.00€ HT / jour pour un groupe (max 8 personnes).
- Durée : 1 jours.
- Objectifs : Maîtriser pleinement le développement Web avec Django
- Niveau : Avancé
- Pré-requis : Développer en Django ou avoir suivi la formation "Initiation au développement Web avec Python" ou "Développement Web avec Django"
Votre formateur a publié sur ce sujet
Un week-end aux rencontres Django
Créez un jeu en Python avec Pygame
Comment fonctionnent Internet et le Web
Mars 2009, HS n°17, p. 7 à 9
Internet, Web, domaine, URL, HTTP, adresse, tld… autant de mots et d’acronymes qui peuvent paraître obscurs voire incompréhensibles. (…) si vous ne connaissez pas la signification de certains termes, vous risquez fort de vous perdre dans une jungle peu accueillante ! Le but de cet article est d’effectuer un bref rappel sur les notions clés que sont le Web et Internet puis de définir les concepts qui y sont rattachés.







