YoVDO

Introduction to Java as a Second Language

Offered By: LearnQuest via Coursera

Tags

Java Courses Object-oriented programming Courses Eclipse IDE Courses

Course Description

Overview

This course is meant to be an introduction to Java as a second language, if you are familiar with any computer programming language. It could be shell scripting, knowledge of older Java versions, JavaScript, etc. This course will allow you to quickly pick up the Java programming language. You will learn Java Object Orientation, and see the parallels with other programming paradigms. This is course 1 of a 3 course Specialization titled Java as a Second Language. It assumes that you know some programming and want to transfer that knowledge into learning Java. Lab exercises will be performed using your system and Java installation. The instructor will guide you through setting up and configuring your environment and working through the labs. Java can be installed on just about any type of computer, but the instructor will demonstrate the installation on a Windows system.

Syllabus

  • Module 1: Java Foundations
    • In this module, we'll explain what Java is and how it came to be. We'll also explore what a Java Virtual Machine is, what it does, and why Java is a crucial part of web applications.
  • Module 2: Building the Java Devlopment Environment.
    • In this module, we'll explain how to download and install Java and Eclipse and go through creating and running a Java project using Eclipse.
  • Module 3: Java Classes and Objects
    • In this module, we'll talk about the features that make Java an object-oriented language, explain Java classes and objects and how to add a class. We'll also talk about models and how to move it to code.
  • Module 4: Instantiation, the Constructor, the Main Function and Objects
    • In this module, we'll talk about Java instantiation, constructors, and main functions.
  • Module 5: Additional Classes and Concatenation
    • In this module, we'll discuss what concatenation is, what it is used for, and how to use it in Java. We will also talk about instantiating multiple classes and you'll get a chance to add a new class in a lab.

Taught by

Jim Sullivan

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX