background preloader

Les meilleurs cours et tutoriels sur la programmation et l'informatique professionnelle

Les meilleurs cours et tutoriels sur la programmation et l'informatique professionnelle
Dernière mise à jour : 29/10/2015 Initiation Algorithmique Objets Qualité Théorie des langages Livres Les Solutions d'Entreprises Business Intelligence Méthodes et Architecture logicielle Design patterns eXtreme Programming Spring Les langages de programmation Ada Algoid/AL Assembleur Basic Caml-Light Fortran Go Haskell Java LaTeX Lua Nice Objective-C OCaml Pascal Perl POV-Ray PowerShell Prolog PureBasic Python RealBasic Ruby et Ruby on Rails Scala Scripting IRC Shell Smalltalk VBScript WLangage Les langages de programmation pour le Web Flash, Flex et ActionScript Java Web Les meilleurs cours et tutoriels pour apprendre le développement et la programmation Web en Java : Spring, Java EE, Servlets, JSTL, Taglib, JSF, Struts, Wicket, GWT, Tomcat... JavaScript Apache Le Web sémantique (RDFS, OWL, RDFa, Microformat, Microdata, ...) Dart Autres Qt Les EDI et les outils pour la programmation Tous Access C++ Builder Code::Blocks Crystal Reports Delphi Eclipse GraphViz JBuilder LabView Lazarus Netbeans Turbo Pascal Visual Basic Visual C++ Visual Studio WebDev Word

http://general.developpez.com/cours/

[Partie 1] - Configuration de Symfony2 et utilisation des templates — symblog - A Symfony2 Tutorial Comme Twig supporte l’héritage de template, nous allons mettre en place l’approche d’héritage à 3 niveaux. Cette approche nous permet de modifier la vue a 3 niveaux distincts à l’intérieur de l’application, ce qui permet pas mal de personnalisation. Template principal - Niveau 1 Commençons par créer le bloc de base du template pour Symblog. Nous avons pour cela besoin de 2 fichiers, le template et son fichier CSS associé.

Méthode agile Daily stand-up, rituel quotidien des méthodes agiles. En ingénierie logicielle, les pratiques agiles mettent en avant la collaboration entre des équipes auto-organisées et pluridisciplinaires et leurs clients[1]. Elles s'appuient sur l'utilisation d'un cadre méthodologique léger mais suffisant centré sur l'humain et la communication[2]. Elles préconisent une planification adaptative, un développement évolutif, une livraison précoce et une amélioration continue, et elles encouragent des réponses flexibles au changement[3],[4].

Les meilleurs environnements de développement NetBeans permet le développement d'applications Java, PHP, C, C++ et Ruby. NetBeans, créé à l'initiative de Sun Microsystems (Noyau de Forte4J/SunOne), présente toutes les caractéristiques indispensables à un EDI de qualité, que ce soit pour développer en Java, Ruby, C/C++ ou même PHP. De licence OpenSource, NetBeans permet de développer et déployer rapidement et gratuitement des applications graphiques Swing, des Applets, des JSP/Servlets, des architectures J2EE, dans un environnement fortement personnalisable. L'EDI NetBeans repose sur un noyau robuste, la plateforme NetBeans, que vous pouvez également utiliser pour développer vos propres applications Java, et un système de plugins performant, qui permet vraiment d'avoir un EDI sur mesure.

Standblog Suite à l'accord entre la Commission Européenne et Microsoft intervenu en décembre dernier (pour plainte déposée par Opera), les utilisateurs de Windows (Seven, Vista et XP) vont se voir proposer dans les semaines à venir l'écran suivant : Ecran de choix des navigateurs pour Windows C'est un événement important dans l'histoire du Web en Europe. Pour la première fois, près de 190 millions d'Européens vont devoir choisir leur navigateur. Mais on sait à quel point beaucoup d'utilisateurs ont du mal à cerner ce qu'est un navigateur. Nombre de fois, j'ai posé la question autour de moi : "quel navigateur utilisez-vous ?".

Design et ergonomie d’un site Web Comment faire en sorte que vos visiteurs se sentent à l'aise sur votre site, qu'ils y trouvent leurs repères et qu'ils aient envie d'y revenir ? Ces règles simples peuvent vous permettre d'accrocher et de conserver vos lecteurs. Dans cette page : Les standards - Principes de mise en page - Importance du contraste - Le zapping - L'esthétique - La couleur En bref ... Respecter les standards Vos visiteurs sont habitués à certains mécanismes, ne les perturbez pas. Tutoriel sur l'URL Rewriting (réécriture d'URL) Article mis à jour le 10 février 2017, publié initialement le 4 juin 2004 Sommaire URL Rewrite : introduction Les sites web dynamiques sont parfois des obstacles pour les moteurs de recherche, mais la situation a plutôt tendance à s’améliorer. Cependant, parfois, certaines pages représentent un réel obstacle pour les robots et il faut intervenir, mettre en œuvre une procédure spécifique, pour faire en sorte qu’un site soit indexé par les « Google et consort ».

Afrique du Sud: le Wi-Fi gratuit à partir de boîtes de conserve (Agence Ecofin) - Steve Song, un technicien informatique sud-africain, a eu la géniale idée d’utiliser des boîtes de conserve et des routeurs bricolés pour développer un réseau Internet Wi-Fi gratuit. Son idée, il l’a mise en place pour permettre aux populations qui n’ont pas accès aux TIC, à cause des lenteurs du gouvernement, de pouvoir faire leur entrée dans l’ère du numérique tant vanté, mais qui jusqu’ici leur restait fictif. Steve Song, un technicien informatique sud-africain, a eu une géniale idée… Steve Song a décidé d’exploiter la technologie Wi-Fi parce qu’elle est sans licence en Afrique du Sud, comme dans de nombreux pays. En effet, parce que leur portée n’est pas très grande, les ondes Wi-Fi ne sont pas assujetties à une règlementation. Les opérateurs n’y voient pas une menace commerciale.

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.

Des outils simples d'accès pour créer des jeux vidéo Généralement, la création des jeux vidéo commerciaux est l'apanage de professionnels dotés de solides compétences en programmation informatique. Pourtant, de nombreux amateurs créent également des jeux vidéo, seul ou en petit groupe. Diffusant gratuitement leurs réalisations sur Internet, ils compensent leur manque de formation technique par l'utilisation d'outils adaptés.

- Editeurs de contenus, si vous cessiez de vous faire phagocyter par Google et Facebook ? Le gui, parasite du chêne, en Klein d’oeil – Crédit photo: martinlabar via Flickr.com Facebook a modifié son algorithme Edgerank. Ce dernier filtre les publications qui s’affichent sur le mur des abonnés d’une page fan. Désormais, sont privilégiés ceux qui suscitent le plus de likes, de commentaires, de partages… Comme l’explique lemonde.fr dans une tribune, ceci est une prime aux contenus les plus insolites, les plus “fun”, les plus “émotionnels”. Le Monde, journal de référence refuse donc cette tentative d’inflexion de sa ligne éditoriale.

Related:  Sites informatiques (cours, tests, etc)indispensable