Si vous êtes débutant ou vous considérez comme un débutant, cet article est fait pour vous ;
On ne peut pas dire que ces 30 livres constituent la meilleure combinaison, mais on peut dire que cette combinaison n'est pas mauvaise ;
J'ai lu beaucoup de livres, beaucoup d'entre eux sont répétitifs et beaucoup de livres sont inapplicables. Ces livres sont actuellement disponibles en librairie ;
La manière dont vous devenez programmeur senior après avoir atteint un programmeur intermédiaire dépend de vous. À l'heure actuelle, vous avez déjà la capacité de distinguer le bien du mal.
30 bonnes critiques de livres :
Divisé en 4 grandes directions (
HTML : la base du Web ;
javascript - faire bouger la page Web ;
C# - programme ;
Vertical dans le graphique de données ;
5 périodes (entrée, base, application, perfectionnement, saut), horizontales dans la figure
1. Mise en route
1. "HTML et CSS Introduction Classic (7e édition)" Introduction au HTML ;
Commentaires : Une introduction au langage HTML. Le HTML étant extrêmement simple, d'autres livres du même type peuvent également être remplacés. Ce livre n'est pas un classique. Ce livre est placé ici uniquement à titre fictif ! Vous pouvez utiliser d'autres livres à la place.
2. "C# Introductory Classic (3rd Edition)" Commentaires sur C# Introductory : Un classique parmi les classiques, je pense personnellement que c'est le plus important parmi les 30 livres. Bien qu'il existe de nombreux autres bons livres sur C#, la plupart d'entre eux sont la version 1.0. , et beaucoup d'entre eux sont dans les librairies. Il est épuisé et a été sélectionné comme l'un des dix livres informatiques les plus populaires par les lecteurs en 2006 par « Programmer » et d'autres organisations.
3. Commentaires sur "Maîtrise de SQL - Explication détaillée du langage de requête structuré" Introduction aux données SQL : Je ne peux pas dire que c'est très bon, mais ce n'est pas mal non plus. Je sens qu'après avoir lu tout le livre, je peux gérer du SQL normal. déclarations.
4. Commentaires sur "Expert Clinic - 200 Questions et réponses sur le développement SQL SERVER" Introduction aux données SQL : Un bon livre, tout simplement parfait pour le livre précédent, mais dommage que ce ne soit pas Sqlserver2005.
5. Commentaires sur le « Tutoriel de base SQL SERVER 2005 » Introduction aux données SQL : Le livre est moyen, mais il reste très complet Par rapport à des livres similaires, il est toujours bon.
Résumé de la prise en main : Si vous apprenez ces livres rapidement, cela prendra 2 mois, et si vous les apprenez lentement, cela prendra plusieurs mois. Si vous les comprenez vraiment bien, vous aurez en gros de bonnes bases ! Bien sûr, je ne peux pas dire à 100 %. Beaucoup de choses nécessitent une étude plus approfondie pour découvrir des lacunes et réapprendre. Auteur http://blog.csdn.net/21aspnet/ .
2. Bases
6. "Programmation ASP.NET Chinese Edition (3e édition)" Commentaires sur les bases d'ASP.NET : Un classique parmi les classiques, un classique mondial, trois éditions en cinq ans, un livre faisant autorité, ce livre est l'ASP le plus basique. NET, il est très complet et couvre toutes les bases. Chaque contrôle est expliqué en détail, ce qui est très facile à comprendre. Cependant, ce livre est inévitablement un peu compliqué. Les débutants seront forcément confus après l'avoir lu. un aperçu dans le prochain livre, ce livre est une lecture incontournable.
7. "Tutoriel ASP.NET 2.0 Classic - C#" Commentaires sur les bases d'ASP.NET : Classique, mieux combiné avec le précédent Ce livre parle de grands aspects. Sa lecture peut faire comprendre aux gens les points d'ASP.NET. processus étape par étape, mais le seul défaut est qu'il n'est pas détaillé. Le livre précédent ne fait que le compléter. Ce livre est à lire absolument.
8. "C# Advanced Programming (4th Edition)" C# Basics Commentaires : Un bon livre mais pas un classique Ce livre a été tellement apprécié qu'il a été sélectionné comme l'un des dix livres informatiques les plus fiables en 2005 et le plus populaire parmi les lecteurs. en 2006. L'un des dix meilleurs livres informatiques. En fait, ce livre ne parle que de certains contenus que les autres livres n'ont pas. Ce livre contient également le plus de mots parmi tous les livres .NET. assez épais et peut être considéré comme une syntaxe C#. Pour m'améliorer, je ferai un ouvrage de référence, mais dans l'ensemble l'écriture est toujours correcte. Auteur http://blog.csdn.net/21aspnet/
9. "Le guide définitif de JAVASCRIPT (quatrième édition)" Commentaires sur les bases de Javascript : Un bon livre mais pas un classique. Ce livre est également présenté comme étant incroyable, mais en fait le meilleur. la seconde moitié est entièrement une référence sur la syntaxe Javascript, je pense que ce livre ne peut être utilisé que comme ouvrage de référence. Il est assez bon pour enseigner la grammaire et le contenu est également très détaillé. Cependant, après avoir compris la première moitié, c'est la raison pour laquelle j'aime. il a été modifié pour la seconde moitié, il peut donc être combiné avec le livre suivant. Il devient un ouvrage de référence plus parfait.
10. "Référence du développeur WEB : le livre d'outils HTML, CSS et JAVASCRIPT le plus complet" Javascript, HTML, CSS Basics Commentaires : Un bon livre, comme son nom l'indique, l'auteur est un vieil homme avec une riche expérience. Ce livre s'adresse à tout le monde. Il vaudrait mieux combiner cet ouvrage de référence incontournable pour les développeurs BS avec le précédent.
11. « SQLServer2005 du début à la maîtrise (fondements de la technologie des applications) » Commentaires de base sur SQLServer : un bon livre qui peut aider les lecteurs à améliorer leur compréhension de SQLServer. Après tout, il est publié par Microsoft Press. Les connaissances contenues dans le livre sont. nécessaires aux développeurs, comme les fonctions d'agrégation, les transactions imbriquées, les rapports, etc.
Résumé de base : on estime qu'il faudra 4 mois pour apprendre ces livres. Si vous êtes lent, vous ne les apprendrez peut-être pas à fond en six mois. En fait, la principale chose que vous utiliserez dans le développement futur est l'application complète. sur ce que vous avez appris à ce moment-là. Il vaut mieux être lent que rapide ! ! !
3. Application
12. Commentaires sur l'application JavaScript "JavaScript Advanced Programming": Classique, elle parle plus d'application que "JAVASCRIPT Authoritative Guide (Fourth Edition)", y compris la partie Ajax. L'auteur espère que tout le monde pourra traiter JavaScript de manière orientée objet. chemin. .
13. "Développement détaillé d'ASP.NET 2.0 par Temple Priests - Utilisation de C#" Commentaires de l'application ASP.NET : Bon livre, l'auteur est de Taiwan, je pense que les auteurs taïwanais ont des styles européens et américains, ce livre est spécifiquement destiné au nouveau parties de 2.0, il n'y a pas de partie 1.1. Personnellement, je pense que c'est très bien pour l'auteur de 1.1. Il suffit de lire ce livre.
14. "ASP.NET 2.0 Advanced Programming (4th Edition)" revue de l'application asp.net : Un bon livre, il a été publié dans la 4ème édition. Il est comparable à "C# Advanced Programming (4th Edition)" et est également le. Le livre le plus populaire. Premièrement, il est très complet, mais je ne pense pas qu’il y ait beaucoup de points brillants, je vais simplement l’utiliser comme ouvrage de référence.
15. "Début de l'édition chinoise des objets C# - Du concept au code" Revue de l'application C# : Un bon livre, il explique comment C# est orienté objet et parle également d'UML et des méthodes de modélisation. Le traducteur a une grande réputation. Ne pas être orienté objet est très effrayant. Bien sûr, être orienté objet seul ne suffit pas et doit être combiné avec une programmation extrême dans le modèle de conception de refactoring.
16. "ASP.NET 2.0 Database Introduction Classic (4th Edition)" Revue de l'application ADO.NET : insipide, malheureusement, ce livre est une version Beta, mais l'éditeur n'indique pas la version Beta pour une raison quelconque, et le code C'est VB .NET, mais ce livre est très complet sur la manipulation des données ADO.NET, du moins pour que les débutants aient une compréhension générale. La version officielle contient le texte E, vous pouvez donc le rechercher vous-même.
17. « Pratique pratique de développement de bases de données SQL Server 2005 » Commentaires sur l'application SQL Server 2005 : Un bon livre est M. Zhang Limin, le 4ème MVP de Taiwan. En y réfléchissant, j'ai commencé par lire son livre. livre d'introduction. Auteur http://blog.csdn.net/21aspnet/
18. "Tutoriel de cas classique ASP.NET2.0" Commentaires sur l'application ASP.NET : Un bon livre, il donne plusieurs exemples classiques, et vous devez toujours utiliser des exemples pour apprendre beaucoup de connaissances La chaîne ensemble consiste simplement à apprendre une certaine architecture dans le processus.
Application : On estime qu'il faudra 4 mois pour apprendre ces livres, si vous êtes lent, vous ne pourrez peut-être pas les terminer en six mois. Pour le moment, l'essentiel est d'élargir vos connaissances et de les combiner. exemples. Il est préférable de réaliser de petits projets tels que des forums de discussion.
4. Amélioration
19. "ASP.NET 2.0 XML Advanced Programming (3rd Edition)" Commentaires sur l'amélioration des données XML : Bon livre, Xiaohei écrit très bien, couvrant tous les aspects de XML sous asp.net, si vous rencontrez quelque chose que vous ne comprenez pas Lisez-le plusieurs fois. Il n’existe pas beaucoup de livres sur XML, mais celui-ci suffit.
20. Commentaires sur « Ajax Practical Application » : Un bon livre. 2006 est l'année d'Ajax dans l'industrie de l'édition chinoise. Je pense que c'est le meilleur livre de la même série (les deux autres sont « Ajax Basic Tutorial » et « ). Ajax Advanced Programming"). La théorie est très complète, mais vous devez avoir une connaissance de base de Javascript. L'écriture est très approfondie et un peu verbeuse à certains endroits. En fait, Ajax signifie pas de rafraîchissement. Désormais, Microsoft a lancé de nombreux contrôles, ce qui facilite grandement l'apprentissage et le codage par vous-même.
21. Commentaires sur l'amélioration des données de « .NET Secure Programming » : Un bon livre, la sécurité et le cryptage ne peuvent être ignorés. Le livre parle des algorithmes de hachage, du cryptage symétrique, des signatures numériques, des politiques de sécurité et d'autres connaissances applicables en matière de sécurité !
22. Revue d'amélioration d'asp.net « ASP.NET 2.0 Technology Insider » : Bon livre, la version anglaise est absolument un bon livre, et celle publiée par Microsoft Press ne sera certainement pas mauvaise ! Cependant, ce livre ne convient pas aux débutants. Il est préférable que les débutants lisent « Programmation ASP.NET Chinese Edition (3e édition) » avant de lire ce livre. Ce livre parle du modèle d'événement, du modèle de liaison de données, de l'état de la page Web, du cache, de la session et d'autres contenus. Auteur http://blog.csdn.net/21aspnet/
23. "Framework Design (2nd Edition): CLR Via C#" C# Improvement Commentaires : Classic, publié par Microsoft Press, l'auteur est profondément aimé et respecté par les programmeurs Expert en programmation, consultant auprès de l'équipe de développement .NET de Microsoft ! Le premier livre et son édition révisée sont très populaires. Ce livre permet à chacun de comprendre CLR à un niveau plus profond et d'améliorer sa compréhension globale de .NET. Ce serait en vain de lire des milliers de livres sans lire ce livre !
24. Commentaires sur l'application des données de « VISUAL C# 2005 File IO and Data Access Secrets » : Un bon livre est M. Zhang Limin, le 4ème MVP de Taiwan. En y réfléchissant, j'ai commencé par lire son livre. un livre très reconnu. Un bon livre d'introduction. Au début, je pensais que tout le livre concernait les opérations d'E/S sur les fichiers. En fait, ce n'était qu'un petit peu au début, et davantage sur l'interaction entre les programmes et les bases de données à la fin.
25. « EFFECTIVE C# Chinese Edition : 50 Ways to Improvement C# Programs » Commentaires sur l'application C# : Un livre très pratique avec un très haut niveau de traducteurs Cependant, ce livre a été retardé de plusieurs années et n'est sorti qu'en avril 2007. Ce livre se compose de 50 petits sujets, fournissant aux programmeurs quelques suggestions pratiques sur la façon d'utiliser efficacement le langage C# et les bibliothèques .NET, et ces problèmes sont souvent rencontrés. Ce livre parle principalement de la 1.1, et la 2.0 n'est mentionnée qu'à la fin.
Amélioration : On estime qu'il faudra 4 mois pour apprendre ces livres si vous êtes lent, vous ne pourrez pas les terminer en quelques années, je crois que l'étendue, la profondeur et l'intégration des connaissances ont été améliorées. été grandement amélioré.
5. Leap
26. "ASP.NET AJAX Programming - Volume I: Server-side ASP.NET 2.0 AJAX EXTENSIONS and ASP.NET AJAX CONTROL TOOLKIT" Revue d'Ajax Leap : Bon livre, de nombreux codes Ajax et javascript complexes ont été utilisés par Microsoft dans le passé Intégré aux contrôles, ce livre introduit principalement cela, l'auteur travaille chez Microsoft.
27. "ASP.NET 2.0 Advanced Programming" asp.net Leap Review : Un bon livre est l'auteur de "ASP.NET 2.0 Technology Insider". Je pense que c'est une amélioration par rapport à ce livre et parle de l'interne. mécanisme d'ASP.NET, gestionnaires et modules HTTP, contrôles personnalisés et autres sujets avancés.
28. "Refactoring - Améliorer la conception du code existant (édition chinoise)" Commentaires sur Language Leap : Un livre immortel, le refactoring est aussi célèbre que les modèles de conception. Ce livre nécessite une vie d'étude et ce livre est écrit dans d'autres langues. Mais les gens qui connaissent C# devraient être capables de le comprendre.
29. "Modèles de conception C#" Commentaires sur C# Leap : De manière générale, étant donné que le travail représentatif des modèles de conception "Modèles de conception - La base des logiciels orientés objet réutilisables" est ancien et écrit dans d'autres langages, il n'y a que celui-ci sur le marché . En fait, l'auteur de "C# Design Patterns" a initialement écrit une version Java, disponible dans les librairies, donc je suppose qu'il a changé le langage en C#.
30. Commentaires sur "ADO.NET 2.0 Advanced Programming" C# Leap : Pas mal, il parle des sujets avancés des classes de non-connexion ADO.NET, des données de non-connexion associées, des transactions, des métadonnées, des objets volumineux, etc.
Leap : Il faut très, très longtemps pour apprendre ces livres, cela dépend de la chance de chacun.
Résumé final : suivez tout le processus d'apprentissage. Si vous avez des questions, rendez-vous sur le forum CSDN. Il n'y a aucun problème qui ne puisse être résolu en combinant MSDN, Baidu et Google. Après être devenu programmeur intermédiaire, vous deviendrez programmeur senior.
Révisé le 24 mai,
.net2.0 a été ajouté en réponse à la demande des lecteurs. Le partenaire de lecture en or pour les débutants :
Entrée C# classique (3e édition) + Programmation ASP.NET version chinoise (3e édition) + Guide faisant autorité JavaScript (4e édition) + Éditeur senior ASP.NET 2.0
http://blog.csdn.net/lisky119/archive/ 2007/06 /29/1671365.aspx