Seite auswählen

Bestimmte Fähigkeiten werden zunehmend nachgefragt . Fähigkeiten, die Ihre Jobs und Chancen über Jahre und Jahrzehnte hinweg garantieren können.

Eine dieser Fähigkeiten ist die Webentwicklung .

Haben Sie sich gefragt, wie Sie Webentwickler werden können?

Entgegen der landläufigen Meinung benötigen Sie keinen ausgefallenen Bachelor-Abschluss in Informatik, um Webentwickler zu werden und eine funktionierende Website zu erstellen .

Wenn Sie die Anweisungen in diesem Artikel befolgen, können Sie viel schneller zum Webentwickler werden, als Sie denken (aber es wird noch harte Arbeit kosten!).

Bereit? Lass uns gehen…

Was / Wer ist ein Webentwickler?

Hier ist die einfache Antwort auf diese Frage: Sie erstellen und pflegen Websites.

Mit anderen Worten – sie schaffen im wahrsten Sinne des Wortes, wie Sie das Web erleben. Die Websites, auf denen die Benutzer ihre Erfahrungen genießen können, benötigen großartige Webentwickler – und sie sind normalerweise bereit, ernsthaftes Geld zu verdienen, um an diese großartigen Webentwickler zu kommen.

Aufgaben eines Webentwicklers :

  1. Schreiben Sie Webseiten mit einer Kombination von Auszeichnungssprachen.
  2. Erstellen Sie hochwertige Modelle und Prototypen.
  3. Erstellen Sie eine WordPress-Site von Grund auf neu.
  4. Verstehen Sie HTML und CMS .
  5. Verstehen Sie UI und UX.
  6. Entwickeln Sie funktionale und ansprechende Websites und webbasierte Anwendungen.
  7. Bereitstellung von Website-Wartung und -Erweiterungen.

Dies sind die häufigsten Anforderungen, aber Ihre Verantwortlichkeiten und Aufgaben variieren je nach Web Development Gig sowie Ihrer Web Development-Spezialität.

Apropos Webentwicklungsspezialitäten, es gibt 3, die Sie beachten sollten:

  1. Frontend-Entwicklung. Das “Frontend” bezieht sich auf “Dinge” auf einer Website, die Sie sehen und mit denen Sie interagieren, z. B. Menüs, Dropdowns usw.
  2. Backend-Entwicklung. Das “Backend” ist wie der Teil des Eisbergs unter der Oberfläche. Ohne diese kann die Website nicht funktionieren. Das Backend befasst sich mit Servern, Anwendungen, Datenbanken usw.
  3. Full-Stack-Entwicklung . Dies ist die Kombination aus Backend- und Frontend-Entwicklung.

Warum sollten Sie Webentwickler werden?

Webentwicklung ist eine Branche, die nicht so schnell aussterben wird.

Tatsächlich hat das US-amerikanische Amt für Arbeitsstatistik einen Anstieg der verfügbaren Webentwicklungsjobs um 13% bis 2028 prognostiziert .

Es wurde auch als die Nr. 2 heißesten Job im Jahr 2016 bewertet .

Einfach ausgedrückt: Wenn Sie diese Fähigkeit entwickeln können, fällt es Ihnen auf absehbare Zeit nicht schwer, eine Arbeit zu finden.

Hier sind FÜNF große Vorteile / Nutzen eines Webentwicklers:

  1. Sie können aus der Ferne arbeiten. Haben Sie sich jemals gefragt, wie es wäre , in Ihrer Freizeit von überall auf der Welt aus zu arbeiten ? Als Webentwickler haben Sie viele Möglichkeiten, aus der Ferne zu arbeiten. Vielleicht können Sie sich endlich den Traum erfüllen, die Welt zu bereisen und gleichzeitig Geld zu sparen.
  2. Sie können Ihre Fähigkeiten nutzen, um Ihre eigenen Websites und Webanwendungen zu erstellen . Möchten Sie eine profitable Website oder Anwendung erstellen? Mit dieser Fähigkeit müssen Sie nicht viel Geld bezahlen, um es zu bauen. Sie können es für einen Bruchteil des Preises selbst bauen.
  3. Sie können selbständig arbeiten. Sie müssen nicht mehr unter dem Dach eines Chefs arbeiten, wenn Sie nicht wollen. Sie können viel einfacher als Freiberufler arbeiten oder ein eigenes Unternehmen gründen, wenn Sie sich mit Webentwicklung auskennen.
  4. Steigen Sie in die profitable Tech-Branche ein. Web-Entwicklung ist im Grunde Ihr Ticket für die Tech-Industrie. Die meisten Tech-Startups benötigen Webentwickler. Auf diese Weise können Sie Ihren Fuß in die Tür bekommen.  
  5. Sie können tolle Sachen bauen! Der lustige Teil ist, dass Sie so kreativ sein können, wie Sie wollen. Anstatt auf Websites zu schauen und zu denken: „Wow, das sieht großartig aus. Ich wünschte, ich könnte so etwas kreieren. “Jetzt können Sie Ihre eigene, fantastisch aussehende Website erstellen.

Was denkst du? Begeistert Sie das alles über die Idee, Webentwickler zu werden? Dann sind Sie hier richtig – denn Sie lernen gleich, welche Schritte Sie unternehmen müssen, um einer zu werden!

So werden Sie Webentwickler


1. Lernen Sie die Grundlagen von HTML, CSS und Javascript

Dies sind die Eckpfeiler aller Website-Entwicklungen, mit denen Sie täglich arbeiten, wenn Sie sich entscheiden, Websites für den Lebensunterhalt zu erstellen .

  • HTML bestimmt die Struktur
  • CSS wird es hübsch aussehen lassen
  • Javascript wird es funktionieren lassen

Lassen Sie uns jeden einzelnen davon besprechen und wie Sie sie lernen können.

HTML

HTML steht für Hypertext MarkUp Language. Es ist einer der Hauptbestandteile jeder Website und eine der sogenannten Frontend-Sprachen.

Kurz gesagt – es bietet das Grundgerüst einer Website, hauptsächlich durch eine Reihe von Tags.

Ein Tag ist der HTML-Code, der die Darstellung des Inhalts des HTML-Dokuments steuert.

Hier sind einige gebräuchliche HTML-Tags, mit denen Sie sich vertraut machen sollten:

  • <HTML>… </ HTML> – Dieses Tag wird am Anfang und am Ende eines HTML-Dokuments angezeigt. Es zeigt an, dass das Dokument in HTML5 geschrieben ist.
  • <title>… </ title> – Das Title-Tag ist der Titel für die Seite. Dies ist sowohl für Suchmaschinen (beim Scannen und Indizieren von Seiten) als auch für Benutzer (wird in der Titelleiste eines Browsers angezeigt) nützlich, indem das Hauptthema jeder Seite explizit angegeben wird
  • <head>… </ head> – Enthält Informationen zu einer bestimmten Seite, einschließlich Titel-Tags, Metadaten und Links zu Skripten und Stylesheets.
  • <body>… </ body> – Dies umfasst alle Inhalte, die Benutzern angezeigt werden, einschließlich aller Inhalte, die sie sehen und lesen.

Hinweis: Alle Tags beginnen wie “<body>” und enden wie “</ body>”. Das “/” zeigt an, dass das spezifische Tag danach nicht mehr verwendet wird. Es ist wichtig, das End-Tag einzufügen. Andernfalls wird dieses Tag im gesamten Dokument verwendet.

Hier sind einige Ressourcen zum Erlernen von HTML:

CSS

CSS steht für Cascading Style Sheets.

Es setzt den Stil hinter die HTML-Struktur. Grundsätzlich würde ohne CSS, HTML und folglich die gesamte Webseite langweilig aussehen.

So kombinieren sie sich: In Ihrem HTML-Code verweisen Sie auf ein CSS-Stylesheet.

Hier ist ein Beispiel, wie CSS in Aktion aussieht:

Hier ist eine großartige Ressource zum Erlernen von CSS:  CSS-Spickzettel

Javascript

Javascript ist eine Programmiersprache, mit der Sie Elemente auf Webseiten implementieren können. Es unterstützt Funktionen wie interaktive Karten, 2D / 3D-Grafiken und mehr.

Hier ist eine großartige Ressource, mit der Sie Javascript lernen können:

2. Gehen Sie die WordPress-Tutorials durch

Um ein Webentwickler zu werden, müssen Sie sich mit WordPress vertraut machen. Immerhin –  58% aller Websites werden mit dieser kostenlosen Open-Source-Software betrieben, die Sie auf praktisch jedem Webhost installieren können .

Sobald Sie eine WordPress-Site eingerichtet haben, ist es für Ihre Kunden ziemlich einfach, Inhalte selbst hinzuzufügen (auch wenn sie keine Erfahrung mit der Webentwicklung haben).

Ich habe viele WordPress-Anleitungen auf dieser Website. Schauen Sie sich die folgenden Links an

3. Lernen Sie die Grundlagen von UI und UX

UI (User Interface) und UX (User Experience) sind die Grundlagen des User Experience Designs.

Die meisten Entwickler sind keine Designexperten – dies sind zwei verschiedene Bereiche. Sie müssen kein Design-Rockstar sein.

Beachten Sie jedoch, dass Sie durch Erlernen der Grundlagen des User Experience Design besser verstehen können, wie eine Website funktionieren soll. Auf diese Weise bleiben mehr Benutzer auf der Website, finden das Gesuchte und geben letztendlich mehr Geld für diese Website aus.

Um die Bausteine ​​der Designfähigkeiten zu erlernen, empfehle ich, die Adobe Creative Suite zu erlernen . Photoshop sollte das erste sein, in das Sie sich vertiefen, da es die Anlaufstelle für die meisten ernsthaften Designer ist. Wenn Sie Adobe nicht mögen, können Sie sich auch mit Sketch befassen , einem aufstrebenden Stern unter Designern.

Hier sind einige Ressourcen zum Verstehen und Lernen von UI und UX:

  • tDer Unterschied zwischen UX und UI Design – Ein Handbuch für Laien
  • Treehouse und Lynda bieten exzellente Anfängerkurse sowohl in Photoshop als auch in allgemeinen Designkonzepten an
  • Hier finden Sie eine Sammlung nützlicher Ressourcen für die Webentwicklung, einschließlich Schriftarten, Typografie und Logos.

4. Lernen Sie SQL und PHP (Fortgeschrittener)

Ich werde diese beiden zusammenfassen, weil sie wie zwei Seiten einer Medaille sind.

SQL ist eine Datenbanktechnologie, die Informationen speichert. PHP ist eine Skriptsprache, die Daten aus einer Datenbank abruft oder abruft.

Denken Sie zum Beispiel an WordPress.

Es verwendet MySQL, um Informationen (Blog-Posts, Seiteninhalte, Kommentare, Benutzerinformationen usw.) in einer Datenbank-Tabelle zu speichern und zu verwalten. PHP ist es, was eine WordPress-Website dynamisch macht, mit all diesen verschiedenen Elementen interagiert und die Datenbank währenddessen korrekt aktualisiert.

Wenn Sie mehr darüber erfahren, wie SQL und PHP zusammenarbeiten, können Sie die Entwicklung von WordPress-Sites meistern, nach denen buchstäblich Hunderte (wenn nicht Tausende) Menschen täglich in Job- und Projektplänen im Internet suchen.

Zusätzliche Ressourcen zum Erlernen von PHP und SQL:

  • SQL-Kurs
  • TutorialsPoint (PHP)

Es ist nicht einfach. Sie werden nicht alle diese über eine Woche oder zwei meistern. Im Laufe der Zeit bedeutet es jedoch, dass Sie immer eine profitable Karriere vor sich haben, wenn Sie sich mit diesen Fähigkeiten vertraut machen und sie dann gut beherrschen.

5. Erlernen Sie die Grundlagen von SEO

SEO steht für Search Engine Optimization. Dies bezieht sich auf den Prozess der Verbesserung der Platzierungen einer Website in einer Suchmaschine wie Google. Es ist eine der wichtigsten Fähigkeiten im Online-Geschäft.

Sie denken vielleicht: „Wenn ich Entwickler bin, warum muss ich mir dann Gedanken darüber machen, wie gut eine Website in den Suchmaschinen platziert ist? Ist das nicht die Aufgabe der Blogger und Ersteller von Inhalten? “

Nun ja, ein großer Teil der SEO einer Website hat mit dem Inhalt zu tun. Aber auch die tatsächliche Struktur und der Code der Website spielen eine Rolle.

Beispielsweise sind Überschriften-Tags (HTML) für die Suchmaschinenoptimierung extrem wichtig. Sie teilen Suchmaschinen mit, was auf einer Website wirklich wichtig ist.

Müssen Sie ein SEO-Experte sein? Absolut nicht. Sie sollten jedoch die Grundlagen der Suchmaschinenoptimierung erlernen und bei der Erstellung jeder Website die Suchmaschinenoptimierung berücksichtigen. Auf diese Weise geben Sie der Website eine viel größere Erfolgschance und machen Ihren Webentwicklungs-Client umso glücklicher.

Hier einige SEO-Tipps für Webentwickler:

  • Optimieren Sie Ihre Meta-Tags. Auf der Suchseite teilt das Meta-Tag den Browsern mit, worum es auf Ihrer Website geht. Je besser es ist, desto wahrscheinlicher ist es, dass sie auf die Website klicken.
  • Stellen Sie sicher, dass sich Ihre Überschriften in einer bestimmten Reihenfolge befinden. H1 sollte die Hauptüberschrift sein, und Sie sollten dann durch Überschriften auf niedrigerer Ebene durch die Seite absteigen (dh H2, H3, H4 usw.). Dies erleichtert Suchmaschinen das Navigieren auf der Website.
  • Stellen Sie sicher, dass Ihr Titel-Tag die Webseite richtig beschreibt. Der Titel sollte hervorheben, worum es auf der Seite geht.

Nehmen Sie sich mindestens 3 bis 5 Stunden Zeit, um Ressourcen zu lesen und die Grundlagen zu erlernen. Dies bereitet Sie auf die Entwicklung von Websites mit SEO vor.

6. Stellen Sie sicher, dass Ihre Website reagiert

Wenn Sie eine eigene Website erstellen (was eine gute Idee ist, wenn Sie mehr Kunden gewinnen möchten), sollten Sie sicherstellen, dass Ihre Website reaktionsfähig ist.

Responsive bedeutet, dass die Elemente der Website entsprechend der Bildschirmgröße angepasst werden. Dies bedeutet, dass Ihre Website gut aussieht, unabhängig davon, ob sich der Besucher auf einem Laptop oder einem Mobilgerät befindet.

Im Jahr 2018 war Responsive Design entscheidend. Alle Ihre Kunden werden es erwarten – gehen Sie mit gutem Beispiel voran und stellen Sie sicher, dass Ihre Website anspricht.

***

Okay, sobald Sie diese 6 Schritte durchlaufen haben, haben Sie ein grundlegendes Verständnis der Webentwicklung. Sie werden wissen, wie es geht (zumindest in der Grundstufe).

Nehmen Sie sich Zeit mit diesen Schritten – die Nachfrage nach Webentwicklern wird nicht so schnell sinken, sodass Sie Zeit zum Lernen haben.

Aber hier ist die große Frage: Wenn Sie das Gefühl haben, dass Sie dieses Grundverständnis nicht mehr haben, wie finden Sie dann tatsächlich Kunden für die Webentwicklung?

Sie haben Glück – darüber werden wir als nächstes sprechen!

So finden Sie Ihren ersten Web Development Client (oder werden Sie FREELANCER)


Nur weil du die Fähigkeit hast, heißt das nicht, dass die Leute dir nur Geld geben. Sie müssen ein bisschen arbeiten und sich selbst verkaufen. Sie müssen sich auch an die richtigen Stellen versetzen, um Chancen zu erhalten.

Als Webentwickler haben Sie zwei Möglichkeiten. Sie können 1) versuchen, einen Vollzeitjob vor Ort bei einem Unternehmen zu bekommen, oder 2) sich selbständig machen und nach Online-Auftritten suchen.

Ich empfehle freiberuflich zu arbeiten. Es bietet zwar nicht den gleichen garantierten Gehaltsscheck wie ein Vollzeitjob, aber es gibt drei enorme Vorteile:

  • Freiheit: Kein Ein- und Ausstempeln mehr. Möglicherweise arbeiten Sie immer noch die gleichen Stunden (oder mehr), aber Ihr Zeitplan, Ihr Standort und Ihre Lebensumstände liegen ganz bei Ihnen. (Plus – kein Pendeln, das spart Ihnen jede Woche Stunden!)
  • Geld: Wenn Sie erst einmal ein guter Freiberufler sind, haben Sie eine bessere Chance, mehr Geld zu verdienen (als darauf zu warten, dass Sie jedes Jahr nur knapp 3% mehr verdienen).
  • Prestige: Im Laufe der Zeit haben Sie die Möglichkeit, Ihre persönliche Arbeit und Marke so aufzubauen, dass Sie schließlich einen stetigen Zustrom neuer Kunden erhalten (ohne dass Sie diese suchen müssen!).

Im folgenden Abschnitt werden wir uns darauf konzentrieren, wie Sie Ihren ersten freiberuflichen Auftritt als Webentwickler bekommen.

Holen Sie sich auf Job Boards

Die meisten Freiberufler haben Jobbörsen aufgerufen, um ihre ersten Webentwicklungsauftritte zu finden. Diese können großartig sein, um Erfahrungen zu sammeln, aber Sie möchten sie wahrscheinlich nicht als langfristige Strategie verwenden.

Die Qualität der Kunden kann sehr gut oder schlecht sein. Einige könnten großartig sein. Andere weniger …

Oft ziehen sie Leute an, die mit Einstellungen unerfahren sind, was zu vielen Problemen führen kann, wenn Sie versuchen, mit ihnen zu arbeiten. Nicht selten ziehen Jobbörsen auch Leute mit unrealistischen Zeitrahmen und Budgets an.

Wenn Sie sich zu lange auf Jobbörsen verlassen, haben Sie nicht die Möglichkeit (oder Freizeit), Ihre eigene Marke aufzubauen. Wenn Sie die Aufmerksamkeit auf Ihre Arbeit lenken, werden Sie letztendlich die besten (und bestbezahlten) Kunden am Ende des Tages erhalten.

Aber wie gesagt, es ist keine schlechte Option, um anzufangen und Erfahrungen zu sammeln.

Verstehe nur, dass jeder Auftritt, den du in einer Jobbörse bekommst (auch wenn er möglicherweise nicht sehr gut ausgezahlt wird), dir hilft, Erfahrung zu sammeln und mehr Arbeit für die Zukunft zu bekommen.