+ Antworten
Ergebnis 1 bis 12 von 12

Thema: Welche programmiersprache?

  1. #1
    TP-Junior der84er macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Beiträge
    11

    Question Welche programmiersprache?

    Hallo an alle,

    dank der Wirtschftskriese habe ich nun genug zeit mich selbst weiter/fortzubilden und dachte, dass ich meine Sprachkenntnisse erweitere. Ich habe vor mir einen online-shop selbst zu schreiben.

    Sprachen die ich "beherrsche":

    Deutsch
    HTML
    CSS

    Nun würd ich gerne wissen welche Sprachen ich in welcher reinfolge lernen müsste, um in einem halben Jahr mein ziel zu erreichen.

    C(++)?
    Java?
    PHP?
    SQL?

    und warum diese reinfolge? Nur damit ich es auch nachvollziehen kann.

  2. #2
    TP-Veteran max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User Avatar von max.m
    Registriert seit
    Dec 2005
    Ort
    Stuttgart
    Beiträge
    1.955
    PHP und SQL zusammen sollte reichen.
    Möchtest Du einen eigenen Shop programmieren (empfehle ich nicht) oder einen vorhandenen nehmen und diesen an Deine Wünsche anpassen (empfehle ich Dir)?
    Die Sprachen: die meisten Shops basieren auf PHP / MySQL.

    Halbes Jahr: kann ich nicht beurteilen ob das reicht für Dein Vorhaben.

  3. #3
    TP-Insider Frangulus ist ein richtiges Arbeitstier - DANKE Frangulus ist ein richtiges Arbeitstier - DANKE Frangulus ist ein richtiges Arbeitstier - DANKE Frangulus ist ein richtiges Arbeitstier - DANKE
    Registriert seit
    Jan 2008
    Ort
    Hessen
    Beiträge
    885
    Zitat Zitat von der84er Beitrag anzeigen
    Hallo an alle,

    C(++)?
    Java?
    PHP?
    SQL?

    und warum diese reinfolge? Nur damit ich es auch nachvollziehen kann.
    Also C oder C++ ist für Web-Anwendungen weniger üblich.

    Für einen Webshop geeignet ist die Kombination PHP, SQL und Javascript
    oder die Kombination JAVA, SQL und Javascript.

    Zu Javascript ist sicher auch noch ein Framwork wie JQuery empfehlenswert. (Stichwort AJAX)


    Zum Einstieg würde ich ein Buch über Objektorientiertes Programmieren empfehlen z.Bsp. "Objektorientiertes Programmieren mit PHP" von Kannengiesser oder "Java von Kopf bis Fuß" von Sierra und Bates.

    Für einen produktiven Webshop ist auch noch etwas Juristendeutsch notwendig.

  4. #4
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    Zitat Zitat von der84er Beitrag anzeigen
    Deutsch

    Englisch sollte nicht fehlen.

    Was willst du mit C oder C++ anfangen? Ich denke es soll ein Onlineshop werden, ok wenn man in Dimensionen wie eBay denkt, dann ist das was anderes, aber so was stemmt nicht ein Mann.
    Hier wenn überhaupt .NET (C#) aber auch dazu rate ich nicht.
    Java ... wenn eher JSP aber lass das.

    Ergo hängen wir bei PHP und MySQL und das nicht nur, weil es OpenSource ist und damit günstig, sondern weil da eine irre Community hinter steht, die einem sehr hilfreich sein kann, wenn man sie richtig angeht.

    Zum Zeitplan: 6 Monate, die reichen um fertige Shops anzupassen, aber nicht um Shops selber zu programmieren, zumindest nicht so, dass sie sicher sind und auch nach modernen Standards erstellt wurden.
    Es ist halt wie mit einer Fremdsprache, man wird nicht von heute auf morgen so gut, dass man als nativ speaker angesehen wird.

    Und weil es gerade en Vogue ist, sollte man sich auch mit JavaScript, DOM und AJAX befassen.
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  5. #5
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    Zitat Zitat von Frangulus Beitrag anzeigen
    Zum Einstieg würde ich ein Buch über Objektorientiertes Programmieren empfehlen z.Bsp. "Objektorientiertes Programmieren mit PHP" von Kannengiesser
    Du hast das Buch aber auch gelesen?
    OOP gleich zu beginn, für wen der noch nie programmiert hat? No way!

    Zitat Zitat von Einleitung vom Buch
    Das erwarte ich von Ihnen
    Sie sollten bereits einige Erfahrung mit der Programmierung haben. Vorkenntnisse im Umgang mit objektorientierten Sprachen sind hilfreich, jedoch keine Voraussetzung, um die Prinzipien der Objektorientierung in PHP zu verstehen. Das Buch wendet sich darüber hinaus an diejenigen, die bereits mit Programmiersprachen arbeiten. (S. 6)
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  6. #6
    TP-Senior schrödingerkatz ist auf einem guten Weg
    Registriert seit
    Sep 2008
    Ort
    Köln
    Beiträge
    180
    Die erste Frage ist: Warum willst Du Dein eigenes Shop-System programmieren? Und dann auch noch als Anfänger? Gerade in Shops werden sensible Daten durch die Gegend verschickt, da würde ich DRINGEND raten, lieber ein bestehendes anzupassen.
    Die meisten OpenSource-Lösungen sind in PHP und MySQL geschrieben, deswegen würde ich dazu raten, diese Kombination zu nehmen (wobei mir persönlich Perl wesentlich besser gefällt als PHP).

    Wenn Du wirklich unbedingt Deinen eigenen Shop programmieren willst, solltest Du Dir die Frage stellen, wofür: Soll das eine Lösung sein, die auf möglichst vielen Webspace-Angeboten laufen soll? Dann führt an PHP kaum ein Weg vorbei. Ähnliches gilt, wenn Du generell in die Web-Entwicklung einsteigen willst.
    Ansonsten werfe ich noch Perl, Ruby und Python ins Rund -- Du kannst da ja mal ein paar Anfänger-Tutorials durcharbeiten und schauen, welche Sprache Dir am besten gefällt.
    Das merke ich nämlich immer wieder: Die Programmiersprache sollte einem nach Möglichkeit gefallen. PHP mag ich nicht besonders, aber komme nicht drum herum. Wenn ich Perl programmieren darf, macht mir die Arbeit richtig Spaß.

    Bestehende Shopsysteme anpassen: Wie gesagt, wenn Du den Weg gehen willst, dann PHP. Und das mit einem guten Buch, das auf jeden Fall auch Objektorientierung behandelt. Englisch solltest Du auch können, weil viele Tips/Dokumentationen halt in Englisch verfasst sind.
    Fehlt noch ein schönes, objektorientiertes Shopsystem: Da gefällt mir momentan Oxid am besten (die kostenlose Community Edition findest Du hier: http://www.oxid-esales.com/de/produk...munity-edition ).

  7. #7
    TP-Junior der84er macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Beiträge
    11
    jetzt hab ich sechs sprachen zur auswahl:

    Java
    Java-script
    php
    sql
    ajax
    perl

    das sind alle bömische dörfer von denen ich schonmal gehört habe. nachdem ich mir dazu artikel durchgelesen habe muss ich sagen, ich bin genau so schlau wie vorher, nur dass ich nun auch noch einen buntgemischten sprachsalat im Kopf habe.

    Please

    K.eep
    I.t
    S.imple and
    S.tupid

    was kann php was sql nicht kann?
    was kann ajax was java nicht kann?
    ...

    Ich seh schon, ein halbes Jahr wird nicht ausreichen.

    Mein ziel ist es einen shop erstmal selbst zu programmieren, damit ich das grundgerüst drauf habe. Alles lokal erstmal.
    Geändert von der84er (08.04.2010 um 13:53 Uhr)

  8. #8
    TP-Veteran max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User Avatar von max.m
    Registriert seit
    Dec 2005
    Ort
    Stuttgart
    Beiträge
    1.955
    Zitat Zitat von der84er Beitrag anzeigen

    Java
    Java-script
    php
    sql
    ajax
    perl
    was kann php was sql nicht kann?
    was kann ajax was java nicht kann?
    Streich Java (bzw. JSP).
    Javascript ist nur eine Ergänzung, ersetzt nicht PHP. (Wesentlicher Unterschied: PHP = serverseitig, Javascript = Clientseitig)
    SQL ersetzt auch nicht PHP, sondern ergänzt es. SQL ist für Datenbankabfragen notwendig um die Du nicht herumkommen wirst. (Hier: MySQL, es gibt verschiedene SQL-Dialekte).
    Ajax: keine eigene Sprache. Benutzt Javascript mit XML.
    Perl: schöne Sprache, aber würde ich nicht anstelle von PHP lernen, da PHP einfach wesentlich verbreiteter ist.

    Tip: schau Dir mal bei Wikipedia die Einträge zu den verschiedenen Sprachen an.

  9. #9
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  10. #10
    TP-Junior der84er macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Beiträge
    11
    Wenn ich das jetzt richtig verstanden habe müsste ich
    1. php
    2. (my)sql
    3. Java (nur damit es chic aussieht)
    lernen

  11. #11
    TP-Moderator Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Avatar von Cybergreek
    Registriert seit
    Nov 2005
    Ort
    Köln
    Beiträge
    1.608
    Zitat Zitat von der84er Beitrag anzeigen
    3. Java (nur damit es chic aussieht)
    JavaScript (nur damit es richtig ist)
    Grüße vom Griechen,
    Cybergreek!

    everygain Translator - eine Firefox-Erweiterung, damit der Grieche Euch besser versteht

  12. #12
    TP-Specialist Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Schneeschaufel hilft, wo's geht Avatar von Schneeschaufel
    Registriert seit
    Mar 2002
    Ort
    Vienna, Austria, Austria
    Beiträge
    2.042
    Ein halbes Jahr ist für einen (blutigen) Anfänger definitiv zu wenig.
    Kleinigkeiten hat man zwar relativ fix im Portfolio, aber sobald man eine gewisse Größe erreicht, wird es schnell sehr komplex.

    In einem halben Jahr wirst du die Funktionalität die du brauchst, nicht hinbekommen und/oder die Sicherheit, die nötig ist, nicht erreichen können.

    Nimm dir einfache Beispiele (Datenbankformular zum Eintragen, Bearbeiten, Löschen z. B. ) und teste deine Lernfähigkeit. In Abhängigkeit dessen, kannst du dann abschätzen, ob das was wird oder nicht.

+ Antworten

Ähnliche Themen

  1. Programmiersprache
    Von Flaph im Forum Betriebssysteme
    Antworten: 9
    Letzter Beitrag: 24.07.2008, 10:19
  2. Programmiersprache C erlernen
    Von designfanatiker im Forum Einfach so ...
    Antworten: 7
    Letzter Beitrag: 18.12.2005, 23:38
  3. ircScript - programmiersprache?
    Von alfmanuel im Forum Traum-Dynamik
    Antworten: 3
    Letzter Beitrag: 17.07.2004, 09:39
  4. höfliche programmiersprache
    Von #!/usr/bin/beer im Forum Einfach so ...
    Antworten: 7
    Letzter Beitrag: 04.04.2002, 23:20

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51