Intro to Java Programming

Provided by:
8/10 stars
based on  7 reviews
Provided by:
Cost FREE
Start Date On demand

Course Details

Cost

FREE

Upcoming Schedule

  • On demand

Course Provider

Udacity online courses
Udacity gives students the opportunity to create hands-on projects that can be put into their portfolios and used to demonstrate their skills to future employers. You'll have a personal coach who helps provide feedback on your assignments and projects to assist you in reaching your goals and staying on track in your online classes. Throughout your education experience, you'll be able to track your development, complete in-class projects, have access to interactive exercises and videos and ...
Udacity gives students the opportunity to create hands-on projects that can be put into their portfolios and used to demonstrate their skills to future employers. You'll have a personal coach who helps provide feedback on your assignments and projects to assist you in reaching your goals and staying on track in your online classes. Throughout your education experience, you'll be able to track your development, complete in-class projects, have access to interactive exercises and videos and earn a verified certificate at the end of the course as proof of all that you've learned. You'll be learning from knowledgeable professors across various schools and parts of the globe. Learn about computer science from Dave Evans, an instructor at the University of Virginia, or delve into app development with Samantha Ready, a Developer Evangelist at Salesforce.com.

Provider Subject Specialization
Sciences & Technology
102 reviews

Course Description

In this introductory course, you'll learn and practice essential computer science concepts using the Java programming language. You'll learn about Object Oriented Programming, a technique that allows you to use code written by other programmers in your own programs. You'll put your new Java programming skills to the test by solving real-world problems faced by software engineers.
Reviews 8/10 stars
7 Reviews for Intro to Java Programming

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Steven Frank profile image
Steven Frank profile image
8/10 starsCompleted
  • 59 reviews
  • 57 completed
4 years, 1 month ago
This is a polished, professionally produced introduction to the Java programming language. It's suitable for a wide audience, ranging from those with no programming experience at all to people like me looking to fill a hole in our repertoires. The course is organized progressively, beginning with Java basics and covering gradually more advanced topics. Each unit includes a series of short lectures, most of which are followed by brief programming problems or questions. A problem set, with more in-depth programming assignments, follows most of the lecture series. There's also an optional final project. The instructors are excellent and no textbook is necessary (although beginners may find themselves occasionally in need of a reference -- and there are plenty to be found on the web). The course expects you to install the free BlueJ programming environment, and provides you with downloadable files corresponding to the online progra... This is a polished, professionally produced introduction to the Java programming language. It's suitable for a wide audience, ranging from those with no programming experience at all to people like me looking to fill a hole in our repertoires. The course is organized progressively, beginning with Java basics and covering gradually more advanced topics. Each unit includes a series of short lectures, most of which are followed by brief programming problems or questions. A problem set, with more in-depth programming assignments, follows most of the lecture series. There's also an optional final project. The instructors are excellent and no textbook is necessary (although beginners may find themselves occasionally in need of a reference -- and there are plenty to be found on the web). The course expects you to install the free BlueJ programming environment, and provides you with downloadable files corresponding to the online programming assignments. This approach not only provides greater opportunity for debugging and program refinement than is possible in a screen submission, but also familiarizes you with a very useful programming tool. For those who care about credentials, note that Udacity no longer offers certificates of completion for those who have not enrolled in the expensive pay version of the course; this class is so introductory, however, that few will suffer as a result.
Was this review helpful? Yes2
 Flag
Yi Zheng profile image
Yi Zheng profile image
8/10 starsTaking Now
  • 1 review
  • 0 completed
3 years, 7 months ago
pros: Good place to start, easy to catch up, very detailed for zero background beginners. From the begging data structure , decisions , loops then to inherit, giving a complete picture of object oriented programming. cons:no classed notes/ppt available, each time need to watch the video lectures again to find back what i was taught
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years, 5 months ago
I really like this course. I had some knowledge of Java before I took it. I enjoyed solving problems in this course. However, this course could be hard since some problems are like brain teasers. But all of those problems are solvable with some effort. I would suggest this course for people who are willing to invest their time.
Was this review helpful? Yes1
 Flag
Panos Gr profile image
Panos Gr profile image
8/10 starsCompleted
  • 5 reviews
  • 4 completed
4 years, 8 months ago
It was overall very well done but I needed a textbook to complete it, since some of the subjects were not thoroughly explained
Was this review helpful? Yes0
 Flag
caroline m profile image
caroline m profile image
9/10 starsCompleted
  • 2 reviews
  • 2 completed
5 years ago
could add other more advanced features - or do another course as followup to this one
Was this review helpful? Yes0
 Flag
Ekaterina Rumyantseva profile image
Ekaterina Rumyantseva profile image
6/10 starsCompleted
  • 6 reviews
  • 5 completed
5 years, 4 months ago
The course is boring and not well organized. I'm taking it because it's really simple. Tests don't catch all errors. PS There's a lot of pretty girls, but where are good looking men? It's unfair :(
Was this review helpful? Yes0
 Flag
Mizar83 . profile image
Mizar83 . profile image
8/10 starsCompleted
  • 9 reviews
  • 8 completed
5 years, 5 months ago
Very nice intro course to Java, starting with the very fundamentals. I took little more than half this course, and I was able to write Java programs for an Algorithms course (in the meantime, I finished this course with a certificate). Nice and short programming assignments are after almost each segment, and it's possible to download all of the codes for looking at them offline.
Was this review helpful? Yes2
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.