background preloader

Les meilleurs cours et tutoriels pour apprendre JAVA

Les meilleurs cours et tutoriels pour apprendre JAVA

http://java.developpez.com/cours/

Related:  JavaJava - Cours de Tim

Tutoriel sur la compr hension de la machine virtuelle Java Alors que des frameworks apparaissent presque tous les jours, ajoutant de plus en plus d'abstractions et rendant, par conséquent, le travail du développeur beaucoup plus simple, la connaissance du fonctionnement de la JVM n'est plus autant diffusée qu'il y a une dizaine d'années. Pour preuve, aucun livre sur la machine virtuelle Java n'est sorti depuis le début des années 2000. Pour de nombreuses personnes, la JVM est une boîte noire et elles ne cherchent pas à comprendre ce qu'il se cache derrière cet outil magique. Bien que la JVM soit dans son ensemble extrêmement complexe, nous pouvons l'étudier en la découpant en plusieurs parties. De plus, je reste convaincu qu'apprendre comment fonctionne la JVM ou toute autre machine virtuelle fait de nous de meilleurs développeurs, que ce soit dans la compréhension du langage, mais aussi des performances.

Facebook livre son compilateur PHP pour optimiser les pages utilisateurs Crédit Photo: Facebook Facebook fait évoluer son interpréteur PHP en un compilateur Just In Time (JIT). Ce dernier doit rendre plus performant l'affichage des pages des utilisateurs du site de réseau social et être moins gourmand en ressources. Pour afficher rapidement les activités de ses 800 millions d'utilisateurs, Facebook a revu la gestion de ses pages en PHP.

Cours d'Algorithmique - Christophe Darmangeat Partie 1 Introduction a l’Algorithmique « Un langage de programmation est une convention pour donner des ordres à un ordinateur. Ce n’est pas censé être obscur, bizarre et plein de pièges subtils. Ca, ce sont les caractéristiques de la magie. » - Dave Small « C'est illogique, Capitaine » - Mr Spock L’algorithmique est un terme d’origine arabe, comme algèbre, amiral ou zénith.

TD-Java De quoi s'agit-il ? Vous trouverez sur ce site une série de TD téléchargeables dont l'ambition est de vous aider à apprendre à programmer en JAVA. L'idée directrice est d'étudier des exemples de programmes JAVA en expliquant les notions qu'ils mettent en jeu, puis de proposer à chaque fois quelques exercices d'application.

Programmation Java pour les enfants, les parents et les grands-parents Ce livre électronique sur la programmation Java est destiné à tous y compris aux enfants de 11 à 18 ans et aux professeurs enseignant l'informatique à l'école. Ce cours de formation gratuit constitue une série de tutoriels idéal pour les parents qui veulent faire apprendre facilement à leur enfant le monde de la programmation des ordinateurs avec le langage Java - le vrai, pas un succédané pour le lecteur pressé et distrait. Il peut aussi être très utile aux étudiants qui recherchent un complément abordable aux cours ou tutoriels Java exhaustifs et compliqués. Pour résumer, ce cours de formation Java est assez facile d'accès pour convenir aux débutants en programmation de tous âges, parce qu'il est motivant et ludique, et qu'il inclus aussi des exercices très facile pour apprendre à programmer en java en s'amusant. Lire l'article. Article lu 50284 fois.

VPN - Réseaux Privés Virtuels (RPV) Mars 2017 Les réseaux locaux d'entreprise (LAN ou RLE) sont des réseaux internes à une organisation, c'est-à-dire que les liaisons entre machines appartiennent à l'organisation. Ces réseaux sont de plus en plus souvent reliés à Internet par l'intermédiaire d'équipements d'interconnexion. [Programmation] Comment débuter, quel langage? Comment débuter, quel langage? Introduction Une des questions récurrentes sur ce forum dédié aux débutants est "Comment débuter en programmation ?"

[Tutoriel Andengine] Partie 1 - Mes premiers pas avec AndEngine « Ace Art Ace Art Après le développement d’application sur la plateforme Android, nous allons nous pencher sur la création des jeux pour notre plateforme favorite, depuis l’apparition du SDK 1.6 Google à intégrer l’Opengl ES (Opengl Embedded System) ; grâce à cela nous allons pouvoir créer des jeux 2D et 3D sur Android. Andengine est un moteur de jeu, c’est une surcouche qui permet la création d’applications utilisant le module Opengl d’Android, ce qui nous permettra de créer des jeux sans travailler directement avec Opengl ES sans y toucher directement. Nous verrons à travers divers chapitres les méthodes pour créer un jeu et l’améliorer. Pré-requis

Exercices Java : Exercices du tutoriel Cette partie du site propose divers exercices sous forme de questionnaires, QCM et questions ouvertes en rapport avec les différents chapitres du tutoriel. Les questionnaires et les QCM permettront de tester vos connaissances et de vérifier si tous les concepts importants ont été correctement assimilés. Les questions ouvertes permettront de vous entrainer à la pratique en écrivant des fragments de programmes. L'accès aux exercices est ouvert à tout le monde mais afin de bénéficier des corrections automatiques, vous devez être membre du site, si vous ne l'êtes pas encore, inscrivez-vous vite, c'est entièrement gratuit. Enfin, si vous éprouvez un quelconque problème, ou si vous avez des remarques ou suggestions à faire, n'hésitez pas à nous en faire part via le forum consacré aux exercices.

Préparation d'un plan d'adressage IPv6 (Guide d'administration système : services IP) Le développement d'un plan d'adressage constitue une des parties les plus importantes de la transition d'IPv4 à IPv6. Cette tâche nécessite les préparatifs suivants : Obtention d'un préfixe de site Vous devez disposer d'un préfixe de site préalablement à la configuration d'IPv6.

Exercices Java : Exercices de programmation Cette partie du site propose divers exercices de programmation classés par difficulté et thèmes. L'accès aux exercices est ouvert à tout le monde mais afin de bénéficier des solutions, vous devez être membre du site, si vous ne l'êtes pas encore, inscrivez-vous vite, c'est entièrement gratuit. Enfin, si vous éprouvez un quelconque problème, ou si vous avez des remarques ou suggestions à faire, n'hésitez pas à nous en faire part via le forum consacré aux exercices. Vous trouverez en tout pas moins de 42 exercices de programmation ! Et ce nombre est en constante augmentation.

TCP/IP Mars 2014 Que signifie TCP/IP? TCP/IP est une suite de protocoles. Le sigle TCP/IP signifie «Transmission Control Protocol/Internet Protocol» et se prononce «T-C-P-I-P». Il provient des noms des deux protocoles majeurs de la suite de protocoles, c'est-à-dire les protocoles TCP et IP).

Related:  java