Host Europe Blog

Wertvolle Development Ressourcen

Wertvolle Development Ressourcen

Während es noch vor einigen Jahren ein Privileg war, multimediatauglich mit dem Internet verbunden zu sein, ist man heute erst richtig „im Netz“, wenn man eine eigene Präsenz vorweisen kann – sei es innerhalb eines Social Media Netzwerks oder sogar mit einer eigenen oder gleich mehreren unterschiedlichen Domains, die alle einem anderen Zweck dienen. Mittlerweile sind diese zu einem recht günstigen Tarif erhältlich und auch die Hosting-Pakete werden in vielen Ausbaustufen zunehmend erschwinglicher angeboten.

Zu diesen Paketen gehört nicht selten ein Homepagebaukasten, der dem unerfahrenen Website-Besitzer bei der Einrichtung der eigenen Internetpräsenz hilft. Obwohl die Baukästen in der Regel bereits ein sehr breites Portfolio an Anwendungsmöglichkeiten von Hause aus mitbringen, stößt man als anspruchsvoller Domaininhaber hin und wieder an die Grenzen der Umsetzbarkeit der eigenen Ideen. In diesem Fall kann natürlich ein erfahrener Web-Developer aushelfen, der für die Einrichtung und Pflege der Website kostenpflichtig engagiert wird. Oder man greift selbst zur Entwicklungsumgebung und setzt sein Projekt von der Pike auf in Eigenregie um.

Doch wo fängt man an? Welche Development Ressourcen stehen dem motivierten Gelegenheits-Developer dabei zur Verfügung? Wir möchten Ihnen in diesem Artikel einige wertvolle Quellen nennen, auf die Sie über das Web kostenlos zugreifen können.

Hierbei unterscheiden wir zwischen der Vermittlung von grundlegenden Kenntnissen in Bezug auf einzelne Programmier- bzw. Skript-Sprachen und virtuellen Skript-Kochbüchern, in denen nach Rezept eine Lösung für ein bestimmtes Problem angeboten wird.

Welche Sprache spricht Ihr Projekt?

Auf welcher Sprachbasis soll Ihr Projekt aufbauen? Haben Sie aufgrund des Systems, auf dem die Domain aufgesetzt ist, eventuell bestimmte Vorlieben? Wird z.B. ein Apache Webserver auf einem Linux-System eingesetzt oder handelt es sich um eine Windows-Installation inklusive Microsoft Internet Information Services (IIS)?

Haben Sie in der persönlichen Vergangenheit schon einmal erste Erfahrungen mit Programmier- oder Skriptsprachen sammeln können?

Welchen Zweck soll Ihr Projekt erfüllen? Nicht jede Sprache eignet sich gleich gut für alle erdenklichen Anwendungsmöglichkeiten. Erstellen Sie in jedem Fall eine Liste aller Anforderungen, das wird Ihnen die Auswahl mit Sicherheit erleichtern.

Eventuell hilft Ihnen die nachfolgende Übersicht ebenfalls weiter:

Wer einen allgemeinen Einstieg in die Welt der Programmierung sucht, dem sei an dieser Stelle die Internetpräsenz der w3Schools ans Herz gelegt. Neben den hier genannten Skriptsprachen wird dort auf einige Weitere eingegangen, zudem finden sich dort spezielle Lösungen zur Formatierung und Gestaltung und wertvolle Referenzquellen.
Das deutschsprachige Standardwerk zum grundlegenden Verständnis für die Entwicklung von Web-Projekten ist sicher nach wie vor die großartige Dokumentation von Stefan Münz mit dem Namen „SELFHTML“.

Was gibt es heute?

Für fortgeschrittene Entwickler, denen lediglich ein praktischer Programmieransatz zu einem speziellen Problem fehlt, bieten sich sogenannte „Cookbooks“ („Kochbücher“) an, die eine Fülle von rezeptartigen Lösungen anbieten. Folgende Websites sind zwei der bekanntesten Quellen für Code-Rezepte:

Gehaltvolle Fertiggerichte

Fertige Web-Komponenten (Design & Funktion) werden speziell für mobile Web-Projekte (Stichwort: Responsive Design) auf den Seiten von „Bootstrap“ angeboten. Im Zusammenhang mit aktuellen Frameworks wie Angular.JS (Deutsche Seite) ergeben sich sehr ansprechende Symbiosen aus beiden Welten.

Je nach Entwicklungsumgebung (z.B. „brackets“) bietet die Einbindung von kleinen Helfern wie dem Toolkit „Emmet“, „Coffeescript“ oder „Sass“ eine große Zeit- und Arbeits-Ersparnis. Das Ergebnis ist stets sauberer Code – für viele Projekte absolut ausreichend und eine Möglichkeit, die Projekte durch die Ersparnis ein wenig näher in die Gewinnzone zu rücken.

Fazit

Jeder fängt irgendwann einmal irgendwo an. In der Regel nicht einmal so klein, wie man vermuten mag. Web-Development ist zudem weder mit Raketenphysik noch mit Hexerei vergleichbar.
Oft bietet sich der Austausch mit einer erfahrenen Community für die jeweilige Programmiersprache an, eine elegante Collaborations- und Präsentationsmöglichkeit für die eigenen Code-Ergebnisse ist beispielsweise auf GitHub möglich.

Wir hoffen, Ihnen hat dieser Artikel gefallen und freuen uns, wenn sie dies mit einem „Like“ oder „Share“ zum Ausdruck bringen.

Welche Ressourcen zum Thema Web-Entwicklung nutzen Sie bei der Erstellung Ihrer Projekte?

Gerne können Sie Anregungen und Ergänzungen über die Kommentarfunktion beisteuern. Wir freuen uns auf Ihr Feedback!

Die mobile Version verlassen