Accueil Finances personnelles 10 Ressources gratuites pour le codage et les codeurs - les nuls

10 Ressources gratuites pour le codage et les codeurs - les nuls

Table des matières:

Vidéo: 6 SITES POUR APPRENDRE À CODER + BONUS 2025

Vidéo: 6 SITES POUR APPRENDRE À CODER + BONUS 2025
Anonim

Le monde de la technologie est en constante évolution. Les nouvelles technologies sont inventées, les développeurs construisent de nouveaux produits en utilisant ces technologies, et de nouveaux marchés émergent des personnes qui utilisent ces produits. Les ressources suivantes vous aident à continuer d'apprendre, à répondre aux questions et à rester au courant de ces changements.

Les ressources listées ci-dessous sont entièrement gratuites. Beaucoup de ces ressources restent gratuites en fonction des membres de la communauté comme vous, alors n'hésitez pas à participer!

Sites Web d'apprentissage du code

Apprendre à coder est un voyage constant qui ne finit jamais, même pour les programmeurs les plus expérimentés. De nouveaux langages et cadres apparaissent tous les jours et la seule façon de rester à jour est de continuer à apprendre. Bien que vous ne soyez peut-être pas encore un développeur expérimenté, les ressources suivantes s'adressent aux débutants ayant différents styles d'apprentissage. Vous pouvez apprendre des sujets généraux d'introduction à l'informatique ou des techniques de développement Web spécifiques en lisant du texte ou en regardant des conférences vidéo, et le faire à votre propre rythme ou dans une classe prévue.

Codecademy

Codecademy, créée pour les personnes n'ayant aucune expérience en programmation, est le moyen le plus simple d'apprendre à coder en ligne. Vous pouvez utiliser le site pour

  • apprendre les langues frontales comme HTML, CSS et JavaScript

  • Essayez les langages back-end comme Ruby, Python et PHP

  • Construisez des pages réelles à partir de sites Web comme AirBnb, Flipboard et Etsy

Les langues frontales traitent de l'apparence du site Web, tandis que les langues principales ajoutent une logique de site Web, par exemple, que montrer aux utilisateurs et quand.

Vous n'avez pas besoin de télécharger ou d'installer quoi que ce soit pour commencer à coder à Codecademy - il vous suffit de vous inscrire ou de vous connecter pour commencer à apprendre.

Si vous êtes bloqué, recherchez un indice au bas des instructions ou cliquez sur le lien Forum de questions et réponses pour poser une question ou voir si quelqu'un a déjà publié une solution à votre problème.

Coursera et Udacity

MOOCs , ou cours en ligne massivement ouverts , sont des classes ou des cours qui sont enseignés via Internet à un nombre pratiquement illimité d'étudiants. Ces cours encouragent l'utilisation de forums en ligne et l'interactivité pour créer un sentiment de communauté. Coursera et Udacity, deux des plus grands MOOC, ont une variété de cours liés au codage. Chaque cours est enseigné à travers une série de conférences vidéo par un membre du corps professoral de l'université ou un expert de l'industrie.

Hackdesign. org

L'autre moitié du codage est la conception. Un bon design visuel fait souvent la différence entre l'utilisation et le partage de votre site Web par des centaines de personnes et le fait que des millions de personnes le font.Hack Design propose 50 cours de design créés par de grands designers du monde entier, y compris des designers de Facebook, Dropbox et Google.

Chaque leçon vous est envoyée par e-mail chaque semaine. Elle comprend des articles à lire et des tâches de conception à réaliser en fonction de ce que vous venez d'apprendre. Les sujets traités comprennent la typographie, la conception de produits, les interactions avec les utilisateurs et les outils de prototypage rapide.

Code. org

En décembre 2013, Code. org a marqué l'histoire lorsque plus de 15 millions d'élèves américains ont participé à un événement d'apprentissage du code appelé Hour of Code. Tout au long de l'année 2014, 25 millions d'étudiants de plus pratiqueront leurs compétences en programmation pendant une heure. Code. org héberge son propre contenu pour les élèves de la maternelle à la huitième année. Il fournit également des liens vers d'autres ressources d'apprentissage du code, ciblées sur plusieurs âges.

Code. org a également des matériels d'apprentissage hors ligne hors ligne, vous pouvez donc continuer à apprendre même si vous n'avez pas un accès fiable à une connexion Internet.

Sites de référence de codage

Lorsque vous apprendrez à coder, vous serez bloqué. Votre code ne se comportera pas comme prévu. Cela arrive à tous les programmeurs - c'est une partie inévitable du processus de transformation de la logique humaine et des pensées floues en un code rigide qu'un ordinateur peut comprendre. L'important est d'avoir un plan et d'avoir des ressources pour aider à déboguer votre code et résoudre votre problème.

Les ressources suivantes incluent des textes de référence, qui vous aident à vérifier votre syntaxe de codage, ainsi que des groupes d'utilisateurs de la communauté, qui vous aident à vérifier la logique de votre programme.

W3Schools

W3Schools est l'une des meilleures ressources pour les débutants qui commencent tout juste à apprendre. Le site Web comprend du matériel de référence et des didacticiels de base pour HTML, CSS, JavaScript, PHP et d'autres langages de programmation, bibliothèques et normes.

De plus, les pages de référence incluent de nombreux exemples de codage que vous pouvez afficher et modifier dans votre navigateur, ainsi qu'une liste d'attributs ou de propriétés pouvant être utilisés. Si vous savez que vous pouvez insérer une image en HTML, changer la couleur du texte en utilisant CSS, ou afficher une alerte à l'utilisateur en utilisant JavaScript, mais vous ne pouvez pas vous souvenir de la syntaxe exacte pour le faire, essayez de commencer par W3Schools.

Réseau de développeurs Mozilla

Mozilla Developer Network (MDN) est un site de référence et de didacticiel de style wiki qui couvre HTML, CSS, JavaScript et diverses API. Le site est géré par la communauté des développeurs, donc tout le monde peut contribuer - même vous! Bien que n'étant pas aussi convivial que W3Schools, MDN est l'une des sources de documentation les plus complètes et les plus précises pour les langages Web.

Les développeurs utilisent fréquemment MDN pour référencer la syntaxe, et également pour voir la compatibilité des navigateurs de bureau et des navigateurs mobiles pour des balises et des commandes spécifiques. Vous pouvez également consulter les tutoriels sur MDN hébergé par la Mozilla Foundation, une organisation à but non lucratif qui aide à soutenir et à maintenir le navigateur Firefox.

Stack Overflow

Stack Overflow est relativement jeune, fondé en 2008, mais est rapidement devenu le meilleur endroit où les développeurs peuvent poser des questions sur le codage et y répondre.N'importe qui peut poser une question, des programmeurs individuels fournissent des réponses, et la communauté du site vote en haut ou en bas des réponses pour montrer l'accord ou le désaccord. Le site comprend des sujets qui couvrent tous les principaux langages de programmation Web, et les sujets les plus populaires comprennent JavaScript, Ruby et Python.

Avant de poser une question, recherchez sur le site Web si une réponse à votre question a déjà été postée. L'une des règles d'étiquette du site Web montre que vous avez fait des recherches avant de poster une question.

Actualités techniques et sites Web communautaires

Il existe des gens qui codent dans le monde entier, et quelqu'un à Shanghai peut créer une application que vous utilisez tous les jours aussi facilement que quelqu'un à San Francisco. Un certain nombre de ressources sont disponibles pour les développeurs afin de mieux comprendre ce que les autres travaillent, à la fois dans les grandes entreprises et dans les startups. En plus de ce que les gens travaillent en ce moment, si vous avez un site Web que vous voulez construire, il peut être utile de voir ce qui a été construit dans le passé, de sorte que vous pouvez identifier les domaines à améliorer.

Les ressources suivantes vous aident à rester informé sur ce qui se passe dans la communauté technologique et à interagir avec d'autres personnes intéressées par la technologie dans votre ville.

TechCrunch

TechCrunch est un blog populaire qui couvre les startups technologiques et les grandes entreprises technologiques. En 2006, le site Web a consolidé sa réputation en racontant l'histoire de l'acquisition par Google de YouTube pour 1 $. 6 milliards. Avec ses reportages en ligne, TechCrunch organise des conférences tout au long de l'année, comme Disrupt, qui accueille des conversations avec des vétérans de l'industrie et met en lumière de nouvelles startups technologiques.

Hacker News

HackerNews (HN) est un site de discussion hébergé par YCombinator, un incubateur de startups en Californie. La page d'accueil du site Web est une collection de liens hypertexte, souvent vers des sites Web de démarrage et des articles de nouvelles, que les utilisateurs individuels ont soumis.

Une fois la soumission effectuée, la communauté entière peut modifier la soumission, et les candidatures les mieux classées apparaissent en premier sur la page d'accueil. En outre, la communauté peut commenter des soumissions individuelles, et chaque commentaire peut également être mis à jour, le commentaire le mieux classé apparaissant en premier sur chaque page de soumission.

Les titres de soumission commençant par "Afficher HN" sont une demande à la communauté de commenter un site Web de démarrage qui vient de démarrer. Les titres de soumission commençant par «Demander HN» sont une demande à la communauté de répondre ou de commenter une question.

Meetup

Meetup est un site Web qui organise des réunions locales en fonction des intérêts ou des activités. Les organisateurs de Meetup, qui sont des membres de la communauté de bénévoles, organisent des réunions en publiant des informations sur le site Web. Ensuite, les membres de la communauté recherchent, rejoignent et RSVP pour des réunions via le site Web.

Bien que vous puissiez apprendre seul, trouver d'autres personnes qui apprennent à coder est un excellent moyen de rester motivé et de maintenir votre élan. Les personnes que vous rencontrez peuvent apprendre à coder pour les mêmes raisons que vous, par exemple pour créer un site Web, améliorer les compétences pour un emploi existant ou trouver un nouvel emploi lié à la technologie.

10 Ressources gratuites pour le codage et les codeurs - les nuls

Le choix des éditeurs

Pour les seniors: Comment travailler avec Windows dans Microsoft Windows - les nuls

Pour les seniors: Comment travailler avec Windows dans Microsoft Windows - les nuls

Windows, avec un W majuscule, tire son nom de sa caractéristique principale: Windows, avec un w minuscule. Se familiariser avec Windows signifie apprendre à ouvrir, fermer, redimensionner, déplacer et basculer entre les fenêtres, ce qui est la clé pour jongler avec succès avec plusieurs activités. Chaque programme que vous exécutez occupe sa propre fenêtre. Une fenêtre peut occuper une partie de ...

Comment accepter ou rejeter les cookies dans Safari - dummies

Comment accepter ou rejeter les cookies dans Safari - dummies

Un cookie est un petit fichier qu'un site Web enregistre automatiquement sur le disque dur de votre Mac. Il contient des informations, telles que vos préférences ou votre date de naissance, que le site utilisera lors de vos prochaines visites. Dans Mac OS X Snow Leopard, Safari vous permet de choisir d'accepter ou non tous les cookies ...

Le choix des éditeurs

Construire des boîtes et des lignes Bézier dans QuarkXPress - des nuls

Construire des boîtes et des lignes Bézier dans QuarkXPress - des nuls

Pour créer une boîte ou une ligne dans QuarkXPress plus complexe qu'un simple rectangle, ovale ou starburst, vous entrez dans le domaine du chemin de Bézier. Si vous avez utilisé l'outil Plume dans Adobe Illustrator ou Photoshop, vous comprenez déjà les chemins de Bézier. Il faut un peu de pratique et un esprit détendu ...

Création d'un rapport avec Crystal Reports 10 - témoins

Création d'un rapport avec Crystal Reports 10 - témoins

Lorsque vous démarrez Crystal Reports 10, généralement l'une des trois choses suivantes: créer un rapport, modifier un rapport ou exécuter un rapport sur les données de votre base de données. Les rapports prennent des données à partir d'une base de données, les traitent, les formatent et les affichent ensuite sur une imprimante, un écran d'ordinateur ou un site Web. Crystal Reports ...

Traitant des commentaires Javadoc dans Eclipse - mannequins

Traitant des commentaires Javadoc dans Eclipse - mannequins

Lorsque vous utilisez Eclipse pour écrire du code Java, n'oubliez pas de éditez les commentaires de Javadoc (les choses qui commencent par / **). Vous pouvez ajouter des informations utiles lorsque vous modifiez les commentaires Javadoc et lorsque vous les modifiez, l'aide au code d'Eclipse propose des suggestions. N'oubliez pas ces astuces lorsque vous modifiez vos commentaires Javadoc: Ajouter un commentaire Javadoc: ...

Le choix des éditeurs

Les connexions cachées sur le Nikon D5600 - les nuls

Les connexions cachées sur le Nikon D5600 - les nuls

Ouvrent les couvercles sur les côtés gauche et droit du Nikon D5600 caméra, et vous verrez plusieurs ports de connexions cachées. Les ports de connexion suivants sont indiqués sur cette image: Terminal d'accessoires: ce terminal accepte les accessoires suivants: câble déclencheur à distance Nikon MC-DC2; Télécommandes sans fil WR-1 et WR-R10; et les unités GPS GP-1 / GP-1A. I ...

Les connexions cachées sur votre Nikon D5200 - les nuls

Les connexions cachées sur votre Nikon D5200 - les nuls

ÉParpillés sur l'extérieur de votre appareil photo sont nombreuses commandes que vous utilisez pour changer d'image -prend des paramètres, revoir et modifier vos photos, et effectuer diverses autres opérations. Caché sous le couvercle sur le côté gauche de la caméra, vous trouverez les quatre ports de connexion suivants, étiquetés dans cette figure: Borne accessoire: Vous pouvez brancher le Nikon en option ...

Des boutons et autres commandes du Nikon D7500 - mannequins

Des boutons et autres commandes du Nikon D7500 - mannequins

C'est génial d'avoir une carte pour le boutons et commandes sur votre appareil photo, mais ce n'est pas beaucoup d'aide si vous ne pouvez pas vous rappeler quel bouton appuyer sur quand (et pourquoi). Alors, voici un aperçu des fonctions des contrôles les plus importants. (Certains contrôles ont des fonctions supplémentaires pendant certaines opérations, mais la table ...