Java fundamentals fast and simple
4.1 (76 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,242 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java fundamentals fast and simple to your Wishlist.

Add to Wishlist

Java fundamentals fast and simple

Quick introduction to the Java programming language.
4.1 (76 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,242 students enrolled
Created by Tom Jay
Last updated 2/2016
English
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
Have a coupon?
What Will I Learn?
Students will be able to write and maintain basic Java programs
View Curriculum
Requirements
  • Basics of computer operations, how to move from folder to folder and the basics of a comment line
  • Understand how to load software from a web site
Description

Course Description

Learn the basics of the Java programming language. Understand concepts for loops, while loops, if statements, try-catch statements, basic data types, object oriented programming to include classes, inheritance, encapsulation, sub-classes and other Java concepts.

A review of basic data types and class usage to include common Java data types.

Build a strong foundation of development with Java. This course helps you understand Java and the Eclipse IDE.

  • Java 1.7 programming language
  • Eclipse 4


Professional skills and experience from an iOS Architect with over 8 years experience.

Learn the fundamentals but also tips and tricks of the experts. Learn about development with the most widely used programming language for commercial web development and one of the most widely used development tool - Eclipse.

We will walk thru the project setup and all required elements to create a basic application

Content and Overview

This course explains key technology concepts of Java and how to use the Eclipse IDE tool.


What am I going to get from this course?

  • Detailed knowledge of how to create Java based application
  • Learn how to setup a new project in Eclipse
  • Teaching by example, several hands on examples showing every detail to the smallest degree from starting a new application on the command line to running in Eclipse.
  • Take a look at my other course on Java and iOS to learn deeper insights including API's and MongoDB databases.


Note: Development is all described on a Mac OSX notebook, Windows is not address. Java is a portable language and all the tools described in this class are available on Java as well but no intention is made to describe how to setup them up for use the Windows versions.

Who is the target audience?
  • Beginners interested in learning the Java programming language
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 6 Lectures Collapse All 6 Lectures 51:19
+
Promo
1 Lecture 02:01
+
Getting Started
2 Lectures 07:04

Introduction to this course

Preview 04:15

Installing Java and Eclipse
02:49
+
Dive into Java
3 Lectures 42:14

Java Extends and Implements
12:43

Java Beans, Stirngs and Wrap up
11:50
About the Instructor
Tom Jay
3.7 Average rating
378 Reviews
10,768 Students
8 Courses
Mobile development Instructor

I've been developing mobile applications for over 8 years with focus on iOS. I have taught in-class paid course for a major training company in San Francisco.


I have over 20 years of Enterprise Server development with Java/J2EE, Oracle, MySQL, XML/JSON Web Services, API development and location based systems using MongoDB.


I have created dozens of mobile apps form Banking, Social Messaging, Event Discover and Medical device interfaces.

I like mobile payments and iBeacon integration.

I mainly focus on IoT development (BLE) for IoT and iBeacon technologies.

Please watch my courses on Mobile development.