2 votes

Commencez à construire un site web

Je veux apprendre à développer un petit site web. Comment commencer? Je viens d'un environnement d'application Windows et je veux me lancer dans les applications web.

6voto

GerManson Points 3238

Vous avez encore un long chemin à parcourir.

  • Tout d'abord, apprenez le HTML/CSS. Cela vous apprendra à créer des pages statiques, à vous concentrer sur les normes actuelles et à éviter les anciens tutoriels HTML.

  • Ensuite, vous pouvez commencer à faire de petites choses et des détails avec JavaScript. Cela vous permettra de jouer avec les éléments de la page, assurez-vous également de jeter un coup d'œil à jQuery.

  • Vous pouvez maintenant commencer à apprendre quelque chose pour créer des pages web dynamiques, c'est là que cela devient vraiment amusant, vous pouvez jeter un coup d'œil à plusieurs technologies et choisir celle avec laquelle vous vous sentez le plus à l'aise. Ruby on Rails (Ruby), ASP .NET MVC (C#), Code Igniter (PHP) sont mes préférés.

Vous trouverez beaucoup d'aide en ligne! Et bonne chance :)

1voto

T.T.T. Points 5152

Si vous voulez vraiment apprendre, je resterais loin du web jusqu'à ce que vous ayez les bases d'un livre.

J'ai acheté ce livre et je recommande vivement de le parcourir: http://www.amazon.com/gp/offer-listing/047018759X/ref=dp_olp_used?ie=UTF8&condition=used

Chapitre 1 : Débuter avec ASP.NET 3.5.
Chapitre 2 : Construire un site web ASP.NET.
Chapitre 3 : Concevoir vos pages web.
Chapitre 4 : Travailler avec les contrôles ASP.NET.
Chapitre 5 : Programmer vos pages web ASP.NET.
Chapitre 6 : Créer des sites web au design cohérent.
Chapitre 7 : Navigation.
Chapitre 8 : Contrôles Utilisateur.
Chapitre 9 : Validation des Entrées Utilisateur.
Chapitre 10 : ASP.NET AJAX.
Chapitre 11 : Introduction aux Bases de Données.
Chapitre 12 : Afficher et Mettre à Jour des Données.
Chapitre 13 : LINQ.
Chapitre 14 : Présentation des Données - Sujets Avancés.
Chapitre 15 : Sécurité dans votre Site Web ASP.NET 3.5.
Chapitre 16 : Personnalisation des Sites Web.
Chapitre 17 : Gestion des Exceptions, Débogage et Suivi.
Chapitre 18 : Déployer Votre Site Web.
Annexe A : Réponses aux Exercices.
Annexe B : Configuration de SQL Server 2005.

1voto

Sean Vieira Points 47080

Cela dépend. Si vous voulez créer des sites web statiques, vous voudrez consulter les pratiques actuelles en matière de développement web.

Cela signifie que vous voudrez vous renseigner sur XHTML vs. HTML, HTML5, CSS Sprites, décider d'une feuille de style reset.css à utiliser et plonger dans des mises en page HTML et CSS bien réalisées.

Cela vous plongera dans le monde des incompatibilités entre navigateurs. Vous voudrez savoir quels navigateurs prennent actuellement en charge quelles fonctionnalités. Vous voudrez également commencer à vous renseigner sur Javascript -- c'est un langage basé sur les prototypes, fonctionnel avec beaucoup de puissance. Une fois que vous aurez commencé à travailler avec celui-ci, vous voudrez probablement choisir une ou deux bibliothèques pour vous aider à normaliser les incohérences basées sur les navigateurs. Il y a beaucoup de choix à faire. Vous voudrez probablement également vous renseigner sur XML et JSON.

Et cela, c'est avant de décider de travailler sur un site web dynamique, de choisir un langage côté serveur et de commencer à vous préoccuper de choses comme les requêtes de contournement entre sites ;-)

(Ne vous inquiétez pas -- c'est seulement la surface. Il y a beaucoup plus à apprendre -- en fait, vous n'avez jamais besoin de vous arrêter ! Et si vous avez des questions, ou des réponses, il y a cette incroyable culture de partage sur le net ...)

0voto

user279521 Points 2486

La troisième étape est probablement ce que vous recherchez : Commencez avec ASP.NET

0voto

Bertran Points 18

Créer un site web est une entreprise difficile.

Cependant, ce n'est jamais aussi difficile ou aussi facile qu'il n'y paraît. Cela demande une pratique constante, et, surtout, il faut développer une appréciation pour les sites web bien conçus et savoir ce que vous voulez. Il y a de bons livres là-bas, mais j'aimerais vous recommander quelques bonnes ressources en ligne qui m'ont beaucoup aidé à démarrer.

Excellent tutoriel de création de site web (requiert une compréhension de base) www.youtube.com/watch?v=hc5RhddlLJE

Une ressource en ligne bien fournie pour des choses plus avancées (entrer dans javascript, php, query, pages dynamiques, etc.) est www.developphp.com/ créé par le même gars.

Un petit tutoriel utile pour vous aider à afficher une icône sur votre site web www.chami.com/tips/internet/110599i.html

Voici un tutoriel très professionnel créé par Adobe et même si vous n'avez pas dreamweaver, il vous montre le code : www.adobe.com/devnet/dreamweaver/articles/first_website_pt1.html

Et enfin, voici une page web qui présentera les bases www.htmlgoodies.com/tutorials/getting_started/

Si vous créez une page statique, je ne pense pas que vous ayez besoin de javascript, à moins que vous ne vouliez être original. Les recommandations de base sont html, xhtml et CSS. Essayez de valider souvent, votre html sur http://validator.w3.org/ et votre css sur http://jigsaw.w3.org/css-validator/ ils proposent également des cours introductifs sur html, php, javascript, etc.

Bonne chance !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X