Chaque développeur qui se respecte doit savoir:
Développeur de développement de développement: Développeur:
Développeur de développement de développement: Développeur:
Ce sont les livres "pour toujours". Le meilleur de leur genre et important pour les programmeurs de toutes directions.
Vie:
Architecture informatique:
Programmation:
Systèmes d'exploitation:
Personnes:
Pourquoi - la plupart des meilleurs cours, références et matériels éducatifs sont disponibles en anglais. Si des difficultés surviennent, alors avec une connaissance de l'anglais, les chances de trouver une réponse dans le World Wide Web sont plus élevées. De plus, si vous voulez travailler dans une campagne prestigieuse cool, alors sans anglais de quelque manière que ce soit.
L'objectif est de se familiariser avec la structure conceptuelle des ordinateurs.
L'objectif est de comprendre le fonctionnement des systèmes d'exploitation. Apprenez l'administration de base.
Les structures de données sont une unité logicielle qui vous permet de stocker et de traiter bon nombre du même type et / ou de données logiquement liées dans la technologie informatique. Les données peuvent être représentées de différentes manières. Selon le type de données qu'il s'agit et ce que vous allez en faire, une performance conviendra mieux que les autres.
Il est recommandé de se familiariser avec les algorithmes au moins au niveau de base. Étant donné que les structures de données sont implémentées à l'aide d'algorithmes, des algorithmes - à l'aide de structures de données.
Compréhension:
Articles:
Livres:
Pour apprendre les concepts:
Documentation, cours:
Pour apprendre les concepts:
Livre:
Pour apprendre les concepts:
Articles:
Livre:
Pour apprendre les concepts:
Bien:
Livre:
Articles:
L'objectif est de comprendre comment le navigateur interagit avec le serveur Web.
Pour apprendre les concepts:
Articles:
Bien:
Types de tests:
Pour étudier les méthodologies:
Articles:
Vulnérabilité:
Livre:
Article:
Gestion du temps - La technologie de l'organisation du temps et de l'augmentation de l'efficacité de son utilisation.
Méthodes:
Vous pouvez utiliser une ou plusieurs méthodes ou développer votre propre méthode. L'essentiel est que c'est pratique et vraiment des avantages.
Apprenez à connaître les algorithmes:
Articles:
Livres:
Ressources:
L'objectif est de maîtriser plusieurs langages de programmation de serveurs.
Vous ne pouvez pas vous attarder sur la même langue, car vous pouvez avoir un «cerveau Java» - incapacité à sortir en dehors de votre langage de programmation.
Le slogan: vous devez ne pas programmer dans le langage de programmation, mais l'utiliser.
Exemples de langages du serveur:
Articles:
Apprenez à connaître les types de motifs d'ajustement:
Articles:
Vidéo:
Livre:
Se familiariser avec les principes:
Article:
Pour apprendre les concepts:
Articles:
Pour apprendre les concepts:
Articles:
Cours:
Pour apprendre les concepts:
Articles:
Pour différents langages de programmation, il existe différents cadres, vous n'avez pas besoin de tout étudier à la fois, vous devez prendre plusieurs cadres comme base.
PHP Freimvorki:
Python Freimvorki:
Ruby Freimvorki:
Node.js Freimvorki:
Articles:
Liste des gestionnaires de packages:
Articles:
Pour apprendre les concepts:
Articles:
Pour apprendre les concepts:
Articles:
Apprenez à connaître des concepts tels que:
Documentation, livres:
Pour apprendre les concepts:
Articles:
L'objectif est de se familiariser avec les bibliothèques JavaScript les plus populaires. Savoir où et quand les utiliser.
Liste des bibliothèques:
La liste des bibliothèques les plus populaires est sur Javascripting
Pour apprendre les concepts:
Liste des transcepteurs CSS:
Articles:
Le collecteur de projets est une petite application qui est utilisée pour automatiser les tâches d'ennui et de routine que vous devez constamment effectuer en cours de développement de projet. Ces tâches incluent, par exemple, le lancement de tests modulaires, le béton de fichiers, la minimisation, le prétraitement CSS.
Collectionneurs de projet:
Articles:
Liste des gestionnaires de packages:
Articles:
Liste des cadres:
Articles:
Il existe différents cadres, vous n'avez pas besoin de tout étudier à la fois, vous devez prendre plusieurs cadres comme base.
Liste des cadres:
Une application ou un spa à une seule page (application à page unique) -Un site ou une application Web qui utilise un seul document HTML comme shell pour toutes les pages Web et organisant l'interaction avec un utilisateur via HTML, CSS, JavaScript, généralement chargé dynamiquement.
Étude:
Articles: