[Linktipp] JavaScript: Understanding the Weird Parts

Neben den Tutorials möchte ich euch auch hin und wieder ein paar Tipps geben, wo ihr qualitativ hochwertige, weiterführende Informationen findet. Dafür gibt es nun die neue Beitragsart Linktipp. Hier stelle ich einfach kurz Fundstücke vor, die mir selbst geholfen haben und die ich guten Gewissens weiterempfehlen kann.

Den Anfang macht heute (passend zur aktuellen Beitragsreihe) ein Videokurs.

Weiterlesen

JS – Teil 1: JavaScript lernen

JavaScript ist eine der wichtigsten Scriptsprachen der heutigen Zeit. Mit der immer weiter steigenden Verbreitung des Internets wird auch JavaScript immer beliebter und JavaScript zu lernen zahlt sich mehr und mehr aus. In dieser Artikelserie sehen wir uns gemeinsam die Grundlagen von JavaScript an, beleuchten wo wir es benutzen können und was es ausmacht. Vorkenntnisse sind dafür nicht benötigt, wir tasten uns Schritt für Schritt heran.
Und auch auf technischer Seite gibt es nur wenige Bedingungen – ein Browser und ein Texteditor und schon kann es losgehen. Legen wir los!

Weiterlesen

PHP 7 unter Ubuntu 14.04 installieren

Vor wenigen Tagen ist PHP in Version 7 erschienen. Knapp elf Jahre nach Release von Version 5 und einer ausgelassenen Version 6 verspricht PHP 7 neue Features und vor allem eins: bessere Performance. Erste Tests zeigen deutlichen Geschwindigkeitszuwachs in weit verbreiteten Systemen wie WordPress oder Drupal.

In diesem Artikel möchte ich euch eine kurze Übersicht geben, wie ihr PHP 7 unter Ubuntu einsetzen könnt. Auf meinen Webservern läuft Ubuntu 14.04, bei anderen Systemen unterscheidet sich der Installationsprozess daher.

Weiterlesen

Wie fange ich beim Programmieren an?

Neben meiner Arbeit als freiberuflicher PHP Entwickler unterrichte ich die Programmierung auch noch am SAE Institut in meiner Wahlheimat München. Im Webbereich sind dort viele junge (und manchmal auch weniger junge) Menschen auf dem Weg, später eigene Webseiten und Inhalte fürs Web zu erstellen. Oft ohne Vorkenntnisse und mit komprimiertem Wissen beworfen dringt von den Studenten aber häufig dasselbe Problem durch:

Wie fange ich überhaupt an, meine Webseite zu programmieren?

Weiterlesen

Wie funktioniert eine Website?

Wenn wir uns mit Webdesign und -entwicklung beschäftigen spielt das technische natürlich eine große Rolle. Ohne die technische Infrastruktur kann unsere Website noch so schön sein oder die tollsten Features haben – niemand wird sie je zu Gesicht bekommen. Daher sehen wir uns in diesem Artikel gemeinsam an, wie eine Website überhaupt im Hintergrund funktioniert. Keine Angst, wir gehen dabei nicht zu sehr ins Detail sondern klären erstmal nur die Grundlagen damit wir ein Bild davon bekommen.

Weiterlesen

Media Queries in CSS

Media Queries sind in der heutigen Zeit eine der wichtigsten Befehlsarten die uns im Web zur Verfügung stehen. Moderne Buzzwörter wie Responsive und Mobile first machen erst dank ihnen Sinn und geben uns Webentwicklern neue Freiheiten. Beispielsweise die Freiheit, unseren Content nur einmal auszugeben und dafür zu sorgen, dass er auf verschiedenen Ausgabegeräten gut aussieht. Die einfachsten Beispiele für Ausgabegeräte sind sowohl der große Computerbildschirm als auch der kleine Handyscreen, aber auch beispielsweise auf dem Drucker.
Wie wir diese Media Queries nun auf unserer Website zum Einsatz bringen sehen wir uns in diesem Artikel Schritt für Schritt an.

Weiterlesen

Otto – Teil 1: Wer ist Otto?

HashiCorp – die Entwickler von Vagrant – haben ihr neuestes Projekt vorgestellt: Otto. Und Otto hat es in sich! Inoffiziell bereits als Vagrant Nachfolger betitelt soll Otto uns die Erstellung von Entwicklungsmaschinen als auch das Deployment unserer Projekte auf Cloudserver erleichtern.

Ich habe mir die aktuelle Version 0.1 angesehen und bin schon ziemlich begeistert und sehr gespannt, was da noch auf uns zukommt. Noch ist der Funktionsumfang sehr eingeschränkt doch das dürfte sich in der nächsten Zeit rasch ändern – die Pläne sind groß. In diesem Artikel gebe ich dir einen kleinen ersten Überblick, was Otto bereits kann.

Weiterlesen

Docker – Teil 4: Das Dockerfile

Die Docker Images aus dem letzten Teil der Reihe haben uns schon ein ganzes Stück weiter in Richtung Docker gebracht. Doch es gibt natürlich noch mehr coole Features. Wenn wir unsere Docker Images nicht jedes mal mühsam in der Konsole zusammenstellen wollen bevor wir sie dann wieder committen gibt es das sogenannte Dockerfile.

Ähnlich wie in anderen Umgebungen (zum Beispiel Vagrant) beschreibt das Dockerfile, wie die Umgebung aufgebaut werden soll. Was das genau bedeutet sehen wir uns jetzt genauer an.

Weiterlesen