Sign up to Morning Brew for free today at https://morningbrewdaily.com/internetmadecoder
In this video we learn how to learn JAVASCRIPT really FAST.
VIDEOS TO WATCH NEXT:
π» PYTHON vs JAVASCRIPT // Which Language Is Best for Beginners? – https://youtu.be/_qxhff3mHZc
π How to Learn PYTHON FAST in 2022 – https://youtu.be/rwWCyXYwPhA
π₯ HOW TO LEARN TO CODE FAST – How I Would Self-Teach From Scratch – https://youtu.be/NS80mubkB_A
π» How I Learned to Code in 4 MONTHS – & Got a Software Engineer Job (no CS Degree) – https://youtu.be/-VDXBHLU8q4
BEST JAVASCRIPT RESOURCES:
π Odin Project – https://www.theodinproject.com/
π₯ Complete Web Developer in 2022: Zero to Mastery (Use Code FRIENDS10 for 10% off) – https://academy.zerotomastery.io/a/aff_r1613hhr/external?affcode=441520_vhlt5jy9
β¨οΈ JavaScript Web Projects: 20 Projects to Build Your Portfolio (Use Code FRIENDS10 for 10% off) – https://academy.zerotomastery.io/a/aff_693qyg0h/external?affcode=441520_vhlt5jy9
π JavaScript: The Advanced Concepts (Use Code FRIENDS10 for 10% off) – https://academy.zerotomastery.io/a/aff_szrvh5nm/external?affcode=441520_vhlt5jy9
OTHER OPTIONS FOR WEBDEV:
π Meta Front-End Developer Professional Certificate – https://imp.i384100.net/Gj9RWV
π Meta Back-End Developer Professional Certificate – https://imp.i384100.net/WDo25P
This is a complete step-by-step roadmap to master the Javascript programming language and become a web developer in 2022 and beyond,
First, you need to pick a good basic tutorial, and then choose the right Web Developer Learning Path.
πΈ FOLLOW ME ON INSTAGRAM – https://www.instagram.com/tuomaskivioja/
βοΈ My FREE COMPUTER SCIENCE DEGREE Notion Template – https://free-compsci-degree-imc.notion.site/The-Open-Source-Computer-Science-Degree-b799dc75720c48fcb602e58c0c103155
CODING RESOURCES
π° MY FAVOURITE CODING COURSES. Use Code FRIENDS10 for 10% off – https://academy.zerotomastery.io/a/aff_r1613hhr/external?affcode=441520_vhlt5jy9
π΅ GET THE SKILLS YOU NEED FOR A $100K TECH CAREER IN JUST 3 MONTHS – https://imp.i115008.net/c/3259109/786224/11298
π BEST PYTHON COURSE – https://academy.zerotomastery.io/a/aff_yp0m7fjx/external?affcode=441520_vhlt5jy9
β BEST DATA STRUCTURES & ALGORITHMS COURSE – https://academy.zerotomastery.io/a/aff_nqb6sg6w/external?affcode=441520_vhlt5jy9
π BEST BOOK TO PASS CODING INTERVIEWS – https://amzn.to/3i8B8EK
π± BEST MOBILE DEVELOPMENT COURSE – https://click.linksynergy.com/link?id=5Oygk*VSRDk&offerid=1060092.1778502&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Fios-13-app-development-bootcamp%2F
OTHER AMAZING LEARNING RESOURCES
π Get 1 Month Free on Skillshare and learn any skill. Code: aff30d21 π (affiliate link) https://skillshare.eqcm.net/LPr92a
π Make It Stick: The Science of Successful Learning – https://amzn.to/3v16zYH
CHAPTERS:
0:00 Why everyone should learn Javascript
0:31 Step 1 & The “best” tutorial myth
1:20 Step 2 – How to Choose The Right Course
2:47 The Perfect Morning Routine (Sponsor: MorningBrew)
3:39 Step 4 – Focus on the right things
4:45 Step 5 – Getting even better
5:41 Step 6 & My Programming Journey
7:10 (Step 7) To get Best-Paid Jobs, you still need to do THIS
MY BLOG
π JOIN MEDIUM TO ACCESS MY BLOG CONTENT – https://medium.com/@internetpreneur/membership
GEAR & APPS I USE
πΈ MY CAMERA FOR YOUTUBE VIDEOS – https://amzn.to/3BjU7Vv
π€ MY MIC – https://amzn.to/34Q1QP6
π΅ Sign up to Wise to avoid fees when sending money abroad – https://wise.com/invite/u/tuomask39
π΅ WHERE I GET MY MUSIC – https://share.epidemicsound.com/pbcy6d
WHO AM I?
On this channel, my aim is to give you the tools, strategies and methods to learn to code effectively – according to science! In addition, I document my life as a self-taught software engineer.
DISCLAIMER: some of the links in the description may be affiliate links. If you purchase a product or service using the links that I provide I may receive a small commission. This is no extra charge to you! Thanks for supporting Internet Made Coder π
Tags: how to learn programming, how to learn to code, learn to code, coding, programming, software engineer, self taught programmer, frontend developer, programmer, learn javascript fast, best javascript course, javascript for beginners, best programming language for beginners, javascript basics, best javascript tutorial, javascriptlearning roadmap, how to become a web developer, how to get a job as a web developer, web developer roadmap, the odin project, odin project review, zero to mastery, advanced javascript course
source
Sign up to Morning Brew for free today at https://morningbrewdaily.com/internetmadecoder
u r talking fast as the name of your video π
Thanks bro
U
Do you wanna be an excellent Developer front end? JavaScript is the way!!
Choosing to invest in Btcoin is the best
decision anyone can make with the
right approach. it works.
Can you do this for php?
I hope I can learn JavaScript and go to the back without do front [I have the basics of front already]
Can u assist me with your link so a u can teach me online
Thank you this was very helpful
Typescript is really helping JS along these days, especially for the Statically Typed Devs and the updates from ES6 forwards have improved the language a lot. It's not as bad as it used to be. I don't get the learn Python first recommendation, yes it's easier to look at as it looks less wordy, but so does Ruby, Python if you learn first you will have to unlearn a lot of things moving onto C/C++/Java/C#/GO etc Personally I think learning html/css/js is much more fun and visually pleasing than Python or Ruby for that matter. But if you want to write less then yes Python or Ruby could be learned first. I'd learn html/css/js first then try a statically typed language like Java/C# next. Python possibly afterwards if you want to get into data science/ML etc.
Learn what you want to do i.e. web/mobile/games, pick the language try it, if not move on, once you are happy, master that ONE language, you can always swap years later, but being a jack of all trades master of none will get you nowhere fast.
12 years ago I learned C first, then Assembly/Verilog/C++/Matlab at Uni, then Java for android a couple of years later, I was going to do microcontrollers when I left Uni until I started Java/Android, this made me branch further, into some Html/css/js, which I liked a lot, so then moved to Web Dev for a bit, tried some PHP/MYSQL, then Python/Postgres, then JS(Node/Express)/MongoDB for back end.
I then tried games for android and liked it, I felt more at ease with game dev for some reason, I had done some SDL 2.0 at Uni with C++ but not too much that I wanted to do more at the time, but now after enjoying the android game creation I looked into Unity(again), which I had downloaded to learn programming a few years earlier but never got into it as the UI looked too challenging at that time just to learn programming(which I wish I did now!), so to further my game dev, I then learned C# for Unity and loved it, never looked bk at that time, just knew that was it, so finished off some web stuff here and there and kept web as a backup to Unity, so I then fully switched to game dev, no Java/Android and only some Web dev as backup, so for game dev I learned Blender(had the same feeling as when I first looked at the Unity UI…terror! Lol), GIMP( Open Source Photoshop Clone), Inkscape(Vector Graphics for 2D drawing), Krita( more of a digital painting feel), Audacity(Audio manipulation), Visual Studio (Integrated Development Environment for coding software projects) and many more programs learned to help and further my game dev progress.
I probably didn't need 3 drawing programs but found it hard to choose between Inkscape and Krita at the time, but nowadays I mostly use Inkscape/GIMP/Blender for my assets.
I shelved Java/Android as well after deciding on games/web as a backup, as C# was so similar to Java anyway and If I wanted to do Android/iOS with my preferred languages, I could do Xamarin/React Native, or for Web Dev, front end React/Vue/Svelte using Firebase back end or Asp.Net/MSSQL, Node/Express/MongoDB back end.
Since then I have tried Unreal Engine 4/5, which I am not to keen on C++, but blueprints are ok, the graphics and stability for UE5 is what is making me do a future project on UE5 instead of Unity, as Unity let me down after 2019.3 with no Remote5 testing for nearly 2 years and they seem a bit lost as of recent and the editor is unstable a lot now and I can't afford to lose anymore income, so until they are stable and firing on all cylinders like pre 2019.3 again, UE5 will be my game engine of choice for now, which is a shame as C# is my preferred language.
So after all my journey from C through the languages to end up at C# and C++/Blueprints, would I change what and how I learnt? Yes and No. C taught me closer to the hardware, Java OOP and Android, Html/css/js the front end web, PHP/MySQL/Python/Js back end web and other mini projects with python, then C# game development using Unity, also C++/Blueprints. If I could start again and I did not want to do systems/microcontrollers/DSP etc, then I would have liked to start with Html/css/js, then PHP/MySQL, moving into Java/C#, as I would have found my preferred language sooner. Then I could always look into C/Assembly etc if I got curious. The command line is highly important as well, Powershell for windows or Bash for Unix systems, I would probably say learn Bash, as most web devs nowadays end up on Macs, but if you are just learning on windows and not sure what you want to do just stick with cmd/Powershell. You won't do much scripting at first anyway or that much if you end up in games like myself.
Try to find "Your" language in less than 2 years, give a language a month or 2, try some mini projects, try 5-6 languages a year, don't just choose a language because it's the hip language of today or because it's recommended by someone who ONLY knows THAT language, choose YOUR language that just "feels" right for you, hopefully you will have found it year one, if not continue to create small projects trying new languages. Id say web/mobile/games would cover a lot of people nowadays, if not most, but if you are more academic and like a challenge, then Robotics/ML/AI/Data Science/Systems/DSP, then C/Assembly/Python/R/Matlab etc might be your calling.
Good luck fellow Developers and aspiring Developers. βπ½π€πΌππΌ
Calculator in less then 1 minute Amazing fastest https://youtu.be/Nk6frJaBuo4
Can next video be actual tips/tricks on how to land Interviews
I am attempting to learn JavaScript and am brand new to all of the resources available. This was my first time learning of The Odin Project. Thank you for all of these tips!!
I remember in 2008 when I was first trying js using only the help of a big book called "JavaScript" with a pic of a rhino
I studied it tried it tirelessly and couldn't understand how it worked but also back then there was not that much resources like today
I think now I understand it much better but still far from mastering it
To master it I have to build lots of different projects which I did but if I tried building something w/o looking at other references I can't do it
Basically unless one is paid to work on it on a regular basis it's not easy to master it that's why kids are encouraged to learn from young age
is this possible to get a job without degree?
03:42 best advice
There is no learning a programming language 'fast' take your time, read books, follow a class, don't rush things..
How do I even get JavaScript on my computer? Where do I find it?
I think doing both video and text-based tutorials are good. With text I realized it was being ingrained deeper into my mind. Video courses helped give a very nice overview and simplified explanations. At least that's been my experience!
Is it true webdevolopment is dying ?
This vid is packed with some really good content. Thanks for sharing your knowledge, true inspiration!
Hahaha same here hate css too
So much clarity.
Thanks a lot
I thought u were going to show a technique.
Thank god, I thought I was the only one that hated CSS π
There are no fast pace and good things always take time. I go in slow pace, but steady, just study a little by a little everyday , then you will be suprised what you have gained in the short period of time.
I hate css too it's just Soo bad and hardπ
To be honest I didn't clicked on this video coz I wanted to learn js, actually i clicked coz I want to see your video.. π
I want to pay for the zero to mastery course but am in Cameroon and I don't have a PayPal account
bro said js is easy to learn… ima have to dislike the video
I hate css too
But it's fun ππππ
1:02
βwhat are types?β
JavaScript: βidkβ
I want to learn react native, I heard Javascript is the main language. Please guide me on how to achieve my goal of becoming a react native developer.
Hi, I am a Python beginner, here asking if you can please build for the public an open source Python application that will convert our Python script close as possible into purely a Javascript code basically making it 1000* times easier for the vast majority of people to develop Javascript applications to quite an extent, therefore… we can have the best of both worlds. It doesn't have to be anywhere complicated like a 3D game engine, Thanks.
what website do you use at 4:11?
Thank you, itβs valuable
How Long did it take to learn how to code and now get a Job?