====== Programmierung Allgemein - WWW ====== **27 Websites where you can learn to code**\\ [[http://www.codeconquest.com/27-websites-where-you-can-learn-to-code-today/]] **Acadopus**\\ [[http://acadopus.de/blogs/]]\\ Deutschsprachiger Blog zur Programmierung. **Chess programming Wiki**\\ [[http://chessprogramming.wikispaces.com/]]\\ [[http://chessprogramming.wikispaces.com/Programming]]\\ Die Wiki informiert ausführlich über die Grundlagen zur Programmierung eines Schach-Computers. Alle dafür verwendeten Algorithmen werden ausführlich dargestellt. **Codecademy**\\ [[http://www.codecademy.com/]]\\ Online-Lernplattform zum Erlernen von Programmier-Grundlagen. Folgende Kurse werden angeboten: Web Fundamentals, jQuery, JavaScript, Projects (Kombination von HTML, CSS, JavaScript und jQuery), Python, PHP, Ruby und Verwendung von APIs.\\ Sehr empfehlenswert :!: **Code Kata**\\ [[http://codekata.pragprog.com/2007/01/code_kata_backg.html#more]] **Coders Dojo**\\ [[http://content.codersdojo.org/home/]] **Coursera**\\ [[https://www.coursera.org/]]\\ Kostenlose Programmier-Kurse. **Das Programmier-Spiel: Nette Übungsaufgaben für Zwischendurch**\\ [[http://www.mycsharp.de/wbb2/thread.php?threadid=80566]] **GDB Online Compiler**\\ [[https://www.onlinegdb.com/]]\\ Empfehlung 2020 :!: Online-Compiler Python, Online-Compiler C++, Online-Compiler Java, Online-Compiler PHP, Online-Compiler C#, Online-Compiler VB, Online-Compiler HTML, Online-Compiler JS, Online-Compiler Ruby, Online-Compiler Perl, Online-Compiler Pascal, Online-Compiler R, Online-Compiler Fortran, Online-Compiler Haskell, Online-Compiler Assembly, Online-Compiler Objective C, Online-Compiler SQLite, Online-Compiler Javascript, Online-Compiler Prolog, Online-Compiler Swift, Online-Compiler Rust, Online-Compiler Go, Online-Compiler Bash. **Gefährlichste Programmierfehler**\\ [[http://phpperformance.de/25-gefaehrlichste-programmierfehler/]] **GitHub Versionsverwaltung: Anleitung**\\ [[http://try.github.com/]]\\ [[http://opensource.com/life/15/2/beginners-guide-github]]\\ Anleitung zu GitHub. **Google Code University**\\ [[http://code.google.com/edu/]] **Google Digital Garage - Online Kurse** [[https://learndigital.withgoogle.com/digitalgarage/courses]]\\ Online Kurse zur Programmierung und verschiedenen anderen Themen. **Hurricane Electric Interactive Programmers Courses**\\ [[http://code.he.net/]]\\ Der amerikanische Internet-Provider bietet kostenlose interaktive Online-Kurse zum Erlernen von folgenden Programmiersprachen an: Perl, PHP, Ruby, Python, SQLite, HTML CSS, JavaScript, jQuery, XML.\\ Sehr empfehlenswert :!: **Lernenhoch2**\\ [[http://lernenhoch2.de/]]\\ Kostenfreie Kurse zu PHP, MySQL und SQL. **Open Web Application Security Project (OWASP)**\\ [[https://www.owasp.org/]] **Pex for fun**\\ [[http://www.pexforfun.com/]] **Proggen.org**\\ http://www.proggen.org/\\ Interessante Communitiy, die sich allgemein mit dem Thema Programmierung für Einsteiger beschäftigt und dabei verschiedene Programmiersprachen (C, C++) und Skriptsprachen (PHP) vorstellt. **Programmingwiki**\\ [[http://programmingwiki.de/Startseite]]\\ Deutschsprachige Seite zu verschiedenen Sprachen. **Programmr**\\ [[http://www.programmr.com/]]\\ Sehr empfehlenswert :!: **Project Euler**\\ [[http://projecteuler.net/]]\\ Projekt mit mathematischen Übungen. **Scratch - Programmiersprache für Kinder**\\ [[http://scratch.mit.edu/]]\\ Es handelt sich um ein Projekt des MIT. **Sololearn - Lernplattform**\\ [[https://www.sololearn.com/Course/Python/]]\\ Empfehlung 2020 :!: Kostenfreie Lernplattform für Python und weitere Programmiersprachen. **Sorting Algorithms**\\ [[http://www.sorting-algorithms.com/]]\\ Empfehlung :!: Auf der Seite wird mit Hilfe einer grafischen Animation gezeigt, wie folgende Sortier-Algorithmen funktionieren: Insertion-Algorithmus, Selection-Algorithmus, Bubble-Algorithmus, Shell-Algorithmus, Merge-Algorithmus, Heap-Algorithmus, Quick-Algorithmus, Quick3-Algorithmus. **Stackoverflow.com**\\ [[http://stackoverflow.com/]]\\ Forum für professionelle Programmierer bzw. semiprofessionelle Programmierer. Es werden Foren und tägliche Chats zu allen erdenklichen Programmiersprachen und Skriptsprachen angeboten (z.B. PHP).\\ Sehr empfehlenswert :!: **Think. Create. Code.**\\ [[https://www.edx.org/course/think-create-code-adelaidex-code101x]]\\ Empfehlung :!: Allgemeiner Programmierkurs (Dauer 6 Wochen, je 3 Stunden pro Woche). **Tutorialspoint**\\ [[http://www.tutorialspoint.com/index.htm]]\\ Tutorials für PHP, MySQL, HTML, CSS, Javascript, Java, jQuery, Python.\\ Sehr empfehlenswert :!: **Udacity**\\ [[https://www.udacity.com/]]\\ Kostenlose Programmier-Kurse. **Unicode**\\ [[http://www.unicode.org/faq/]]\\ [[http://www.sttmedia.de/unicode]]\\ [[http://unicode-table.com/de/]]\\ **W3Resource.com**\\ [[http://www.w3resource.com/]]\\ Empfehlung :!: Auf der Seite finden sich zu allen wichtigen Programmiersprachen umfangreichste Informationen sowie Übungen.