Wie ein Programmierer zu werden, wenn man nichts über den Code kennt
Forming / / December 19, 2019
Das erste, was zu tun - den richtigen Lehrer zu finden. Es ist klar, dass es unwahrscheinlich ist, dass Sie in der Lage sein wird, alles fallen zu lassen und widmen sich ausschließlich den Unterricht, Daher ist es notwendig, solche Kurse zu wählen, wo die Klassen meist am Abend oder jederzeit bequem für Sie Zeit. Absolut perfekt, wenn man nicht überall brauchen zu gehen und Sie können von zu Hause aus tun. Option kombiniert sowohl die Vorteile - Online-Kurse.
Welche Kurse zur Auswahl
Die charakteristischen Eigenschaften der guten Kurse: Sie existieren für eine lange Zeit, lehren die Menschen dort mit viel Erfahrung in relevanter Bereich, schließlich werden Sie nicht nur eine ausreichende Menge an Theorie geben, sondern auch anwenden lernen, es zu üben. Es ist wünschenswert, dass dies geschah unter den Bedingungen des realen schließen.
Betrachten wir ein konkretes Beispiel - Schulungskurse IT-Portal GeekBrains, bereits vertraut Leser Layfhakera. Es gibt bereits sechs Jahre. Während dieser Zeit lernte Code mehr als 70 000 Menschen - ein Indikator ist sehr beeindruckend.
Für diejenigen, die direkt gelehrt, werden enthält es wirklich das Beste vom Besten. Die Auswahl wurde von mehr als 300 Kandidaten besucht, ist es Universitätsprofessoren und Spezialisten von großen IT-Unternehmen. Im Allgemeinen sind diese Menschen, die mit dem Code zu tun haben und wissen, wie andere davon zu erzählen, ist es klar zu machen.
Wir wenden uns an die interessanteste. Praxis. Sie werden Sie in Hülle und Fülle haben. Programmierung - ein solcher Bereich, in dem die Theorie ohne die Fähigkeit, es in Wirklichkeit anzuwenden ist wenig Wert. Deshalb während der Ausbildung, die Sie ständig Aufgaben durchführen wird, viele Aufträge an die Informationen in Vorträgen effizient assimiliert erhalten. Ich schlage vor, um zu sehen, wie es in Aktion sieht.
Wir beginnen mit den Grundlagen
Nun, wollen Sie, wie Programm lernen, aber schlecht darstellen, was es auf sich hat. Logischerweise ist das erste, was die Grundlagen zu erlernen. GeekBrains Wir haben für Sie ein paar interessante Angebote.
Zunächst wird der Video-Kurs „Grundlagen Programmier.“ In 15 Sitzungen werden Sie nicht nur lernen, die Feinheiten der Operationen mit unterschiedlichen Datentypen zu verstehen und Algorithmen arbeiten, aber auch dieses Spiel schreiben. Für einen Mann, der nicht weiß, was die Parteien zu dem Code kommen, ist es wert, ist es nicht? Schließlich wird Ihnen mitgeteilt, wie es weitergehen, eine Karriere aufzubauen, und helfen Sie einen bestimmten Tätigkeitsbereich wählen, und das ist es wert zu erkunden.
Zweitens ist der Online-Kurs „Einführung in die Programmierung“ - für diejenigen, die nicht nur neue Informationen bevorzugen, sondern auch kommunizieren gleichzeitig mit dem Lehrer, zu klären schwierige Momente. Es ist alles sehr verständlich und schnell. Gesamtdauer - 2 Wochen, während dieser Zeit vier Sitzungen statt. Sie werden die Grundlagen der Erstellung eines Codes lernen, lernen, wie man Algorithmen entwickeln und grundlegende Informationen über die wichtigsten Programmiersprachen lernen. So starten Sie mehr wahrscheinlich ist nicht erforderlich.
Und in der Tat, und in einem anderen Fall, nach dem Training können Sie auf der Hand haben, sind Videoaufnahmen aller Lektionen und Lehrmaterial. Wenn etwas plötzlich aus dem Speicher gelöscht oder, wenn Sie mehr Zeit wollen einige Punkte zu klären, können Sie immer die Hinweise beziehen.
Beide Kurse sind kostenlos. Es stellt sich heraus, dass man mit dem Interessengebiet vertraut machen können, ohne dafür einen Cent. Wenn gehakt, werden Sie weiter studieren - wenn nicht, na ja, überflüssiges Wissen einfach nicht. Mit dem Grundwissen wir verstanden haben, jetzt wollen wir herausfinden, was Sie zu tun, um brauchen die beiden beliebten und sehr vielversprechende Karriere zu meistern.
Web Developer
Feature GeekBrains dass ernsthafte professionelle Kurse für Anfänger. Es ist nicht notwendig, selbst Studie vorgeBasisProgrammierung - gut ausgebautes System der Ausbildung von Grunde auf, um die Details ihres künftigen Berufs zu verstehen. Hier zum Beispiel, Professional-Kurs "Web Developer" - eine würdige Wahl.
Das Training wird 10 Monate dauern. Ja, das ist eine ernste Angelegenheit, so dass Sie viel Zeit zu verbringen. Allerdings werden sich die Anstrengungen auszahlen ansehnlich - der durchschnittliche Entwickler Gehalt in Moskau 74 000 Rubel. Manchmal ist es natürlich, und mehr, es hängt alles davon ab, ob der Kandidat qualifiziert ist. In Ihrer Macht sich attraktiver des Arbeitgebers in die Augen zu machen.
Sie beginnen mit den Grundlagen Websites zu erstellen lernen. HTML und CSS - hier sind deine Freunde im ersten Monat der Ausbildung. Zweimal in der Woche lernen Sie Markup-Website erstellen nach den Regeln, einen Block vorstku und Arbeit mit dem Layout-Design zu entwickeln. Dann werden Sie nach und nach wissen, PHP und JavaScript bekommen, lernen, was Node.js und Vektorgrafiken und eine Konsolenanwendung auf der letzten Lektion erstellen.
Dies ist die komplette Liste der Kurse in das Programm aufgenommen:
- HTML / CSS - Grundlagen-Websites zu erstellen.
- PHP. Level 1 - Web-Entwicklungs-Framework.
- PHP. Stufe 2 - Professionelle Web-Entwicklung.
- JavaScript - interaktive Web-Anwendungen.
- Node.js - serverseitige Programmierung in JavaScript.
- AngularJS / D3.js - Vektorgrafiken in einer Single-Seite Web-Anwendungen.
- YII Rahmen - berufliche Entwicklung.
Am Ende finden Sie die interessantesten finden - Ausbildung. Ja, alle Schüler Beruf haben notwendigerweise die Möglichkeit, Arbeit für zwei Monate in einer der größten IT-Unternehmen-Partner GeekBrains oder sogar in den GeekBrains. Das Projekt «IT-Incubator“, die vor kurzem auf der Website angekündigt, wird mehr helfen und ein Team für die Realisierung der eigenen Ideen. Der beste Platz in den zukünftigen Beruf zu stürzen, nicht zu finden, in der Tat, von Profis umgeben, nolens volens, über sich selbst zu erheben.
mobile developer
Ein anderer Beruf der Zukunft ist die Schaffung von mobilen Anwendungen zusammen. Erfahren Sie jetzt Android und iOS - aus der Arbeit in absehbarer Zukunft nicht bleiben. Professional-Kurs "Mobil Application Developer" Es wird Ihnen helfen, schnell die Theorie und Praxis zu verstehen.
Die Ausbildung dauert 11 Monate, und der Durchschnittslohn in diesem Bereich ist 130 000 Rubel. Das Verhältnis von Aufwand und das Ergebnis spricht für sich - es es auf jeden Fall wert ist. Am Ende die Kosten der Ausbildung, können Sie sich in nur einem Monat Betrieb zahlen.
Bereiten Sie heiß zu sein, immerhin eine Menge neues Material zu lernen. Erste Schritte mit Java - mausern ein Netzwerk-Chat zu schreiben. Weiter auf dem Android-Plan: allgemeine Informationen und Plattformarchitektur, Entwicklung von Benutzeroberflächen und Debuggen von Anwendungen. Öffnen Sie dann die Welt der Objective-C - von den Grundlagen und die Feinheiten des Programms Management-Prozess und Interface-Design. Zum Nachtisch wir Swift: Syntax, grundlegende Konzepte, Ansätze zur Entwicklung von Spielen und ihre eigenen Anwendungen entwickeln.
Das Trainingsprogramm besteht aus folgenden Einheiten:
- Java. Level 0 - die Grundlage der objektorientierten Programmierung in Java für zwei Wochen.
- Java. Level 1 - Grundkurs.
- Android. Level 1 - Entwicklung für mobile Geräte.
- Android. Stufe 2 - die professionelle Anwendungsentwicklung.
- Objective C. Level 1 - Programmierung für iPhone und iPad.
- Objective C. Stufe 2 - Professionelle Entwicklung von Anwendungen und Spielen.
- Swift - moderne Programmiertechniken für Apple.
Dann... Trommelwirbel... Bewährung! Nach ihren Ergebnissen finden Sie Erfahrung in der Schaffung eines vollwertigen Projektes erfolgreich verankert Fähigkeiten und guten Portfolio haben, die in einer anständigen Gesellschaft zu zeigen, nicht schämen.
Ergebnisse
Es ist klar, dass ich wissen will, was sie denken, diejenigen, die eine Ausbildung erhalten: alles, wie es ist, ist nicht, ob der Vortrag aus der Berührung mit dem Leben, nicht, ob der Lehrer zanudnichal. Bitte, hier sind ein paar Bewertungen vor.
Albert ChopchiyanIch habe gelernt, nicht auf dem Web-Entwickler in GeekBrains, und jetzt hier einen Praktikanten. Durch die Art der Tätigkeiten bin ich ein Ingenieur, in dem elektrischen Messlabor arbeiten. Eine Programmierung habe ich beschlossen, zu gehen, weil es ist sehr wie ein neues zu erstellen. Vor allem möchte ich über das Praktikum sagen, was Eugene Kartavets geführt. Ein guter Lehrer zur Verfügung zu erklären und die Hilfe bei der Lösung der Probleme. Wir entwickeln die Website des Unternehmens, die Crawler Produkt freigegeben. Dies war meine erste Erfahrung mit der Arbeit in einem Team, in dem ich war in der Lage der Highlights der Teamentwicklung zu lernen. Ich nahm die Ferne ein Praktikum. GeekBrains Befehlskanäle wurden, effektiv zu kommunizieren und Probleme zu lösen organisiert. Schließlich zog ich zum Studium ihrer Sprache auf, PHP, und hat bereits mehrere Aufträge für freelancing erhalten. Ich möchte auf Dauer in dem Staat arbeiten, und was weiter entwickeln wird. Ich rate Anfänger keine Angst vor nichts zu sein und auf die gesetzten Ziele vor Ende gehen!
Eugene DarnopyhAm Ende November 2015 absolvierte ich den GeekBrains. Ich studierte iOS-Programmierung. Bis zu diesem Zeitpunkt war er in der technischen Unterstützung des Internet-Providers. Ich wollte den Job wechseln, und iOS-Programmierer immer geträumt werden.
GeekBrains Ich riet einen Freund von der Arbeit, kostenlose Kurse auf dem Portal statt. Ich sofort auf die Richtung entschieden, und nach dem Training begonnen Fern Praktikum, wo er an einem gemeinsamen Projekt gearbeitet, und Tools wie GIT, Trello und andere zu meistern.
Allerdings verschwand die Notwendigkeit für ein Praktikum ziemlich schnell, weil auch in der Zeit seiner Passage, bekam ich einen lang erwarteten iOS-Programmierer. Jetzt habe ich junior iOS Entwickler. Ein Anfänger-Entwickler, empfehle ich, dass Sie immer mit einer Theorie beginnen und nie in Eile.
Viel Glück!
Andere Meinungen der Studenten zu den Kursen "Web Developer„Und“Mobile Application Developer„Sie befinden sich auf der Website GeekBrains finden, ist alles sehr ehrlich: Bewertungen werden nicht moderiert, so dass die Leute, was sie denken, dann schreiben.
Schließlich möchte ich eine Sache sagen: keine Angst vor Schwierigkeiten. Heute werden Sie legen den Grundstein für ihren Erfolg in der Zukunft, so fühlen sich frei, einen neuen zu erhalten bis zu lernen und keine Angst, das wird nicht funktionieren. Mit einem guten Helfer zu Ihnen auf der Schulter jede Aufgabe.