Wie ich Javascript gelernt habe | Komentor

Über mich

Mein Name ist Suraj Sharma und ich arbeite derzeit als MERN-Stack-Entwickler.

Warum ich Javascript lernen wollte

Bevor ich die Einschränkungen kannte, kein Javascript zu verwenden, war mir die DOM-Manipulation unbekannt. Alle DOM-Updates wurden auf dem Server (einem PHP-Server) durchgeführt. Für alle benutzerereignisbezogenen Aktualisierungen war eine vollständige Seitenaktualisierung erforderlich. Ich wollte Live-Updates auf meiner Website haben. CSS-Animationen waren irgendwie schwieriger als das, was JS leisten konnte.

Wie ich an das Erlernen von Javascript herangegangen bin

Ich habe ein Buch gekauft, Programmieren mit JavaScript für Dummies. Dies war eine große Wende für mich. Vom Browser ausführbare Programmiersprache, die auch auf meiner Website vorhanden ist, wow!
Ich habe das Buch in weniger als einem Monat abgeschlossen, aber ich brauchte auch Übung in den neu erworbenen Kenntnissen und einen Mentor, der mich durch den Prozess führte. Mentoren waren schwer zu finden, aber jeder kann selbst lernen und üben. Also beschloss ich, eine soziale Seite wie Facebook zu erstellen, nur mit JS, HTML/CSS als Frontend und PHP, MYSQL als Backend-Technologie.

Herausforderungen, denen ich mich gestellt habe

Javascript hat eine niedrige Lernkurve. Wer sich dafür interessiert, kann es in Wochen beherrschen. Die größte Herausforderung, der ich gegenüberstand, war die Callback-Hölle, oder so haben wir früher angerufen. Als wir erfuhren, dass async/await vorhanden war, wurde das Problem behoben. Da komme ich für den Python-Hintergrund, wo Code Zeile für Zeile ausgeführt wird, aber das passiert in den meisten Fällen nicht in JS. Dies zu verstehen und Problemumgehungen dafür zu finden, war eine Herausforderung für sich. Ich habe dafür Versprechungen verwendet.

Die zentralen Thesen

Wichtige Erkenntnisse und Erkenntnisse waren, dass wir Menschen durch das Selbstvertrauen, wie viel wir erreichen können, begrenzt sind. Erfolg und Misserfolg sind zwei Seiten derselben Medaille, die eine zu hassen und die andere zu lieben wird dir nicht viel Wachstum bringen. Verstehe und akzeptiere sie.

Tipps und Ratschläge

Ich kann die Praxis nicht mehr betonen. Du bekommst Freizeit, übst und liebst den Brainstorming-Prozess, wenn du feststeckst, und wie immer haben wir Stackoverflow. Es gibt 1000 Möglichkeiten, ein Problem zu lösen, und kein Problem ist ungelöst geblieben. Vertraue dir und deinem Verstand. Du bist übermenschlich!

Abschließende Gedanken und nächste Schritte

Ich wünschte, ich hätte einen Mentor gehabt, der mich über die Hürden und mehr hätte führen können, aber Selbstlernen und Selbstliebe bleiben nicht unbemerkt. Ihre Kämpfe werden Sie auch einen Schritt voraus halten als diejenigen, die dies nicht getan haben. Fehler ist kein Ausgang, sondern ein Eingang zu etwas Besserem!.
Viel Spaß beim Codieren 😃

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *