How TO - Holen Sie sich einen Entwicklerjob
Jeder kann Entwickler werden.
Im Internet finden Sie viele kostenlose Inhalte.
Ihren ersten Entwicklerjob zu bekommen, kann schwierig sein.
Das Wichtigste ist, niemals aufzugeben.
Übe jeden Tag, um besser zu werden.
Was macht ein entwickler
Ein Entwickler ist jemand, der Dinge auf einem Computer zum Laufen bringt.
Dies kann das Erstellen einer Website, einer Webanwendung oder eines Spiels sein.
Es kann sowohl ein Hobby als auch ein Job sein - oder ein jobby ;+]
Es ist kreativ und macht Spaß, etwas zu bauen, das funktioniert!
Was braucht es, um Entwickler zu werden
Setzen Sie sich ein Ziel, welcher Entwicklertyp Sie werden möchten. ZB Front-End oder Back-End .
Entscheiden Sie, welche Programmiersprachen Sie lernen möchten.
Lesen, üben und mit Code erstellen.
Lassen Sie sich von jemandem bemerken, der Ihnen eine Chance geben kann.
Niemals aufgeben.
Der Unterschied zwischen Front-End und Back-End besteht darin, dass sich Front-End darauf bezieht, wie eine Webseite aussieht, während sich Back-End darauf bezieht, wie sie funktioniert.
Sie können sich Front-End auch als clientseitig und Back-End als serverseitig vorstellen .
Wo soll ich anfangen
HTML, CSS und JavaScript sind die grundlegenden Sprachen, die Sie kennen müssen, um eine Website zu erstellen.
Um Webentwickler zu werden, beginnen Sie mit den folgenden Themen in der folgenden Reihenfolge:
- Erstellen Sie die Struktur mit HTML. Das erste, was Sie lernen müssen, ist HTML, die Standardauszeichnungssprache zum Erstellen von Webseiten. HTML lernen ❯
- Mit CSS gestalten. Der nächste Schritt besteht darin, CSS zu lernen, das Layout Ihrer Webseite mit schönen Farben, Schriftarten und vielem mehr festzulegen. CSS lernen ❯
- Machen Sie es interaktiv mit JavaScript. Nach dem Studium von HTML und CSS sollten Sie JavaScript lernen, um dynamische und interaktive Webseiten für Ihre Benutzer zu erstellen. JavaScript lernen ❯
Haben Sie schon einmal von W3Schools Spaces gehört ? Hier können Sie eine kostenlose Website mit HTML, CSS und JavaScript erstellen.
Kostenlos starten ❯* Keine Kreditkarte benötigt
Lernen und üben Sie JavaScript- und CSS-Frameworks und -Bibliotheken wie:
Bootstrap - Lerne Bootstrap
SASS - Lernen Sie SASS
jQuery - Lernen Sie jQuery
Reagieren - Reagieren lernen
Versionskontrolle mit Git - Git lernen
Die Kenntnis der Frameworks und Bibliotheken macht Sie auf dem Arbeitsmarkt attraktiver.
Wie kann ich Back-End lernen?
HTML, CSS und JavaScript werden verwendet, um statische Websites zu erstellen.
Um die Websites dynamisch zu gestalten (Datenbanken, Kontaktformulare, Benutzerzugriff usw.), müssen Sie Back-End-Programmiersprachen verwenden.
Hier sind einige beliebte Back-End-Sprachen:
Node.js – Lernen Sie Node.js kennen
Python - Lerne Python
Java - Java lernen
Kotlin - Lerne Kotlin
C# - C# lernen
Durchsuchen Sie unsere Website nach anderen beliebten Sprachen – Besuchen Sie W3Schools.com
Personen, die mit der Erstellung von Websites und Webanwendungen arbeiten, werden als Front-End-Entwickler bezeichnet.
Personen, die mit der Erstellung von Anwendungen arbeiten, werden als Back-End-Entwickler bezeichnet.
Personen, die sowohl mit Front-End als auch mit Back-End arbeiten, werden als Fullstack-Entwickler bezeichnet.
Wir empfehlen, Ihre Reise mit Front-End zu beginnen.
In zehn Schritten zum ersten Job
Es gibt viele Wege zum ersten Job.
Die Reihenfolge der Schritte ist ein Vorschlag.
Sie können die Schritte in der gewünschten Reihenfolge ausführen.
Vorbereitungen: Setzen Sie sich ein Ziel
Verpflichte dich zu deinem Ziel.
Erstellen Sie einen Plan.
Nehmen Sie sich jeden Tag und jede Woche Zeit zum Lernen und Üben.
Konsequenz ist das Wichtigste!
Es gibt wirklich keinen Grund, für ein teures Bootcamp oder ein monatliches Abonnement zu bezahlen, um Zugriff auf Inhalte zu erhalten.
Im Internet finden Sie viele kostenlose Inhalte.
Arbeite an deinem Plan, baue auf und sei konsequent. Es wird dir gut gehen!
Schritt eins: Beherrschen Sie die Sprachen
Lesen, üben und bauen Sie mit den Sprachen auf, für die Sie sich entschieden haben zu lernen.
Beginnen Sie mit den Frameworks und Bibliotheken, sobald Sie sich mit den Hauptsprachen sicher fühlen.
Immer bauen.
Schritt Zwei: Erstellen Sie einen Online-Lebenslauf
Ein Online-Lebenslauf ist eine digitale Version eines Lebenslaufs.
Es ist ein Überblick über Ihre Erfahrungen, Fähigkeiten, Ausbildung und Erfolge.
Es kann verwendet werden, um sich für einen Job, einen Freelancer-Auftritt, ein Beratungsengagement oder eine Bewerbung an einer Schule zu bewerben.
Der Wert, es online als Website zu haben, besteht darin, dass Menschen aus der ganzen Welt leicht darauf zugreifen können.
Hier ist ein Tutorial zum Erstellen Ihres Online-Lebenslaufs: So erstellen Sie einen Online-Lebenslauf
Schritt drei: Erstellen Sie eine Portfolio-Site
Das Portfolio ist wichtig, um wahrgenommen zu werden.
Das Erstellen eines Portfolios ist eine gute Möglichkeit, Ihre Online-Präsenz auszubauen.
Das Portfolio wird verwendet, um Ihre Fähigkeiten und Projekte zu präsentieren.
Es kann Ihnen helfen, einen Job, einen Job als Freiberufler oder ein Praktikum zu finden.
Hier ist ein Tutorial zum Erstellen Ihres Portfolios: So erstellen Sie ein Portfolio
Schritt 4: Suchen und bewerben Sie sich auf relevante Jobs (laufend)
Suchen Sie immer nach Jobs und bewerben Sie sich.
Typische Einstiegsjobs sind Praktikant oder Junior Developer.
Denken Sie daran, dass es am schwierigsten ist, den ersten Job zu bekommen.
Den nächsten zu landen ist einfacher.
Schritt fünf: Suchen Sie nach freiberuflichen Auftritten
Freiberufliche Auftritte sind gut, um relevante Berufserfahrung zu sammeln.
Erstellen Sie Ihr Profil mit einer Gig-Plattform.
Suchen und bewerben Sie sich für relevante Engagements.
Vermarkten Sie Ihr Profil aktiv.
Fügen Sie Ihrem Lebenslauf und Portfolio abgeschlossene Engagements hinzu.
Schritt Sechs: Arbeiten Sie an Projekten
Die Arbeit an eigenen Projekten verbessert Ihre Fähigkeiten.
Teilen Sie Ihre abgeschlossenen Projekte mit anderen.
Übe weiter. Konsistenz ist das Wichtigste!
Wir haben für Sie einen Code-Editor namens W3Schools Spaces ? Hier können Sie eine kostenlose Website mit HTML, CSS und JavaScript erstellen.
Kostenlos starten ❯* Keine Kreditkarte benötigt
Schritt sieben: Bewerben Sie sich für Praktika
Praktika sind eine der besten Möglichkeiten, um in den Arbeitsmarkt einzusteigen.
Es kann Ihnen helfen, relevante Erfahrungen zu sammeln, wie zum Beispiel:
- Arbeiten an der Lösung realer Probleme
- Als Team arbeiten (das ist wichtig). Nicht nur solo zu arbeiten
- Von anderen lernen
- Feedback zu Ihrem Code erhalten
- Agile Methoden lernen
- Nutzen Sie die Chance, sich bei einem Unternehmen zu beweisen
Schritt acht: Laden Sie Ihren Code auf Github hoch und leisten Sie einen Beitrag
Github ist ein Open-Source-Repository.
Es ist eine Community für Programmierer.
Wenn Sie Ihren Code auf GitHub haben, können Sie mit anderen zusammenarbeiten.
Die Teilnahme an einem Open-Source-Projekt ist eine gute Möglichkeit, Erfahrungen zu sammeln. Such dir einen aus!
Hier ist ein Tutorial zum Erlernen von Git: Learn Git
Schritt 9: Treten Sie einer Entwickler-Community bei
Community ist ein Ort, an dem Sie sich mit anderen verbinden können.
Die Teilnahme an einer Gemeinschaft kann das Lernen erleichtern.
Der Austausch verschiedener Perspektiven ist ein guter Weg, um zu lernen.
Sie können etwas zurückgeben, indem Sie mit dem beitragen, was Sie gelernt haben.
Verbinden Sie sich mit anderen und vernetzen Sie sich, damit Sie wahrgenommen werden.
Vielleicht findest du in der Community einen Mentor?
Der Beitritt zu einer Community ist großartig, um mit anderen Entwicklern in Kontakt zu treten, um zu lernen, zusammenzuarbeiten und sich zu vernetzen.
Dafür haben wir eine Community geschaffen.
Treten Sie der W3Schools-Community bei ❯Schritt 10: Erweitern Sie Ihre Online-Präsenz
Präsentieren Sie Ihre Arbeit in den sozialen Medien.
Tragen Sie dazu bei, indem Sie relevante Inhalte schreiben, wie z.
- Ihre Projekte
- Artikel
- Beiträge zu einer Open-Source-Plattform