php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Thema geschlossen
 
LinkBack (12) Themen-Optionen Bewertung: Bewertung: 4 Stimmen, 5,00 durchschnittlich.
Alt 12.11.2008, 16:23  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard Lerne Grundlagen | Quellensammlung

Dieser Thread enthält Links auf wertvolle Webquellen rund um das Thema Webentwicklung.

Du hast „Lerne Grundlagen“ als Antwort bekommen? Das ist keineswegs böse gemeint, vielmehr spiegelt das unser Verständnis für ein sinnvolles Forenprinzip dar. Unsere Comunity besteht aus vielen fleißigen Helfern, die freiwillig Dir und anderen bei der Lösung Ihrer Probleme helfen. Was wir dabei voraussetzen ist
  • das Einhalten unserer Regeln (was ein Mindestmaß an die Form des Postings miteinschließt)
  • Dein persönliches Engagement bei der Diskussion und Lösung der Probleme
    Wir erwarten vernünftige Fragestellungen, aktive Mitarbeit an der Problemlösung (Debugging, Posten von Fortschritten), Geduld und Respekt vor unserer Person. Wir sind hilfsbereit, aber keine Dienstleister.
  • Dein Grundverständnis für die verwendeten Programmiersprachen
Dem letzten Punkt soll dieser Thread Rechnung tragen. Du bist aufgerufen, Dich im Vorfeld eigenständig ausreichend mit der Materie Webentwicklung auseinanderzusetzen. Ob Du das in einem Buch oder Tutorial besser kannst, ist Deine Sache, jeder lernt anders.

Zu wissen, worüber man redet, ist unabdingbar für jegliche fachliche Diskussion. Du wirst hier keine Privatlektionen erhalten, niemand wird Dir Syntaxnachhilfe geben oder aus dem Manual vorlesen. Hilfe zur Selbsthilfe, das soll der Ansatz für unser Forum sein.

So, und nun ein erfolgreiches Selbststudium!

Dokumentationen (Manuals) und Nachschlagewerke:
  • HTML:
    • SELFHTML: HTML/XHTML
      Sehr gutes Nachschlagewerk zu allen HTML Tags. Viele Beispiele und Erklärungen zu HTML. Ein Muss für jeden der HTML verwendet.
      Die Referenz enthält auch einige Grundlagen zu Client-Server-Prinzipien, regulären Ausdrücken und Webdesignprinzipien.

      Vorteile: Referenzliste zu HTML Elementen, Attributen, Zeichen und Varianten


  • CSS:
    • CSS 4 You - The Finest in Stylesheets
      Sehr gutes Nachschlagewerk zu CSS. Viele Beispiele und Erklärungen zu CSS Eigenschaften. Enthält Workshops zur Nutzung von Selektoren. Zwar nicht ganz aktuell, bietet aber eine Übersicht welche Eigenschaften von welchen Browsern unterstützt werden (leider nur bis IE7, Opera 7)
      Vorteile: Stichwortverzeichnis zu CSS-Eigenschaften, Erklärung zu vielen CSS Eigenschaften, Attribut-Referenz, einige Tipps und Tricks
      Nachteile: Nicht mehr aktuell, wird nicht weiter gepflegt.

    • CSS Compatibility and Internet Explorer
      Übersicht über alle vom Internet Explorer unterstützten CSS Selektoren, Attributen und Werten. Dabei wird genau angegeben in welchern Browserversionen welche Eigenschaft unterstützt wird.

    • Frameworks:
      • YAML:
        • Home: Yet Another Multicolumn Layout | An (X)HTML/CSS Framework
          Die Webseite zum CSS Framework YAML. Das Framework stammt vom deutschen Entwickler Dirk Jesse. Auf der Webseite gibt es einen YAML Builder mit dem man sehr einfach CSS Layouts gestallten kann. Für jeden der YAML noch nicht kennt auf jeden Fall einen Blick wert.

      • YUI 2:
      • 960 Grid System:


  • javascript:

  • PHP:
    • PHP: PHP-Handbuch - Manual
      Offizielle PHP Dokumentation. Als Funktionsreferenz zum Nachschlagen oder suchen von Funktionen zu empfehlen, auch für das Nachlesen von Themen, aber eher nicht als Tutorial für Anfänger zu empfehlen.
      Vorteile: ausführlichste Installation und Konfiguration (viele Systeme und Software), großes Kapitel über Sicherheit, einige von Nutzern geschriebene Beispiele, Lösungen und Notizen, volle Funktionsreferenz
      Nachteile: teilweise nicht Übersetzt ( englische Fragmente bzw. ganze Kapitel)

    • Willkommen im PHP Wiki von php::bar! - php bar
      Eine ausführliche Referenz in Form eines Wikis. Die häufigsten Themen werden ähnlich wie in der Wikipedia in der Art eines Lexikons präsentiert.
      Vorteile: Große Themenvielfalt
      Nachteile: Die Erklärungen fallen manchmal etwas spärlich aus und die Inhalte sind auch nicht immer ganz aktuell


  • MySQL:
    • MySQL :: MySQL 5.1 Referenzhandbuch
      Deutsches Handbuch zu MySQL 5.1. Handbücher zu anderen MySQL Versionen ebenfalls vorhanden. Sollte bei Problemen mit MySQL Funktionen weiter helfen. Enthält viele Tipps zum Arbeiten mit MySQL.
      Vorteile: beschreibt alle Features aus MySQL, sehr detailiert
      Nachteile: teilweise etwas unübersichtlich
Tutorials:
  • HTML:
    • Peter Kropff - HTML - Überblick
      Umfangreiches Tutorial zu HTML, CSS, JavaScript, PHP und MySQL. Deckt somit alle wichtigen Bereiche ab. Für Anfänger sehr zu empfehlen!
      Vorteile: Grundlagen vom absoluten Anfang, kein Fachchinesisch, Umfang
  • CSS:
    • Peter Kropff - CSS - Überblick
      Umfangreiches Tutorial zu HTML, CSS, JavaScript, PHP und MySQL. Deckt somit alle wichtigen Bereiche ab. Für Anfänger sehr zu empfehlen!
      Vorteile: Grundlagen vom absoluten Anfang, kein Fachchinesisch, Umfang


  • javascript:

  • PHP Anfänger:
    • Quakenet/#php Tutorial - de - Einleitung
      Sehr gutes Tutorial für den Anfang, aber nur für Leser die fertige Serverinstallationen nutzen oder ihren selbst konfigurieren können.
      Vorteile: gute Erklärung der Funktionsweise PHP's, ausführliche Erklärung der Grundlagen, Kapitel zum Thema Fehler, ERklärung des Templatesystems
      Nachteile: Konfiguration und Installation fehlen

    • Peter Kropff - PHP - Einleitung
      Umfangreiches Tutorial zu HTML, CSS, JavaScript, PHP und MySQL. Deckt somit alle wichtigen Bereiche ab. Für Anfänger sehr zu empfehlen!
      Vorteile: Grundlagen vom absoluten Anfang, kein Fachchinesisch, Umfang

    • PHP-Kurs.com - PHP lernen und MySQL Tutorial mit vielen Beispielen
      Eine sehr gute und ausführliche Beschreibung der PHP-Grundlagen. Anhand der Tutorials kann man sich gut Schritt für Schritt die Grundlagen von PHP aneignen. Dabei bauen die einzelnen Lektionen aufeinander auf.
      Vorteile: Sehr gut erklärt, sehr ausführlich. Auch das Thema Sicherheit hat ein eigenes Kapitel spendiert bekommen, das man sich auf jeden Fall zu Gemüte führen sollte. Der Autor hat mich sogar ob dieses Posts angeschrieben, um mich über Aktualisierungen zu informieren. Das Tutorial wird also noch rege gepflegt und sollte somit auch in Zukunft aktuell bleiben.

    • PHP Essentials - Techotopia
      Gutes Tutorial zu den Grundlagen. Geht bis zur Objektorientierung und dem Zugriff auf MySQL Dtaenbanken.
      Nachteile: Englisch, wichtige Punkte wie SQL Injection werden nicht behandelt.

    • PHP - SELFPHP: Version 5.2.8 Befehlsreferenz - Tutorial – Kochbuch – Forum zum Thema PHP
      Persönlich als empfehlenswertes Tutorial einzustufen, jedoch mit einigen Lücken. Aber auch mit speziellen Features.
      Vorteile: ausführliche Funktionsreferenz, ausführliche Anleitung für Installation und Konfiguration (nötiger Software), Anschneiden von Entwicklungumgebungen, großes Syntaxkapitel, eigenes Datenbankkapitel, Abteilung mit "Problem-Lösung", Codeschnipsel für kleine Probleme
      Nachteile: Referenz manchmal unübersichtlich, kurzes Anschneiden von Sicherheit(könnte mehr sein, keine Techniken zur Sicherung), "Problem-Lösung" mit z. T. umständlicher Darstellung für Anfänger

    • PHP Grundlagen
      Ein sehr ausführliches Tutorial, das aber eher einer Referenz ähnelt, aber dennoch Schritt für Schritt das Wissen aufbaut und gute Erklärungen liefert.
      Vorteile: Sehr ausführlich, es werden die meisten Grundlagen abgedeckt, auch einige fortgeschrittene Themen werden angerissen
      Nachteile: Das Thema Sicherheit kommt zu kurz, vor allem SQL Injections werden nicht behandelt

    • PHP für dich - PHP und mySQL einfach und kurz erklärt
      Ein schon recht altes Tutorial zum Thema PHP und MySQL.
      Vorteile: Recht nett geschrieben, für die ersten Versuche mit PHP geeignet
      Nachteile: Alt und somit teilweise nicht mehr up-to-date, nur absolute Grundlagen, Teilweise fehlen wichtige Themen (Fehlerbehandlung, Sicherheit, Testen von GET/POST Parametern)

    • Websiteentwicklung: PHP – Wikibooks, Sammlung freier Lehr-, Sach- und Fachbücher
      Zur Zeit nicht als Tutorial zu empfehlen für tiefergehendes Erlernen von PHP
      Vorteile: Syntax grundlegend erklärt, Sicherheitsinformationen zum Thema Benutzereingaben, Übungsaufgaben am Ende (mit Verweis zum Manual von php.net)
      Nachteile: ist teilweise noch in Arbeit (oder sollte überarbeitet werden), Referenz zu kurz, MySQL bzw. andere Datenbanken zu kurz oder garnicht behandelt, Dateisystem viel zu kurz behandelt

    • Weiterführendes:


  • PHP Fortgeschrittene:
    • Professionelle Softwareentwicklung mit PHP 5
      Dieses Tutorial stellt neben der objektorientierten Programmierung auch Entwurfsmuster (Design Patterns) und Entwicklungswerkzeuge vor. Außerdem umfasst es Themen zur Verarbeitung von XML-Dokumenten, der Programmierung mit Webdiensten (SOAP) und der MySQLi-Erweiterung sowie der Datenbankabstraktion mit Creole und der Speicherung von PHP-Objekten in einer relationalen Datenbank mit Hilfe von Propel.
      Vorteile: tiefgehende Themen, von der wissenschaftlichen Perspektive beleuchtet
      Nachteile: hoher Anspruch, nur für Fortgeschrittene


  • PHP Frameworks:
    • Adventure-PHP-Framework:
      • Startseite :: Adventure PHP Framework (APF)
        Dieses Framework wurde von unserem Moderator dr.e. entwickelt. Fragen zum Framework werden gerne hier von dr.e. beantwortet. Ihr habt somit einen direkten Draht zum Entwickler.

    • Zend Framework:
      • Zend Framework
        Das Zend Framework ist ein Komponenten-orientiertes Framework für PHP 5, das heißt die Klassen und Pakete können unabhängig voneinander und auch in Kombination mit denen anderer Hersteller genutzt werden. Die Funktionen sind komplett objektorientiert realisiert und erfordern PHP ab Version 5. Das Framework wird von der Zend Technologies entwickelt, den Entwicklern von PHP.

    • CakePHP:
    • CodeIgniter:
    • Symfony:
      • symfony | Web PHP Framework
        Symfony ist ein weiteres PHP Framework das auf dem MVC Entwurfsmuster aufbaut. Symfony gilt als schnell zu erlernendes Framework.


  • MySQL:
    • Peter Kropff - MySQL - Einleitung
      Umfangreiches Tutorial zu HTML, CSS, JavaScript, PHP und MySQL. Deckt somit alle wichtigen Bereiche ab. Für Anfänger sehr zu empfehlen!
      Vorteile: Grundlagen vom absoluten Anfang, kein Fachchinesisch, Umfang

  • javascript:

  • Sicherheit:
    • http://www.cms-sicherheit.de/
      Eine sehr gute Tutorial-Seite zum Thema Sicherheit. Dort werden die häufigsten Fallen und Sicherheitslücken erklärt und Lösungen vorgeschlagen. Ein absolutes Muss, bevor man seine erste Anwendung online stellt.
      Vorteile: Gute Erklärungen, es werden die meisten Sicherheitslücken genannt, nach der Lektüre kann man sich relativ sicher sein, dass die Anwendung sicher ist (natürlich ist dies keine Garantie, hier also bitte Vorsicht walten lassen)
      Nachteile: Die Ausführungen sind trotz der guten Erklärungen manchmal etwas kurz geraten

Bücher
  • Galileo Computing : Buch : Besser PHP programmieren
    Dieses Buch führt sehr gut in PHP ein und beleuchtet viele Aspekte der Webprogrammierung mit PHP. Zuerst werden die Grundlagen erklärt, dann kommt man aber auch schnell zu komplexeren Themen.
    Ich kann allerdings nur für die 2. Auflage sprechen, die 3. Auflage sollte allerdings noch viele Verbesserungen liefern.

    Vorteile: Umfangreich, gut erklärt, teils auch etwas humorvoll
    Nachteile: Die Themen werden nicht immer erschöpfend behandelt

  • Galileo Computing : Buch : PHP 5.3 und MySQL 5.1
    Ein Buch, dass zunächst auf die Grundlagen von PHP eingeht, dann aber schnell zu fortgeschrittenen Themen übergeht. Vor allem die Datenbankanbindung spielt eine große Rolle.
    Vorteile: Sehr umfangreich und PHP-Einsteiger können viel mitnehmen
    Nachteile: Das Konzept des Buches ist nicht immer ganz schlüssig und ein paar Anwendungsimplementierungen sind auch leicht fragwürdig (bieten aber dennoch einen guten Anreiz und fördern das Verständnis dessen, was man tut)

  • PHP Security Consortium: Projects
    Kostenloses Ebook zu den wichtigsten Sicherheitsproblemen in PHP Anwendungen.
    Vorteile: kostenlos, umfasst die wichtigsten Themen, verschiedene Formate (PDF/HTML/DocBook Lite)
    Nachteile: englische Version besser formatiert als die Deutsche

  • PHP Design Patterns - 2.Auflage
    Um auch ein Buch zu nennen, das nicht von Galileo Computing ist: wer mit den Grundlagen von PHP vertraut ist, der wird sicherlich schnell zu Themen wie Objektorientierung und Software-Design gelangen. Hier bietet dieses Buch Hilfestellung, indem es zunächst einen Einblick in die objektorientierte Programmierung mit PHP 5 bietet und dann dem Leser Schritt für Schritt anhand eines Beispielprojektes die allermeisten Design Patterns näher bringt und dabei auch auf die Grundregeln eines sauberen Codes eingeht.
    Vorteile: Meisterhaft geschrieben, leicht verständlich, gut strukturiert
    Nachteile: Wie leider viele O'Reilly-Bücher enthält auch dieses relativ viele Rechtschreibfehler

  • dpunkt.verlag | Bücher
    Wer sich mit dem Thema Sicherheit intensiv beschäftigen will, dem sei dieses Buch dringend empfohlen, es bietet ein umfassendes Wissen über mögliche Sicherheitslücken in PHP-Anwendungen. Ein nicht zu kleiner Teil des Buches ist auch Serveradministratoren gewidmet, die ihren Apache-Server sowie ihre PHP-Installation sicherer und resistenter gegen Angriffe machen wollen. Sehr zu empfehlen. Auch nach der Lektüre von http://www.cms-sicherheit.de/ stellt dieses Buch eine lohnende Investition dar.
    Vorteile: Gut ausgeführt, sehr umfangreich, es wird ein gutes Verständnis von möglichen Sicherheitsrisiken vermittelt

  • Galileo Computing : Buch : Reguläre Ausdrücke
    PHP bietet noch weitaus mehr als nur simple print- und echo-Anweisungen. Ein großes Thema sind beispielsweise reguläre Ausdrücke. Ein weites Themengebiet, das auch nicht immer ganz leicht zu verstehen ist. Dieses Buch bringt anhand der Sprachen PHP und Perl Licht in das Dunkel der regulären Ausdrücke. Auch reguläre Ausdrücke in JavaScript und Apache-Konfigurationsdateien (z.B. ModRewrite) kommen zum Zuge.
    Vorteile: Sehr erschöpfend behandelt, es bleiben wenige Fragen offen
    Nachteile: Die Erklärungen sind nicht immer ganz leicht zu verstehen und erfordern manchmal einiges an Konzentration

  • Galileo Computing : Buch : PHP PEAR
    Eine Einführung in die Arbeit mit dem PHP-Repository PEAR. Dabei werden sowohl die Installation wie auch ausgewählte PEAR-Pakete erklärt.
    Es ist auch als kostenloses Openbook verfügbar.

    Vorteile: Das Buch eignet sich gut als Nachschlagewerk für bestimmte PEAR-Klassen, auch wenn es natürlich keinen Wert auf Vollständigkeit legen kann

  • Produktion von Open-Source-Software
    Kostenloses Ebook über die Produktion von Open-Source-Software. Das Buch deckt dabei die Themen von der Planung über die Kommunikation, der Technischen Infrastruktur bis hin zum Marketing und der Verwaltung ab.
    Vorteile: kostenlos, interessante Themen die jeder der Open-Source-Software entwickelt beachten sollte

  • Franzis: JavaScript - Objektorientierung und Entwurfsmuster
    Sehr gut Beschreibung von Objektorientierung und Design patterns im Bereich Javascript. Die eigenwilligen Prinzipien von Javascript im Bereich Vererbung und die Auswirkungen auf die Pattern im Vergleich zur Umsetzung in anderen Sprachen werden sehr gut dargelegt.
    Vorteile: Sehr gut geschriebenes Angebot an fortgeschrittene Nutzer. Schneller Einstieg in den Themenbereich, die Ausführung von Javascript-Basics beschränkt sich auf wenige Seiten. Nötige Grundlagen wie Prototypenvererbung u.ä. werden aber beleuchtet. Didaktisch gut aufgebaut stützen sich die Kapitel auf im Buch früher erarbeitete Konzepte.
    Nachteile: Sicher nichts für blutige Javascript-Newbies. Das Buch beschreibt bspw. keine Javascript-Basis-Syntax o.ä. Auch von OOP und Entwurfsmustern sollte man (bspw. in anderen Sprachen) schon mal gehört haben.

  • Diverse

Sicherheit
Lesenswerte Artikel zum Thema Sicherheit bei Webapplikationen:
weitere Links
Weitere Links zu verschiedenen Themen gibt es unter:

.

Geändert von Asipak (21.02.2011 um 19:48 Uhr). Grund: 2 tote Links entfernt
cycap ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

LinkBacks (?)
LinkBack to this Thread: http://www.php.de/php-einsteiger/48963-lerne-grundlagen-quellensammlung.html
Erstellt von For Type Datum
Logik-Frage, die ich mir auch selbst erklären könnte This thread Refback 10.07.2010 13:35
Wie lernt Ihr PHP ? This thread Refback 04.07.2010 18:04
Seite Bearbeitn This thread Refback 05.06.2010 21:50
[S] PHP-Lernbuch This thread Refback 01.06.2010 21:39
Support-Forum: N This thread Refback 01.03.2010 18:21
[Hilfe]Programmieren lernen - Boardunity Ratgeber Forum This thread Pingback 21.12.2009 01:20
tags2010's php Bookmarks on Delicious This thread Refback 21.12.2009 01:01
Ein Vote wie ein Showdown, aber wie ?? - homepage-forum.de - Hilfe für Webmaster! This thread Refback 22.06.2009 22:33
IGM versenden - homepage-forum.de - Hilfe für Webmaster! This thread Refback 29.01.2009 20:28
IGM versenden - homepage-forum.de - Hilfe für Webmaster! This thread Refback 28.01.2009 20:18
php-homepage.de - Die deutschsprachige Ressource für PHP und MySQL- Forum This thread Refback 23.11.2008 01:00
WASALive ! Frage - php.de This thread Refback 15.11.2008 15:10

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Grundlagen lernen David Board-Support 44 13.01.2009 18:54
Grundlagen einer Homepage PHP Tipps 2006 8 13.12.2006 02:11
IPv4 - Grundlagen, by MrNiceGuy imported_Ben Tutorials 15 30.10.2006 13:44
Grundlagen Frage || Klasse ?? nsane PHP Tipps 2004-2 1 13.12.2004 18:00
[Erledigt] wie lerne ich möglich schnell java script? HTML, Usability und Barrierefreiheit 3 26.10.2004 20:02
Skript aus PHP 4 Grundlagen und Profiwssen gesucht Beitragsarchiv 5 20.08.2004 21:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php grundlagen pdf, wie lerne ich php, php grundlagen tutorial, php.de, php grundlage, 960 grid erklärung, 960 grid tutorial deutsch, php grundlagen, 960 grid tutorial, 960 grid anleitung, peter kropff, php lernen, extjs lernen, jquery befehlsreferenz, http://www.php.de/php-einsteiger/48963-lerne-grundlagen-quellensammlung.html, php einführung pdf, extjs datenbankanbindung, php lerne, extjs einführung, extjs anleitung

Alle Zeitangaben in WEZ +1. Es ist jetzt 07:15 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum