Zum Inhalt springen
L

Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).

PROGRAMMIEREN LERNEN - Die ultimative Anleitung!

Kevin Chromik11:06 165.340 Aufrufe veröffentlicht Auf YouTube

Das Wichtigste aus dem Video

Tipp auf eine Zeit – das Video springt genau dorthin.

Transkriptautomatisch erstellt · 85 Zeilen
Herunterladen
  1. du hast ja jetzt endlich vorgenommen programmieren zu lernen möchtest das auch so effektiv wie möglich machen dann kann ich dir direkt sagen dass du auf
  2. das richtige Video geklickt hast wenn hier zeige ich Dir eine Schritt für Schritt Anleitung wie du es schaffst Softwareentwickler zu werden du wirst ja
  3. lernen wie du deine erste Programmiersprache auswählst wie du die programmiergrundkenntnisse lernst ich zeige dir verschiedene Projekte die
  4. perfekt sind um besser programmieren zu können und ich gebe dir noch Tipps wie du auch als Quereinsteiger Fuß in der Decke in the street fassen kannst um in
  5. dem Bereich dann auch dein Geld zu verdienen kleiner Spoiler es lohnt sich falls du mich noch nicht kennst ich bin Kevin Softwareentwickler und arbeite
  6. seit ca 10 Jahren in der IT auch ich habe mal bei Null angefangen und deshalb weiß ich ganz genau wie du dich gerade fühlst ich war am Anfang auch komplett
  7. lost stundenlang von meinem PC und hatte keine Ahnung was ich da überhaupt mache stellenweise war meine Herangehensweise damals eine absolute Zeitverschwendung
  8. und da hätte ich mir dieses Video eigentlich sehr gewünscht aber für dich ist damit Schluss denn alles was du brauchst findest du in diesem Video also
  9. investiere diese 10 oder 15 Minuten keine Ahnung wie lange das Video am Ende sein wird aber das kann dir später viele viele Stunden sparen bevor wir anfangen
  10. ist es wichtig dass Du für Dich ein klares Ziel definierst und der genau überlegst was du mit der Programmierung überhaupt erreichen möchtest möchtest du
  11. beispielsweise eine App entwickeln oder eine Webseite bauen oder interessierst du dich eher für die Datenanalyse oder gleich künstliche Intelligenz oder ein
  12. Videospiel kann für Dich auch ein richtig cooler Bereich sein sobald du eine Vorstellung hast was du genau lernen möchtest kannst du dich im
  13. nächsten Schritt auf die passende Programmiersprache und das richtige Lernmaterial konzentrieren es gibt viele verschiedene Programmiersprachen die für
  14. unterschiedliche Zwecke geeignet sind es ist wichtig dass du dich für eine Programmiersprache entscheidest die gut zu deinen Zielen passt und die du auch
  15. gerne lernen möchtest eine Sache ist allerdings ganz ganz wichtig es gibt keine beste Programmiersprache um mit dem Programmieren zu starten da ist
  16. darauf ankommt was du erreichen möchtest und welche Art von Projekten du anstrebst einige Programmiersprachen sind jedoch für Anfänger besser geeignet
  17. dass sie leichter zu lernen und zu verstehen sind deshalb hier jetzt mal einige empfehlenswerte Programmiersprachen für Anfänger heißen
  18. ist eine beliebte Wahl für Anfänger da die Syntax einfach zu verstehen ist und es eine große Community gibt die bereit ist zu helfen und Fragen zu beantworten
  19. Pfeifen wird häufig im Bereichen wie Datenanalyse und künstliche Intelligenz eingesetzt da war Script javaScript ist eine weit verbreitete Programmiersprache
  20. die hauptsächlich für die Entwicklung von Webseiten und Apps verwendet wird die Syntax ist einfach zu verstehen und es gibt viele Ressourcen um JavaScript
  21. zu lernen sie scharf sie Sharp ist eine objektorientierte Programmiersprache die häufig in der Spiele Entwicklung und in der App Entwicklung verwendet wird sie
  22. scharf hat eine etwas komplexere Syntax als Pfeifen oder Javascript ist dabei immer noch eine gute Wahl für Anfänger die sich für die Entwicklung von Apps
  23. interessieren auch wenn es empfehlenswerte Programmiersprachen für Anfänger gibt ist es am besten dass du die für diejenige entscheidest die dich
  24. ein Grizzly am meisten interessiert und die da auch unbedingt lernen möchtest jetzt da du eine Programmiersprache ausgewählt hast ist es an der Zeit das
  25. richtige Lernmaterial zu finden es gibt viele Ressourcen die dir beim Programmieren lernen helfen können darunter Bücher Online-Kurse und
  26. Tutorials wichtig ist dass du Material findest dass auf deinem Kenntnisstand und deinen Zielen basiert wenn du also komplette Anfänger bist dann such dir
  27. einen Kurs für komplette Anfänger raus du solltest darauf achten dass das Material interaktiv und ansprechend ist damit du dich auch nicht langweilst und
  28. das ganze dann auch wirklich durchziehst womit du beispielsweise starten kannst sind Bücher da würde ich ehrlich gesagt ein bisschen aufpassen weil wie ich
  29. gerade gesagt habe musst du darauf achten dass das ganze irgendwie interaktiv ist denn es bringt nichts wenn du einfach nur ein Buch liest und
  30. das ganze nicht irgendwie anwendest und auch irgendwie übst deshalb gibt es verschiedene Bücher die das ganze noch mit einem interaktiven Lernmaterial
  31. Kombinieren ein gutes Beispiel ist das Buch heißen für Einsteiger von Florian David Weg das ist keine bezahlte Werbung Florian weiß nicht mal dass ich über
  32. seinen Buch spreche aber ich habe es persönlich gelesen und kann es wirklich nur wärmstens empfehlen ich bin vor allem beeindruckt wie
  33. einsteigerfreundlich das Buch ist du hast zu jedem Kapitel Übungsaufgaben die du nachprogrammieren kannst und viele viele Erklärvideos die perqr-code
  34. verlinkt sind also meine Top Empfehlung wenn du Pfeifen lernen möchtest solche Bücher gibt es natürlich auch für viele andere Programmiersprachen also schau
  35. dich einfach mal um und achte wirklich darauf dass das Ganze interaktiv ist als nächstes haben wir den Klassiker und das sind die video tutorials du kannst ja
  36. deinen eigenen Lernplan zusammenstellen und dir zu den jeweiligen Themen verschiedene Tutorials anschauen ein Problem ist allerdings dass man sich
  37. sehr leicht in diesem Tutorial Dschungel verliert und nicht groß Fortschritte macht weil man einfach nach und nach ein Tutorial abarbeitet ohne irgendwie
  38. wirklich versucht zu verstehen was da überhaupt passiert deshalb gibt es mittlerweile professionell geführte Programme wo ein genauer Plan
  39. ausgearbeitet wird wie man mit null Vorkenntnissen beginnt und alles Relevante für den qu Einstieg in einem bestimmten Bereich lernt und mein neuer
  40. Partner kosera bietet ganz genau das an es gibt eine Vielzahl von verschiedenen Bereichen aber für uns besonders interessant sind natürlich die
  41. it-programme über Frontend Cyber Security full Stack und auch meine persönliche Empfehlung die IOS Entwicklung in einem Zeitraum von 8
  42. Monaten wenn du wöchentlich ca 8 Stunden investierst lernst du komplett online wirklich alles um für den Job als eben iOS Entwickler vorbereitet zu werden
  43. dazu gehören zum einen die Grundlagen der iOS Entwicklung und der Programmiersprache Swift du lernst wie du die Benutzeroberfläche programmierst
  44. aber auch wie du Daten in der App speicherst und wie Apps mit Servern kommunizieren da ist auch immer relevanter wird gibt es außerdem
  45. Lektionen zu Plattform übergreifenden Technologien wie reagators und ganz ehrlich das ganze lernst du auch wirklich vom kompletten Profis im Falle
  46. des Meter iOS Zertifikats eben von Meter Mitarbeitern und die wissen schon ganz genau wovon Sie sprechen und ganz wichtig du wirst am Ende auch für den
  47. Bewerbungsprozess vorbereitet wenn du das Programm komplett abgeschlossen hast bekommst du übrigens Zugang zum Jobboard des Meter karriereprogramms mit über 200
  48. Arbeitgebern die aktiv Leute einstellen die das Zertifikat erhalten haben wenn du gerade am Anfang deiner Karriere stehst und deine Zeit so effektiv wie
  49. möglich nutzen möchtest um den Quereinstieg in die IT zu schaffen dann schaue auf jeden Fall mal beim obersten Link unten in der Videobeschreibung
  50. vorbei aber egal welchen Weg du einschlägst eine extrem bewährte Herangehensweise um deine coding skills zu verbessern ist das Projekt basierte
  51. Arbeiten klar musst du dir die Theorie vorher erst aneignen aber genauso wichtig ist die praktische Übung deshalb zeige ich dir jetzt mal fünf Projekte
  52. die perfekt sind um die theoretischen Konzepte besser zu verstehen Nummer eins eine To-Do-Liste eine to do Liste ist ein einfaches Projekt dass du mit fast
  53. jeder Programmiersprache erstellen kannst du kannst die Liste in einer Textdatei speichern oder sie in einer GUI also eine grafischen
  54. Benutzeroberfläche anzeigen lassen du kannst die Liste mit Positionen ergänzen um Aufgaben hinzuzufügen zu bearbeiten und zu löschen Nummer 2 ein hangman
  55. Spiel hangman ist ein klassisches Wort ratenspiel dass du mit einfachen programmierkonzepten wie Schleifen und Verzweigungen erstellen kann kannst du
  56. kannst auch Funktionen hinzufügen um das Spiel schwieriger zu machen wie beispielsweise die Möglichkeit das Wort zu tippen oder zu raten Nummer drei ein
  57. Quizspiel ein Quizspiel ist ein weiteres Projekt dass du mit fast jeder Programmiersprache erstellen kannst du kannst Fragen in einer Textdatei
  58. speichern und sie während des Spiels anzeigen lassen du kannst auch Funktionen hinzufügen um das Spiel schwieriger zu machen wie beispielsweise
  59. eine Timerfunktion oder ein Punktesystem Projektnummer 4 ist eine Wetter App eine Wetter App ist ein etwas anspruchsvolleres Projekt das jedoch
  60. noch gut geeignet ist um deine Fähigkeiten zu verbessern du kannst eine API also eine anwendungsprogrammierschnittstelle
  61. verwenden um Wetterdaten von einer Wetter Website abzurufen und sie in deiner App anzuzeigen du kannst auch Funktionen hinzufügen um das Wetter
  62. mehrere Städte zu vergleichen oder Benachrichtigungen zu senden wenn das Wetter sich ändert und Projekt Nummer 5 ein Taschenrechner ein Taschenrechner
  63. ist auch ein Projekt dass du mit fast jeder Programmiersprache erstellen kannst du kannst Funktionen hinzufügen um die Grundrechenarten durchzuführen
  64. und fortgeschrittene Funktionen wie Wurzelziehen oder Trigonometrie hinzufügen du kannst auch eine Benutzeroberfläche erstellen um den
  65. Taschenrechner benutzerfreundlicher zu gestalten ein paar dieser Ideen hast du garantiert schon oft in irgendwelchen Projektideen Listen gefunden aber es hat
  66. auch einen sehr guten Grund wieso diese Ideen dort immer wieder auftauchen der Umfang dieser Projekte ist moderat und kann ohne Probleme alleine bewältigt
  67. werden du läufst nicht in die Gefahr dich zu übernehmen und ein viel zu komplexes Projekt zu wählen bei dem du im Endeffekt auch nur verzweifelst und
  68. irgendwann frustriert das Handtuch wirst zuletzt ist es wichtig dass du dich permanent weiterbildest und dich über aktuelle Entwicklungen über die
  69. programmiert Technologien informiert es gibt viele Möglichkeiten wie du dich weiterbilden kannst darunter Weiterbildungskurse Konferenzen und
  70. meetups auch die Teilnahme an Online-Communities und Foren kann eine gute Möglichkeit sein um mit anderen Entwicklern in Kontakt zu treten und
  71. sich auszutauschen denn es ist wirklich hilfreich sich ein persönliches Netzwerk mit Programmierern aufzubauen dies kann dir dabei helfen neue Perspektiven und
  72. Ideen zu bekommen und dich mit Gleichgesinnten auszutauschen es gibt viele Möglichkeiten wie du dich mit anderen Programmierern verbindest also
  73. ich gehe persönlich sehr gerne auf meetups oder du gehst in irgendeine Social Media Gruppe und da ist die beste Adresse meiner vielleicht auch etwas
  74. voreingenommenen Meinung mein eigener offizieller Kevin Chromik discord Server trotzdem ganz viele junge Entwickler unterwegs mit denen du dich austauschen
  75. und gemeinsam an Projekten arbeiten kannst den Link dazu findest du unten natürlich in der Videobeschreibung umschließlich in der IT Fuß zu fassen
  76. musst du vor allem als Quereinsteiger ohne relevante Berufserfahrung ein gewisses Portfolio vorzeigen können wenn Du beispielsweise als App Entwickler
  77. arbeiten möchtest dann musst du die ein oder andere App im App veröffentlicht haben damit beweist du zum einen dass du problemorientiert arbeitest weil deine
  78. Software für andere nützlich ist und zum zweiten dass du ein Projekt komplett von Anfang bis Ende durchzieht denn der Softwareentwickler gehört mehr dazu
  79. einfach nur ein paar Zeilen Code zu schreiben bevor du dich bewirbst lasse dich aber von Bekannten aus der Branche oder von spezialisierten Unternehmen auf
  80. diesen ganzen Bewerbungsprozess vorbereiten ich hoffe dass du nun eine bessere Vorstellung hast wie du Schritt für Schritt den Einstieg in die
  81. Programmierung schaffen kannst erinnere dich daran ein klares Ziel zu setzen die richtige Programmiersprache auszuwählen und das passende Lernmaterial zu finden
  82. vergiss nicht regelmäßig zu üben und dich weiter zu bilden damit du deine Fähigkeiten verbessern und auf dem neuesten Stand bleiben kannst ich bin
  83. richtig Hype denn wir leben in einer Zeit in der der Einstieg in die Softwareentwicklung wirklich nie einfacher war als es heute der Fall ist
  84. nutze diese Chance und bleibe am Ball ich hoffe dass dir dieses Video gefallen hat falls ja dann lass mir auf jeden Fall einen Daumen nach oben da
  85. abonnieren nicht vergessen um keine jeder haben programmiervideos mehr zu verpassen ich hoffe wir sehen uns beim nächsten mal dein Kevin