Udemy

Introduction to Java Programming for Online Learners

立即報名
  • 2,300 名學生
  • 更新於 2/2021
4.2
(254 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
23 小時 4 分鐘
教學語言
英語
授課導師
Brian Gorman
評分
4.2
(254 個評分)
2次瀏覽

課程簡介

Introduction to Java Programming for Online Learners

Supplemental instruction on java concepts found in online programming courses, designed to help students truly learn.

This course provides instruction through video lectures and materials which will teach (you) the student how to program in Java from the very basic level to an intermediate level of programming. The intent is to aid anyone who is struggling in learning how to program and would like to see practical examples and demonstrations. This course is not affiliated with any university and will not provide answers to any homework assignments for any reason. Topics covered will include but not be limited to:

  1. Syntax and commands
  2. Creating variables
  3. Creating methods
  4. Working with files
  5. Exception handling
  6. Creating Classes
  7. Object-Oriented programming basics
  8. Basic Unit Testing
  9. Graphics and GUI programming

In the end, this course is a stand-alone course, however it would be a huge aid to the online student who is taking a self-directed course, an individual who is trying to learn how to program, or even a high school student looking to get a head start on computer science material they might encounter in college. The material is organized in a start-to-finish fashion, building on knowledge with each section, so it is best to proceed through each section in order. Each section should amount to about a week worth of learning, lining up with most popular online course formats. Additionally, the course works hard to build practical knowledge that will help a student excel in their coursework, and also builds a strong foundation for a start to a career in programming for anyone looking to learn!

As an added bonus, several useful programs are built throughout this course, and the end result of the course includes full source code for a working Sudoku game, amongst other programs, such as card game score calculators and basics physics formula calculation programs.

課程章節

  • 10 個章節
  • 135 堂課
  • 第 1 章 Introduction to Programming
  • 第 2 章 Programming With Variables
  • 第 3 章 Control Statements and Methods
  • 第 4 章 Loops - Repetitive User Input
  • 第 5 章 Basic data structures (Arrays)
  • 第 6 章 Object Classes and Basic Inheritance
  • 第 7 章 Abstract Classes and Interfaces
  • 第 8 章 Testing with JUnit
  • 第 9 章 Exception Handling
  • 第 10 章 Files, Serialization, and Streams

課程內容

  • Introduce the student to Java
  • Build solid Java programming skills for anyone wanting to learn the language
  • Aid online students taking self-directed courses, or courses with minimal instructor interaction
  • Challenge the student to work with the code and engage in the material


評價

  • R
    Russell Harder
    2.5

    The instructor has not explained how to set up projects, packages, etc. in Eclipse, so it is extremely difficult to run the scripts. He opens the lessons with the script already loaded and ready to run, but without knowing how he set things up, when I try it I get errors that I have little to no idea how to solve. So I end up wasting time with Eclipse before I can even begin to follow the course and try running these scripts on y own.

  • S
    Simona Stojanovska
    5.0

    Very clear and understandable. Suitable for beginners in Java.

  • B
    Bob
    4.0

    Based on the content I have seen so far, this course is excellent. Brian explains the demos well and encourages student participation. The provided code snippets all function correctly which assists with basic understanding. Pace is excellent with the information provided in small enough sections so the student is not overwhelmed. Great job Brian !!

  • A
    Andres Vicente
    5.0

    This is an amazing course. I am learning java programing at my own peace.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意