I Learned Java in 14 Days using THIS Framework (learn any language!)
HTML-код
- Опубликовано: 8 июл 2024
- Get Work Done work done anywhere, anytime using SpatialChat 3.0: lnk.spatial.chat/3WrI1nC
#spatialchat #virtualoffice #onlinetools #workfromhome #productivity
----
Become a Python Programmer from Zero - bit.ly/3GNbySd
📸 FOLLOW ME ON INSTAGRAM - / tuomaskivioja
Courses Mentioned:
🖥 Build a Modern Computer from First Principles: From Nand to Tetris - imp.i384100.net/jWvy9e
☕️ Java course - click.linksynergy.com/deeplin...
Some Java notes scribbles - free-compsci-degree-imc.notio...
OTHER VIDEOS YOU SHOULD WATCH
💻 Coding was Hard until I Changed THIS (as a self-taught Developer) - • Coding was Hard until ...
⌨️ How I'm Teaching Myself Computer Science using Notion (OSSU) - • How I'm Teaching Mysel...
🖱 These EXACT Strategies Made me Learn to Code in 4 Months - • Simple Strategies to L...
So let’s say you’ve got a coding interview coming up in 14 days, and for some reason the interviewer decides to be a prick and says :
“Btw you have to do this interview in Java”.
But you’ve never coded in Java in your life!
So basically you’ve left with no other choice but to give up because obviously it’s impossible to learn an entire programming language in just 14 days....
WRONG!!
You can absolutely become decently competent in any programming language in just 12 days, and I know that because I did it myself in Java. So in this video, I will tell you exactly how you can do that too, including the principles I applied to learn efficiently, the resources I used, and some concluding thoughts around learning programming languages that might surprise you, so make sure you stick around.
This video isn’t about Java specifically, but I will be using my experience of learning Java as an example to help you learn any language you want to learn like Python, Javascript, or even the abomination of a language that is PHP.
CODING RESOURCES
💰 MY FAVOURITE CODING COURSES. Use Code FRIENDS10 for 10% off - academy.zerotomastery.io/a/af...
💵 GET THE SKILLS YOU NEED FOR A $100K TECH CAREER IN JUST 3 MONTHS - imp.i115008.net/c/3259109/786...
🐍 BEST PYTHON COURSE - academy.zerotomastery.io/a/af...
➕ BEST DATA STRUCTURES & ALGORITHMS COURSE - academy.zerotomastery.io/a/af...
📗 BEST BOOK TO PASS CODING INTERVIEWS - amzn.to/3i8B8EK
CHAPTERS:
0:00 Intro & Disclaimer
2:19 How I Got Started Learning Java
3:19 Step 1: How I Learned the Basics
4:50 Sponsor: SpatialChat
6:14 Step 2: How I Learned how Java works
7:43 Step 3: How a good IDE can help you
9:05 Step 4: The elephant in the room...
10:15 Step 5: How I Learned computer architecture
11:20 The most important point of this video
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 :)
This video is about: how to learn programming,how to learn to code,learn to code,coding,programming,software engineer,software engineering,how to be more motivated,software development,self taught programmer,career in tech,how to become a software engineer,self-taught software developer,no cs degree,learn computer science,online,learn faster,no college,open-source computer science degree,programmer,how to learn java,java basics,learn java,should you learn java - Наука
Pin my comment.....now 😁
ok
@@InternetMadeCoder you are the best
On the first day of my current job, they said "I know I hired you for Java, but you are going to work with kotlin from now on" and without courses ou Bootcamps I started coding kotlin day zero and just using the official docs. Nowadays I'm pretty confident and productive with kotlin
amazing, that's the way you do it!
😱
@@InternetMadeCoder before I learn java basic any requirements need for that
No
@@aaravinthan001did you learn java?
This is usually what I do:
- Go through the official tutorial or recommended books by the community (usually found through a subreddit)
- Use articles for specific topics
- Do easy LeetCode problems
- Build small projects
This is the best way tbh. Then build projects after
Yeah I solved hard problems from leetcode but I can't easily solve the easy problem, Idk what's going on with me.
I've been doing the same. For books I usually pick two from each language: one 'overview' book that introduces you to what the language has to offer, and one "X in action"/"functional programming in X" type book to learn about the best practices and what the experienced folks suggest.
Guys what is the best platform for Core java that teaches concepts through coding problems?
My brother. I want to build some small projects to get into Java backend development but dont know where to begin. Any suggestions?
Hahaha, i started my computer science journey through your video of cs50x. 3 months later i have it finished, aswell as having all weeks besides of final project in cs50P. I applied for a job in company that makes software and do support of 1/3 ATM worldwide. The job was just entry level solving error logs thats being sent by clients. I finished the 2nd round interview 2 weeks ago. And today i had a call, when they told me, they've seen a potential in me, and they would like me try to do the back-end instead. I was in rush of joy, until i checked their page, and then i saw those 4 letters in language category : JAVA xD . This video comes very handy. Thanks man for your work :-)
Amazing content and clear explanation of why and why not to learn in 14 days!
Could you please share the links of the course that you took to learn Java?
It would be helpful for us to get started.
I have the same course that you showed. He did a very good job with it.
He showed us 14 days is enough in 14 minutes, Love That!
Thanks for being so generous sharing so many important contents. I'm in career transition and your tips have been helped me a lot to take the best direction. Being curious definitely is the best thing I've been doing so far.
Greetings from Brazil
You are so welcome!
Nem fudendo que vc tá aq, todos os vídeos famosos vc tá
In my experience, a major obstacle is the technical part of the interview process where interviewers may value syntax memorization over problem solving, design strategies, logical thinking, etc.
very nice roadmap ! thanks!
Strings , list , arrays, collection frameworks, else if , if nested if, booom most common things we use daily,
Thank u very much ❤ Very Inspiring
You can write Java in C++. C++ is really powerful.
Btw, Java was my frist programming language. I really love it, but it's strange, lol. I'd rather use C++ sometimes, lmao.
I was actually learning java "again" i am self studying for the past few days and it is really frustrating how I couldn't ask anyone beside me about the java topic unlike in the university where I first encounter java. But that "curious mind " is what I have and as I go along with the lessons now I tend to ask every detail of keyword in the code and ask my former classmate because i am curious but he replied "go back to basic first that's advanced" like yea your right but I don't care if it's advanced but I am just curious about that and soon I will encounter that so maybe you could pass the knowledge now. It's just I'm frustrated on how he responds anyways I'll learn it myself though.
Mindset/Framework. This is a beautiful story. I’m so happy for you. Congratulations! #Inspiring
Thank you! Very helpful
Hey Tuomas, I hope you’re doing well. I wanted to ask, how did you get a signed offer with the company in London when you were still on the learning journey and I think maybe you hadn’t made projects yet at that point (February 2022)? I’m in Canada but I just wanted to ask how you went about doing that if you don’t mind sharing. Thanks.
The fact I'm learning Java rn is great timing haha
College just dropped an god awful java course so this is an god send. Thank you man
This work
Thank you for the video.
This is why learning the hard stuff first is the way to go. Escaping reality in this field can just make imposter syndrome worse 😅
Thanks for another great video keep growing dear ❤️👍
Haha! The humor in this video 😍👌Thank you making this more fun.
glad you liked it!
IM here because all the jobs in my city ALL of A SUDDEN want JAVA! omg
Having a problem like the need you say, I miss the step by step doing and is don't needed some general advices about how difficult is it!
Very nice vid ! Hello from Portugal 🇵🇹 (June, 2023)
I already C++ and javascript, when I started learning java, I found I know 70-80% concepts already and finished it in 2 weeks
I am from Indonesia.. Iam starting learn basic JavaScript right now.. You inspired me to become a web programmer
semangat bang
@@alwi5160 heheh siap mas. Masnya programmer kah?
Amazing bro❤
good work man, tnx
what camera do you use? if you dont mind me asking
Ah.. the content you're making is 🔥. And your comedy skills are hilarious.
thanks haha!
I am 42 years of age. I think I have average iq. I have been a chef for 20 years, have 2 lovely kids and a lovely wife and I burned out like you never seen before. Addicted, physically and mentally drained, you don't even want to know. I quitted my job, changed my habits and learned html in 60 hours. Once you understand how code works it's much easier. Don't be scared, try your best and you will learn anything you want.
I can learn any language within days with the exception of functional programming, I tried haskell and even built a compiler with it before that's no fun, and I never gonna say I know haskell even tho I know
by The way thanks for your sharring experience & knowledge ,i'am also on process change career from telco BSs engineer go to
junior programmer
java ,go to check programming with Mosh :)) that's good foundation :))
What was the course you used?
The link to your notion scribbles unfortunately doesnt work, can we get a new link? :)
could you put the java's cheat sheet show in video in video's description?. It would be great. Great Video!
Great idea, I’ll clean it up a but and put it down!
Much needed and helpful for beginners.
The notion link seems to be broken right now 😥, could you please update it? Was really keen on checking it out from the snippets I saw in this video.
@Internet Made Coder - could you help us in this please?
Would you mind to share the Notion template you showed in video . pls ?
This remembered the time when I had to re-learn COBOL 😅
Do you have a video or know of a course that takes you through learning Java in 14 days (or set amount of days), that actually is like a workshop to walk everyone through it? i.e. do this, and give day one exercise. day two, do that, exercise, walk us through it.
Great video but I have a question! How do you learn everyday after a fulltime job? Whenever I try to self study after a long day of school it becomes very challenging even though I view self study as a relaxing hobby. Does it have to do with mentality, or physical actions you put in place? Regardless, great video, have a great day!
I'd say 3 factors:
1) I like learning so that's why I can do it
2) I live a healthy lifestyle (good sleep, fitness, nutrition) so that makes me feel energised & good all day every day -> I can work for longer
3) Mindset - I keep in mind why I'm doing this and that keeps me going when I don't feel like it
I would also say type of job is important. Some are more mentally taxing which leaves more physical energy and some more physical which leaves more mental energy. And some are just plain easy for the person who holds the position.
@@InternetMadeCoder Fair enough, thanks for the tips.
I think it has to do with both the Mentality and Physicality. In terms of physicality we sometimes spend so much time thinking whether we should pick this path or not. will I even be able to finish this up and be finally able to Earn money through whatever I am learning... And in this thinking we just keep sitting there the whole time. when Just simply taking action and 'Doing' that Learning/Practice was all it would have taken.
For the mental part. I think we are somehow made to believe that following tutorials is the way to learn things, when in reality Tutorials are a very ineffective method. and Chances are that you might be suffering from a thing called Tutorial hell and not being able to accomplish whatever it is that you want to learn, I would suggest that as soon as you think you have got the basics of the Programming Language or whatever Covered try to Move to Building things and projects as soon as possible. try to add new things/effects/storage/events into those projects and just search up whatever library or functions you are getting problem with. Both you will Enjoy this method and the things that you search up and learn will stick right into your mind as compared to those Boring tutorials that follow a Linear path and make you think that THIS IS THE 12 HOUR VIDEO THAT YOU HAVE TO FINISH TO BE A MASTER OF THIS/THAT THING.
true - my job is so easy atm lol. So I have a lot of time
If you have IT background yes you can learn it for 14 days but if you dont have any experience with IT you can't learn for 14 days
what are your PC specs??? 2nd ques-- Is Macbook Air/Pro M2 Max enough for a Professional high end developer for any AAA project???
Who read that composition explanation. I struggle to understand what it is until I read a lot of articles
hes flexing on us all the time, and I love it haha, deserved it
I can't open the notion notes. Can you help?
Your videos are very helpful 👍
Did it work
I have 3 days before an interview. 😅 Didn't need to be an expert but have working knowledge. So the grind from sun up to sun down. I already have working knowledge in other programming languages like C#, Python, JavaScript, SQL and a few frameworks. I'll let you know how it goes.
Remember the important thing is to learn comp sci concepts not programming languages.
Most comp sci students I know after taking a course called programming principles. Which just teaches different types of programming languages oop, procedural, functional, and logical.
After this they can start writing code for personal projects in 1 probably one day.
Wow really 😭
learn basics
be curious about things tyou don't understand, basic actions should become automatic.
intelli j can give you the documentation and make your life is easier.
Learn how the language interacts with the hardware (coursera course)
Is Java microservices coding based profile??
Amazing content
thanks buddy!!
I have an argument as to the last point though.
I don't think all languages are the same. Based on Logic, yeah. But levels of abstraction, no.
Yes, what I said was that all languages share the same logic - but yes, you are right, they of course have different levels of abstraction.
Programming Languages A, B, C. Then, you could learn any programming language easily.
Yes!
I don't know i find this comment very funny 🤣🤣🤣🤣🤣. Thanks brother...Thank you so much 🥰🥰🥰
@@integrate2945 find it in Coursera, University of Washington courses.
Language is not important if you are going for software developer, you know software developement methods and tricks in computer science engineering.
Follow those develope system use any language. Be master in concepts use any language.
10:34 Nand to tetris on Coursera -- note to self!
If you tell us your road map to be a full stack developer.... I'm from Ethiopia
1. Programming fundamentals (I recommend CS50)
2. HTML & CSS
3. JavaScript
4. Front-end framework (React, Vue, Angular)
5. Server-side language (PHP, Python, Ruby)
6. SQL
7. Back-end framework (Laravel, Django, Rails)
Build a few projects on your own (without following any tutorial) after each step, that's where the learning happens.
@@rod6722
I just took a full c++ course,OOP, now I'm taking a data structure(but not from cs50) and I solved about 40 problems on codeforces till now...I still solving
can you tell me what the next step should i take.....
Thanks for your support..
@@fayselstud2075 You should start building your own projects to prove to employers you actually know your stuff
@@fayselstud2075 it sounds to me you might be in tutorial hell, like the other guys above me said, start working on personal projects for your portfolio and show off your knowledge
@@fayselstud2075 አትቁም ወንድሜ
I might have missed it - What was the Udemy Java course(s) you used ?
This was another highly useful video from you for my journey to becoming a software engineer. I’ve just enrolled in the Coursera: “Build a Modern Computer…” based on your suggestion. Thank you for great your content!
I just put the Java course in the description!
@@InternetMadeCoder Thank you! That was the course I was looking at! Glad to see it’s professional approved 😊
how i insert ad here
Ima use this to learn js😋
Awesome!
To be honest if anyone know java/
c++/ c# any one programming language well then he could learn any programming language of the world within 14 days.
Been programming for 20+ years and Love jetbrains. I’m not switching to vscode
Java examen is 14 days AND I AM A MESS- And PHP the same day 😭 JS the day after please I need this help
Notion Link is broken 😥
.... but true mastery does require time
ahhh why didnt you make this video 14 days agoooo. anyways, thanks for this .
Logic is most imp
What other 4 human languages u know?
Hello
your videos are great
do you think it is possible to work with company as a software engineer remotely ? even if you are not in the same country ? can you make a video about this topic
thanks
I don't know - might be some legal issues with it unless you are a contractor
Tons of people do this. This is super common in third world countries. You also get to save more of your income because living and tax costs are generally smaller in poorer countries.
java rocks
I’m also taking the same udemy course so how many video you watched everyday or how many exercises you did from his course everyday?
What’s your advice on how much should yiu spend time on that course specifically?
I don’t know exactly how many - just do as much as you can/want.
if u want to hop from javascript to java learn typescript ngl
You learned java? We can check this out in some challenge.
What's your opinion on oracle's official certificate
Not sure if it's valuable. I might do it just because my company will pay for it if I pass the exams
@@InternetMadeCoder wow bro western it companies are so far ahead. Here they give cheapskate basic income and don't invest at all in our education
yeah it is very unequal :(
I disagree with all programming languages being the same. they can have different keywords, very different syntax
being a web developer sucks, i hate react. i should get back to java and libgdx
4:29 have anyone noticed the basic course was about 80hrs lol😂😂
Some of them are crazy (so much unnecessary fluff)
I am able to understand the basic concepts of programming but whenever I try to solve different algorithms problems based on that concept I can't do it . Anything you can suggest ? Like can you suggest any defined way to follow while learning a language .
Same with me but I try to just do more coding problem and when I write the codes by myself. I feel little confident so stop doing a lot of tutorials just do coding problems even from any video but try to write it by ur own.
@@miriamyohnes9034 can you tell me detailed path you follow ? Like you understand a concept then solve problems but later on the problems are tricky so how do you use logic and approach it.
@@yuvraj66 try to break down the the problem by steps of solution in logical way the try to put it in coding again you need to be persistent and keep practicing then you could be able to sol e any problem because practice makes perfect.
@@miriamyohnes9034 Thanks for the suggestions . I will try 👍
@@yuvraj66 ur welcome, keep it up.
Haha this guy I don't understand how genius he's learning languages in just 14days.😅
I say at the end why - it's not as hard as you think once you know one language
Please put yours videos in audio PT BR
Can you please give name of that website you are using on 7:15? :)
It's a note taking App called "notion"
Notflix is not netflix lol
Cool
And second
NotFlix😅
I don't have 14 days. .I have my exam in 2days 🙂
uh oh😂
Quite early this time...
congrats
🤩🙏🏼
😁😁😁😁😁😁
Just at the point when I'm starting out with Java....
Brilliant.
By the way, you don't need a hook for your videos, your voice has some sort of hook to it 😁
Dude developing Java code takes years 😅I don’t know where you guys find these steroids 😂
yes but hes a junior developer
public static void main ( 😔😔😔😔😔)
Have you opened this channel just to show off that how smart you are and how your well settled than others. If no, than please concentrate on the content rather than showing off your achievements (apologies for my harsh language in advance because i like to say what i think)
I opened this channel to share what has worked for me, because if my principles worked for me, they might work for others too.
@@InternetMadeCoder appreciate your answer
how to learn a programming language in 3 days when the interview is coming in 3 days? lol
Do these steps except 25 hours per day😂
@@InternetMadeCoder Nice, 25 hours per day 😂
first comment
cookie earned🍪
how much sleep do you get? 😜
No you haven't :D unless you knew C#
Golang golang