Bonjour.
En cette période bouillonnante pour moi, je m'attaque à la création d'un petit logiciel de pilotage domotique. Je le fait avec un serveur web car c'est destiné à être piloté de l'extérieur.
C'est un usage perso et je voudrais le faire correctement par principe et pour apprendre.
Bon je n'ai jamais fait de pages web bien compliquées, et jusqu'à présent j'ai utilisé des logiciels qui écrivent le code eux-même.
Maintenant que la norme est d'utiliser des CSS, du JavaScript, des trucs et des machins, on utilise encore des logiciels pour écrire du code ou simplement un éditeur de texte ?
Et deuxième question, vous me conseillez des sites pour débuter ? Car il y en a une giga-chiée et la plupart semblent pas géniaux.
# Précisions
Posté par Nasga . Évalué à 1.
Quelles sont tes connaissances en programmation ?
Es-tu familier avec un language particulier ?
Comment comptes-tu faire interagir tes pages avec ta domotique ? (script shell ? api ?)
Pour débuter, je te conseille de lister l'ensemble de tes besoins et d'axer tes recherches sur ces besoins.
Pour les éditeurs, en texte, c'est préférable pour appréhender correctement la technologie utilisée.
# Par déduction...
Posté par Ellendhel (site web personnel) . Évalué à 4.
je voudrais le faire correctement par principe et pour apprendre
on utilise encore des logiciels pour écrire du code ou simplement un éditeur de texte ?
Selon la position que tu présentes, j'aurai tendance à préconiser de passer par un éditeur de texte pour écrire ton propre code, en débutant par des choses simples que tu enrichiras. Éventuellement en se raccrochant à un framework qui t'éviteras de réinventer la roue ou d'attaquer des problèmes avec de mauvaises solutions.
Par contre des outils comme Firebug ¹ ou Webdeveloper ² (extensions pour Mozilla Firefox) peuvent être bienvenues pour vérifier les résultats obtenus et gagner du temps.
1 : https://addons.mozilla.org/fr/firefox/addon/firebug/
2 : https://addons.mozilla.org/fr/firefox/addon/web-developer/
[^] # Re: Par déduction...
Posté par phoenix (site web personnel) . Évalué à 2.
En parlant Framework, je trouve symfony très bon, et le tutoriel pour l'utilisation de symfony est lui aussi très bien fait. Il permet également de se connecter à une base SQL très simplement.
[^] # Re: Par déduction...
Posté par Berekine . Évalué à 2.
Merci pour cette réponse.
Dans un premier temps je ne pense pas m'appuyer sur un framework car le site reste vraiment tout simple et je ne compte pas le complexifier.
Par contre pour la suite c'est sûr, car je prends déjà goût à la conception de pages.
[^] # Re: Par déduction...
Posté par lolop (site web personnel) . Évalué à 4.
Quand tu auras appris les bases (x)html, css, JavaScript, lis quand même:
http://fr.wikipedia.org/wiki/Injection_SQL
http://fr.wikipedia.org/wiki/Cross-site_scripting
Et les différents liens que tu pourrais trouver en cherchant html+form+spam+protection (dont une récente discussion sur ce site d'ailleurs - cf captcha).
Le framework vient très rapidement après.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Tout dépend
Posté par kursus_hc . Évalué à 2.
Salut,
Sans hésitation : apprend avec un éditeur de texte. Les logiciels web WYSIWYG sont d'une qualité aussi pauvre qu'il y a dix ans : tu ne vas rien apprendre et le code sera au mieux pourri et au pire illogique.
Le meilleur tuto que je connaisse pour les bases est celui du site du zéro.
Il couvre le balisage et css.
Tu n'auras pas besoin de plus pour ton projet. Contente-toi d'un joli balisage et d'une mise en forme simple et claire.
On peut faire des sites très sympas avec très peu d'effets kikoo, en prenant soin de la typo, des couleurs et des espaces.
Pour aller plus loin, le meilleur site français à ma connaissance est Alsa Création.
Les tutos sont toujours clairs et exhaustifs, et je n'ai pas le souvenir d'y avoir lu quelque chose de faux ou d'approximatif. Le forum est fréquenté par des gens très compétents dans leur domaine (et accessoirement fortement axés sur l'accessibilité).
Bon courage!
[^] # Re: Tout dépend
Posté par Berekine . Évalué à 2.
J'utilise déjà le site du zéro et c'est un bien bon site. Je suis content de savoir que je ne me suis pas trompé.
Suite à ton conseil je suis allé sur Alsa Création. Plus pointu. Pour l'instant ce n'est pas mon niveau mais j'y retournerai pour élargir mes connaissances.
Je vois que tout le monde est ok pour l'éditeur de texte. Je ne m'étais pas trompé.
Merci.
[^] # Re: Tout dépend
Posté par jyes . Évalué à 2.
Il y aussi OpenWeb qui contient des informations de très bonne qualité et des trucs et astuces pratiques pour commencer. En plus, il propose des articles classés par profils (débutant, expert, décideur pressé).
Je fais aussi un peu de pub pour un document qui sert très peu sinon : j’avais une formation sur le sujet pour des tout débutant. Ça pourra toujours te servir, notamment en mode diapos+texte complet car le texte est prévu comme un cours d’initiation. La formation a même été filmée, mais je ne pense pas que ça t’apporterait grand chose si tu as déjà commencé à apprendre par toi même.
# Choix du langage.
Posté par Michaël Malter (site web personnel) . Évalué à 0.
Par ailleurs, pour apprendre, je conseille chaudement de choisir la norme XHTML strict. Elle t'oblige à coder ton site de manière propre et te permet de te concentrer sur les points importants du balisage.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.