Artikel mit Tag lernen

Codecademy - Online Python Programmierung lernen

Im Januar hatte ich euch bereits Codecademy vorgestellt. Die Onlineschule bietet Programmierkurse für jedermann im Browser an. Bisher wurden die Sprachen Javascript, JQuery, HTML und CSS unterstützt. Nun ist Python als neue Sprache mit an Bord. Der Einführungskurs bietet bereits vier ausführliche Kapitel zu Syntax, Ein und Ausgabe, Bedingungen und Funktionen.

codecademy-python

Der schlechte Sommer sollte somit gerettet sein, also ran an die Konsole.

Codecademy - Schnell und einfach erste Schritte mit JavaScript

Man sollte jedes Jahr eine neue Programmiersprache lernen, so behauptet es jedenfalls Chad Fowler in seinem Buch "The Passionate Programmer".
Das neue Jahr ist zwar schon ein paar Tage alt, dennoch ist es noch nicht zu spät eine neue Sprache zu erlernen. Wie wäre es denn 2012 mit JavaScript. Jahrelang hat diese Sprache ein Nischendasein geführt, heute ist sie aus der Netzwelt nicht mehr wegzudenken und nahezu auf jeder interaktiven Webseite zu finden.

Das Startup Codecademy bietet hierfür einen schnellen Einstiegslehrgang und die richtige Umgebung. Die Interaktive Webseite stellt einen Editor für Codeingaben zur Verfügung, welcher das meist aufwendige Einrichten einer Entwicklungsumgebung erspart.

codecadamy

Codecademy verlangt nicht zwingend eine Anmeldung, somit kann jeder sofort mit den ersten Unterrichtstunden beginnen.

Um JavaScript zu erlernen werden einfache Übungen abgefragt, diese sind in Lektionen unterteilt und fragen verschiedene Bereiche ab. Durch die Eingabe in der Sandbox wird sofort sichtbar, ob Code korrekt war. Der Laie erspart sich aufwendiges Fehlersuchen bzw. kann zusätzlich Tipps einblenden. Wer sich registriert erhält pro gelöster Aufgabe Punkte und kann sich so mit Freunden messen.

Für 2012 hat Codecademy zusätzlich das CodeYear ausgerufen.

codeyear

Auf Code Year könnt ihr euch zum E-Mail Newsletter anmelden. Ihr bekommt dann jede Woche eine Erinnerungsmail, das der nächste Kurs ansteht. Eine sehr praktische Sache.

Schlussendlich wird der Dienst sicherlich kein Buch und jahrelanges Üben und Lernen ersetzten können. Als schneller und einfacher Einstieg ist die Webseite bzw. das CodeYear bestimmt das Richtige für den Anfänger, der ein Buch allzu schnell in die Ecke wirft. Neben JavaScript sollen bald Python und Ruby angeboten werden, ein regelmäßiger Blick auf die Seite kann also nicht schaden.

Java ist auch eine Insel - Kultbuch umsonst lesen

Das Programmierer Handbuch "Java ist auch eine Insel" ist in der 10. Auflage erschienen. Die neue Ausgabe kann mit Java 7 umgehen und richtet sich an Einsteiger, Umsteiger, Studenten oder Interessierte. Auf über 1000 Seiten wir die Programmiersprache Java vom Autor Christian Ullenboom einfach und praxisorientiert vermittelt. Dazu gibt es viele Codebeispiele und eine Einführung in Werkzeuge wie Eclipse oder JDK.

java-ist-auch-eine-insel

Galileo Computing bietet diesen Klassiker netterweise als OpenBook an, das heißt es kann komplett online gelesen werden. Wem das nicht ausreicht, der hat die Möglichkeit das komplette Buch als ZIP Archiv herunterzuladen und offline zu lesen. Das sollte als Wochenendlektüre eigentlich ausreichen ;)

Chrome Web Store im neuen (Metro)Look

"Der App Laden um die Ecke hat umgeräumt" könnte man sagen, gemeint ist der Chrome Web Store, der seit heute in neuem Glanz erstrahlt. Meiner Meinung erinnert er auf den ersten Blick ein wenig an die vielen Kacheln (Metro) von Windows 8. Insgesamt wirkt er aber doch etwas aufgeräumter als die alte Version.

Vorher

chrome-web-store-alt

chrome-web-store-alt

Die alten Unterteilungen in Apps, Erweiterungen und Designs entfallen beim Re-Design, lediglich beliebte Apps und Sammlungen werden noch gesondert gelistet. Alle anderen Kategorien sind nun in einem Menü zu finden und wirken aus einem Guss. Navigiert man durch die Unterkategorien wird der Verzeichnisbaum am oberen Rand mitgeführt. Insgesamt trägt dies zu weniger Scrollarbeit und zu mehr Übersicht bei.

Folgende Kategorien sind neben "Beliebt" und "Sammlungen" entstanden:

  • Familie
  • Lernen
  • Lifestyle
  • News & Wetter
  • Produktivität
  • Serviceprogramme
  • Shopping
  • Soziale Netze & Kommunikation
  • Spiele
  • Unterhaltung
  • Erweiterungen
  • Designs

Neben der Neueinteilung fällt die Installation von einzelnen Erweiterungen nun leichter. Sobald man ein paar Sekunden über einer Anwendung verweilt, wird die Installation angeboten. Auch die Infoseiten der einzelnen Anwendungen sind nun strukturierter und wurden in einzelne Reiter unterteilt. Dadurch bleibt einem auch hier das viele Scrollen des alten App Stores erspart.

Nachher

<align="center"></align="center">
<align="center">chrome-web-store-neu </align="center">
<align="center">

</align="center">
<align="center"> <align="center">chrome-web-store </align="center"></align="center">
<align="center"><align="center">

Manch einem mag der neue Stil zu bunt und peppig sein, der ungeübte Anwender wird sich anhand der Bilder jedoch besser durch die einzelnen Apps bewegen können.

</align="center"></align="center">

Größtes Manko des neuen Web Stores ist die Unterteilung der Kategorien, hier wurden Erweiterungen wohl automatisch zugeordnet, denn Standarderweiterungen wie AdBlockPlus, Click&Clean oder HoverZoom befinden sich in der Abteilung "Erweiterungen/Spaß". So witzig finde ich das im Endeffekt nicht, da man diese wirklich nur noch über die Suche findet. Da helfen alle bunten Bilder Nichts, hier sollte Google schnell nachbessern.

Online lernen Teil II - Cobocards

Nachdem ich heute Morgen Babbel vorgestellt habe, möchte ich nun noch Cobocards vorstellen.

Dabei handelt es sich um eine Seite, die das klassische Karteikartensystem online zur Verfügung stellt.  Man hat die Möglichkeit eigene Karteikarten zu erstellen oder aus einem vorhandenen Pool bestimmte Themen anderer User auszusuchen. Das Lernen mit Karteikarten sollte ja bekannt sein, darum ich werde darauf nicht weiter eingehen. Der große Vorteil an Cobocards ist jetzt, dass die Leistungen mitgeloggt werden und man somit nicht schummeln kann. Neu im Vergleich zum klassischen Karteikarten lernen ist der gemeinschaftliche Hintergrund. Es ist möglich, Sets in Gruppen abzulegen und im Team zu lernen. Dies macht mehr Spaß und wie man es aus der klassischen Lerngruppe kennt, kann man sich auch über die Chatfunktion mit seinen Kollegen austauschen. 

cobocards

Wer ständig unterwegs ist oder kurz vor der Prüfung nochmal Karten durchgehen möchte, der kann auf die App fürs iPhone oder Android zurückgreifen. Die Seite selbst erfreut sich ständig wachsender Beliebtheit, so sind es inzwischen (Stand Juni 2010) 1,6 Mio. Karteikarten und 22 000 registrierte Nutzer, die auf das System zurückgreifen. Die Anmeldung ist kostenlos und geht schnell von der Hand, leider kann man im "Free Modus" nur 3 Kartensätze erstellen. Wem das nicht ausreicht, der kann in den "Pro Modus" wechseln, welcher mit 5 € pro Monat bzw. 4 € für 3 Monate berechnet wird.(Preisliste mit allen Features). Wer Fragen hat oder Antworten sucht, dem steht ein Forum zur Verfügung, wahlweise auch ein Blog mit aktuellen News.