background preloader

Les meilleurs cours et tutoriels de programmation

Les meilleurs cours et tutoriels de programmation
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

How to fit 1,000 terabytes on a DVD Using nanotechnology, researchers have developed a technique to increase the data storage capacity of a DVD from a measly 4.7GB to 1,000 terabytes. Image: Nature Communications We live in a world where digital information is exploding. Some 90% of the world’s data was generated in the past two years. The obvious question is: how can we store it all? In Nature Communications today, we, along with Richard Evans from CSIRO, show how we developed a new technique to enable the data capacity of a single DVD to increase from 4.7 gigabytes up to one petabyte (1,000 terabytes). So how did we manage to achieve such a huge boost in data storage? The basics of digital storage Although optical discs are used to carry software, films, games, and private data, and have great advantages over other recording media in terms of cost, longevity and reliability, their low data storage capacity is their major limiting factor. The operation of optical data storage is rather simple. Circumnavigating Abbe’s limit

Une formation sur Internet : oui mais laquelle | Cyberentraide Vous qui lisez ce billet, vous vous êtes sûrement posé la question de savoir, si oui ou non, une formation sur internet était pour vous une nécessité … Ou pas … Possible également que cette question ne vous ait même pas effleuré l’esprit, cet article pourrait vous donner l’envie de vous former différemment, on ne sait jamais. Internet : une mine d’informations pour s’informer Peu importe le sujet : blogging, marketing, informatique, bureautique, mais aussi et pourquoi pas : dessin, cuisine … Que sais-je encore ! Internet est un puits sans fond de données, d’indices qui peuvent vous permettre de vous former à beaucoup de disciplines. Où trouver des idées d’articles pour mon blog ? (plus simplement « articles pour blog »)Quel plugin de newsletter choisir ? Plusieurs façons de demander et souvent des milliers de réponses et vous passez un temps infini devant votre écran à trouver LA solution qui vous convient le mieux. Alors on y trouve quoi ? WordPressBloggingRéférencement Bah déjà vu !

50 raccourcis clavier ALT pour insérer un caractère spécial Sur ce point, l’Académie Française est formelle : en français, l’accent a pleine valeur orthographique. Contrairement à ce que certains ont appris à l’école, les majuscules doivent donc être accentuées. Et je peux vous l’assurer : cela facilite la vie de ceux dont le nom de famille comporte une lettre accentuée. Il suffit de maintenir la touche ALT puis de saisir le code correspondant au caractère spécial grâce au pavé numérique. Insérer une majuscule accentuée ALT+128 : Ç (ç cédille majuscule)ALT+143 : Å (å majuscule diacrité d’un rond en chef)ALT+144 : É (é accent aigu majuscule)ALT+146 : Æ (ae collés majuscule)ALT+165 : Ñ (eñe, le n espagnol en majuscule)ALT+212 : È (è accent grave majuscule)ALT+0140 : Œ (oe collés) Insérer un caractère spécial ou accentué Insérer un symbole mathématique Insérer une flèche Insérer un symbole Recevez nos meilleurs articles

Introduction à Scrum Scrum aide les gens à améliorer leur façon de travailler. Scrum en bref Scrum s’applique en particulier au développement de produits (ou de services ou d’applications ou de systèmes) : Les gens travaillent en équipe, bien définie.Le développement est rythmé par une série d’itérations courtes qui sont appelées des sprints.Les fonctions du produit sont collectées dans le backlog.Le contenu d’un sprint est défini à partir du backlog, en tenant compte des priorités et de la capacité de l’équipe. À partir de ce contenu, l’équipe identifie les travaux nécessaires et s’engage sur l’objectif du sprint.Pendant un sprint, des points de synchronisation sont effectués tous les jours. Approche empirique Scrum a son origine dans la théorie de contrôle empirique des processus de systèmes complexes. Les 3 piliers de la théorie sont la transparence, l’inspection et l’adaptation : Équipe L’équipe a un rôle capital dans Scrum.

Méthode agile 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]. Fondements[modifier | modifier le code] Le Manifeste pour le développement agile de logiciels est un texte rédigé aux États-Unis en 2001 par dix-sept experts du développement logiciels. En s'appuyant sur leur expérience combinée du développement logiciel, les dix-sept signataires du manifeste ont proclamé qu'ils attachaient de l'importance « aux individus et leurs interactions plutôt qu'aux processus et aux outils », « à un logiciel fonctionnel plutôt qu’à une documentation exhaustive », « à la collaboration avec les clients plutôt qu'à la négociation contractuelle » et « à l’adaptation au changement plutôt qu'à l'exécution d’un plan ». Historique[modifier | modifier le code] En voici la liste : Robert C.

Les certifications techniques Microsoft | Formations Paris Edugroupe Les certifications techniques Microsoft Ce programme permet aux ingénieurs et aux développeurs d'étendre et de reconnaître leur expertise technique sur les solutions Cloud Microsoft.Les certifications Microsoft valident un ensemble de compétences et d'expériences étendues sur une plateforme de solutions Cloud et non plus seulement sur une technologie donnée. Il existe 2 niveaux de certifications : MCSA : Microsoft Certified Solutions AssociateCette certification valide les compétences de base requises pour maitriser les technologies Microsoft en environnement local ou Cloud. Elle constitue le pré-requis nécessaire pour accéder aux certifications de niveau "Expert". Ces certifications, toujours actives, permettent de confirmer les connaissances techniques et métiers d'une personne. Il existe 2 niveaux de certifications Pour télécharger le livret de certification Microsoft, cliquez ici Pour préparer au mieux votre examen, il est fortement conseillé de :

Create Free Interactive Floor Plans | Placepad Formation en entreprise - Formation sur mesure Besoin d'une solution formation unique, spécialement conçue pour vos équipes ? Nos équipes réalisent près de 12 000 missions de formation sur mesure chaque année. Pour chacune de vos problématiques compétences, il existe une solution Conseil et Formation en entreprise. Nos modes d'intervention Ensemble, analysons votre besoin, imaginons le meilleur dispositif, déployons votre solution sur mesure et mobilisons vos équipes. LEARNING pour renforcer la performance des équipes et accompagner les transformations importantes de l’entreprise Création de contenus à forte valeur ajoutée. CONSULTING pour améliorer l’efficacité des organisations Conduire le changement Renforcer l’efficacité des process Optimiser l’investissement formation Renforcer l’impact des dispositifs de formation Accompagner la mise en place des politiques RH SURVEY pour accompagner les prises de décisions et l’action COACHING pour accélérer le développement Un choix unique de modalités formation Une logique de coproduction

DoubleCAD™ XT: Free CAD Software The #1 Alternative To AutoCAD LT... For Free DoubleCAD™ XT is an AutoCAD LT® work-alike. But free. It's also 5-Star Rated from the editors at CNET... and the #1 most downloaded free CAD at Download.com. Powerful 2D CAD capabilities — and great .DWG and .SKP compatibility — make DoubleCAD XT an invaluable free companion for AutoCAD® and SketchUp™ users alike... ...and the best alternative to AutoCAD LT on the market. With so many new, innovative features, DoubleCAD XT may be the free AutoCAD LT upgrade you've been looking for: Familiar But Improved If you are an AutoCAD LT user, DoubleCAD XT will immediately feel familiar. But — maybe more importantly — you will feel welcomed improvements as well, like contemporary colors and icons for a modern look and feel. More Than A Free DWG Viewer There are lots of free .DWG viewers on the market — like Autodesk® DWG TrueView™ and Design Review, Informative Graphics® brava! Focus on Drafting & Detailing Features You've Been Waiting For Architectural Power

Solutions MICROSOFT · NITDSOLUTIONS La formation dure 5 jours Ce cours offre une introduction à HTML5, CSS3 et JavaScript. Ce cours aide les étudiants à acquérir des compétences de programmation de base HTML5/CSS3/JavaScript. Ce cours est un point d'entrée dans l'application Web et le Windows Store apps chemins de formation.

Related: