9 livres de programmation gratuits qui feront de vous un pro
Quoi de mieux qu'un livre gratuit? Neuf livres gratuits!
Appel à tous les programmeurs, qu'ils soient nouveaux, anciens ou en herbe: nous avons trouvé une grande sélection de livres gratuits (comme dans Beer) pour améliorer vos compétences de codage au prochain niveau. Il y a un peu de tout pour tout le monde, alors sautez et appréciez.
97 choses que chaque programmeur devrait savoir
Sérieusement, chaque programmeur devrait savoir ces choses.
Basé sur une collection d'essais en ligne sur les pratiques de programmation appropriées, ce livre est une lecture incontournable pour tous les codeurs, qu'ils soient débutants ou débutants. En fait, la sagesse y est tellement utile que ce livre mérite une relecture annuelle..
La collection d'essais originale contenait 97 articles, mais ce livre est en fait la version longue avec 68 essais supplémentaires, pour un total de 165. Pourquoi ne le lisez-vous pas encore??
Disponible gratuitement en format PDF, EPUB et MOBI.
Modèles d'apprentissage
L'état d'esprit approprié d'un programmeur d'apprenti à maîtriser.
C'est l'un des meilleurs livres sur la programmation que j'ai jamais lu et il ne contient pas une seule ligne de code. C'est un livre sur l'état d'esprit, l'attitude et le parcours qui attend chaque programmeur. Non seulement il couvre de nombreuses difficultés et problèmes auxquels les codeurs sont confrontés, mais il apporte également des solutions à ces problèmes et difficultés..
Comment abordez-vous le artisanat de codage? Pour vraiment réussir, vous devez l’aborder de la bonne manière. Ce livre vous montre bien.
Disponible en ligne gratuitement en HTML. EPUB, PDF et MOBI disponibles pour 24 USD.
Apprentissage de modèles de conception JavaScript
JavaScript peut être difficile à comprendre, mais ce livre le rend facile.
Pendant longtemps, JavaScript a souvent été critiqué. Qu'est-ce que JavaScript et comment ça marche? [Technologie expliquée] Qu'est-ce que JavaScript et comment ça marche? [Technology Explained] Read More pour sa propension à produire du code compliqué, mais sa popularité a connu une explosion considérable au cours des dernières années. JavaScript fait désormais partie intégrante de presque tous les sites Web modernes et est rapidement devenu l'une des meilleures langues à apprendre pour ceux qui souhaitent travailler dans le développement Web..
Malheureusement, il n'est pas si facile pour JavaScript d'échapper à son histoire. La langue peut être un peu pénible à comprendre pour les débutants, mais ce livre vous emmène à travers tous les différents “les patrons” cela se produit fréquemment lors de la programmation avec JavaScript. Êtes-vous prêt à comprendre enfin JavaScript?
Disponible en ligne gratuitement en HTML. EPUB, PDF et MOBI disponibles au prix de 34 USD.
Apprendre le python à la dure
Heureusement, le difficile est en fait le moyen le plus simple.
Si vous me le demandez, le python est l’un des langages les plus élégants au monde. La simplicité est belle et l’approche de Python en matière de programmation est à la fois unique et pratique. Une fois que vous avez compris, vous aurez une toute nouvelle perspective sur la programmation dans son ensemble..
Comme l'a souligné James, Python est souvent décrit comme “amusement”, “facile à utiliser”, et “un bon outil d'apprentissage”, ce qui en fait un bon choix pour les programmeurs débutants. En ce qui concerne l'utilisation dans le monde réel, Python a récemment gagné en popularité pour le développement Web Quel langage de programmation apprendre - Programmation Web Quel langage de programmation apprendre - Programmation Web Aujourd'hui, nous allons jeter un coup d'œil aux divers programmes Web. langues qui alimentent Internet. Ceci est la quatrième partie d'une série de programmation pour débutants. Dans la partie 1, nous avons appris les bases de… Read More grâce au développement du framework Django.
Devez-vous apprendre le python? Je le pense. Ce livre vous permettra de commencer du bon pied. Vous pourrez ensuite poursuivre votre formation sur ces sites Web pour apprendre Python. Les 5 meilleurs sites Web pour apprendre la programmation Python Les 5 meilleurs sites Web pour apprendre la programmation Python Vous souhaitez apprendre la programmation Python? Voici les meilleurs moyens d'apprendre Python en ligne, dont beaucoup sont entièrement gratuits. Lire la suite .
Disponible en ligne gratuitement en HTML. EPUB et PDF disponibles au prix de 30 USD.
Penser en Java
Besoin de comprendre Java et la programmation orientée objet? Voici comment tu le fais.
Dans ses premières versions, Java était au coeur de nombreuses critiques qui touchaient divers aspects de la mise en œuvre et des performances horribles du langage. Depuis lors, Java est devenu la deuxième langue la plus populaire au monde selon CodeEval..
L’aspect le plus attrayant de Java est peut-être son adhésion à la philosophie orientée objet. Ce n'est pas le langage le plus facile à apprendre, mais il peut être extrêmement pratique, notamment en raison de sa portabilité multiplate-forme inhérente grâce à la machine virtuelle Java..
C'est une chose à utilisation Java; c'est un autre à pense en Java. Ce livre est parfait pour ça.
Disponible en HTML seulement.
Une introduction à la programmation en Go
Pour ceux qui veulent se familiariser avec le propre langage de programmation de Google.
Go, également connu sous le nom de golang, est l’un des langages de programmation les plus récents. Initialement développé par Google, il a pris une vie propre et continue d'évoluer jusqu'à ce jour..
Le langage est influencé de manière approximative par C, Python et quelques autres langages, donnant un langage qui semble familier aux programmeurs chevronnés mais qui est assez simple pour que les débutants le comprennent et le comprennent. Ce livre est un excellent moyen d’apprendre les éléments les plus importants de la langue..
Disponible en format PDF [N'est plus disponible] et en ligne HTML. Édition Kindle disponible pour 3 USD.
Modèles de programmation de jeu
Une lecture incontournable pour tous les programmeurs de jeux de tous genres.
Si vous n'avez jamais fait de jeu auparavant et pensé que ce livre serait votre Saint-Graal: je suis désolé. Ce n'est pas. Les débutants devraient plutôt consulter ces sites Web de développement de jeux. 4 Sites Web gratuits où vous pouvez apprendre les bases du développement de jeux. 4 Sites Web gratuits. Où vous pouvez apprendre les bases du développement de jeux. Si vous recherchez une bonne série de tutoriels de développement de jeux, vous vous apprendre les pratiques et la mentalité d'un bon codage, car vous pouvez ensuite les transposer dans n'importe quelle langue ou plate-forme. Lisez plus pour apprendre les bases. Ensuite, vous pouvez essayer ces outils de développement de jeux. 5 outils logiciels gratuits de développement de jeux pour créer vos propres jeux. 5 outils logiciels de développement de jeux gratuits pour. Créer vos propres jeux. Voici les meilleurs logiciels et outils de développement de jeux gratuits que vous pouvez utiliser pour commencer à créer votre jeu de rêve. aujourd'hui. Lire la suite .
Pour ceux qui avoir créé des jeux avant, vous savez que les jeux sont complexe. Structurer votre code de manière ordonnée est l’un des aspects les plus difficiles du développement de jeux. Heureusement, ce livre décompose divers schémas structurels sur lesquels vous pouvez compter pour faciliter tout le processus..
Disponible en HTML seulement..
Produire des logiciels Open Source
Donc, vous voulez rejoindre le mouvement open source mais vous ne savez pas comment?
Le monde commence à accepter les logiciels open source Qu'est-ce qu'un logiciel Open Source? [MakeUseOf explique] Qu'est-ce qu'un logiciel Open Source? [MakeUseOf explique] "Open source" est un terme assez répandu ces temps-ci. Vous savez peut-être que certaines choses sont open source, comme Linux et Android, mais savez-vous ce que cela implique? Ce qui est ouvert… Lire la suite en tant qu'alternative légitime aux programmes propriétaires. Non pas que cela ait été illégitime, mais de nombreux mythes entourant la programmation open source sont en train de perdre pied et toute la philosophie de l'open source a gagné beaucoup de respect ces dernières années..
Vous envisagez de rejoindre le mouvement? Ce livre couvre tout ce que vous devez savoir, y compris le choix d’une licence open source. Licences de logiciels Open Source: lesquelles devriez-vous utiliser? Licences de logiciel Open Source: lesquelles devriez-vous utiliser? Saviez-vous que toutes les licences Open Source ne sont pas identiques? En savoir plus, organiser une équipe open source et gagner de l'argent avec des projets open source Comprendre comment les développeurs de logiciels Open Source gagnent de l'argent Comprendre comment les développeurs de logiciels Open Source gagnent de l'argent La vérité est que de nombreux développeurs et projets de logiciels libres génèrent des revenus. Lire la suite . Honnêtement, ça couvre tout tu dois savoir.
Disponible en HTML seulement..
Comment faire ce que vous aimez et gagnez ce que vous valez en tant que programmeur
Ou, comment devenir riche pas si vite en tant que programmeur.
Ce court livre est un recueil d'essais sur le succès et l'argent dans le domaine de la programmation. Il est divisé en deux moitiés: la première moitié aborde les grandes décisions à prendre pour choisir une carrière dans le codage, la seconde moitié comprend le processus de recherche et de sécurisation d'un emploi..
C'est une lecture rapide, relativement parlant, mais elle regorge de conseils et de sagesse qui pourraient bien changer votre vie - ou tout au moins, le chemin que vous suivrez dans votre carrière. A lire absolument si vous avez l'intention de chercher un emploi en programmation (plutôt que d'être un développeur amateur).
Disponible en ligne gratuitement en HTML. EPUB, PDF et MOBI disponibles pour 5 USD.
Connaissez-vous d'autres livres de programmation de haute qualité disponibles gratuitement? Faites le nous savoir dans les commentaires!
Crédit d'image: Code source ouvert via Shutterstock, programmeur sur un ordinateur portable via Shutterstock
En savoir plus sur: Ebooks, Programmation.