Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
6.092 Introduction to Programming in Java
Image: ocw.mit.edu
#409 on Reddit

6.092 Introduction to Programming in Java

MIT OpenCourseWare

3 recommenders · 3 threads · recommended in 3 years, 2014–2022 · score 3.4

Go to course ↗

An MIT OpenCourseWare introductory course from IAP 2010 that teaches the fundamentals of Java programming, including core language concepts and writing programs from scratch.

Commenters point to it as a free, structured way to learn Java fundamentals and to build on with exercises, and one calls it great after finishing another MOOC.

Programming Languagesbeginnerfreeself-paced text#java#introduction#programming fundamentals#mit ocw#self-taught

Recommendations by year

20142022

On Reddit (5)

  1. RecommendsMidasLovejoyr/learnprogramming2022in “How soon to start participating in Hackathons?”▲ 2

    Seems like you do know the rules and regulations of a programming language (I.e Java) but you are lacking organizational skills and structure….basically the application aspect of it. I would recommend you to check out MIT’s open courseware if you haven’t already below is the link…

  2. RecommendsYitharr/learnprogramming2021in “Is it efficient to learn Java as first language for 2021?”▲ 1

    Since you said time and money wise you can't get a formal education I'd recommend following something like these and doing all the exercises: https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/…

  3. RecommendsnomadProgrammerr/learnprogramming2014in “Questions for self-taught programmers.”▲ 1

    there's an intro to java programmin from MIT I really have no knowledge about that one. http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/ Wow this is great I'm really going to try it after finishing the current mooc…

  4. Mentionsxlledxr/learnprogramming2014in “Need help finding a Java course that fits me”▲ 5

    I used https://www.udacity.com/course/cs046 (Holy sh1t theyre charging money for it now. You can still do a 14 day trial, which is enough time to burn through the course if you hussle) http://programmingbydoing.com/ http://chortle.ccsu.edu/java5/index.html#01 http://codingbat.com/…

  5. Mentionsnom-de-redditr/learnprogramming2011in “Is 'Starting Out with Java: From Control Structures through Objects (3rd Edition)' a good text to teach yourself java?”▲ 3

    Here's an intro book titled _Introduction to Programming Using Java_ that you can freely download... http://math.hws.edu/javanotes. This text is one recommended for use with MIT's OpenCourseware class _Intro to Java Programming_…

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help