YoVDO

Learning Java Programming

Offered By: The Great Courses Plus

Tags

Java Courses Java Swing Courses Object-oriented programming Courses

Course Description

Overview

In <b>Learning Java Programming</b>, learn how to write computer programs in Java and how everyday programmers use this language to build desktop graphical user interfaces (GUIs) and mobile applications for Android devices. Software engineer and expert Java programmer Paulo Dichone’s 36 hands-on lessons reveal not just how Java works, but some of the many insider tips and tricks programmers use to create and solve problems.

Syllabus

  • By This Expert
  • 01: Welcome to Java!
  • 02: Choose an Integrated Development Environment
  • 03: Installing Android Studio for Mac
  • 04: Installing Android Studio for Windows
  • 05: Create Your First Java Program!
  • 06: Java Code Structure, Syntax, and main Method
  • 07: Declaring Variable Types: int and String
  • 08: Concatenating Variables in Java
  • 09: Primitive Variable Types: boolean and char
  • 10: Primitive Variable Types: byte, short, and long
  • 11: Primitive Variable Types: float and double
  • 12: Java Operators and Operator Precedence
  • 13: The while Loop in Java
  • 14: Java Branching Statements: if, if-else, and else-if
  • 15: Multiple Branches with the Java switch Statement
  • 16: The do-while Loop and the for Loop in Java
  • 17: Arrays in Java
  • 18: Creating Objects in Java
  • 19: Class Constructors in Java
  • 20: Methods: Passing Arguments, Returning Values
  • 21: Java Getters and Setters
  • 22: Using the String Class as a Reference Type
  • 23: Java Inheritance: Overriding Parent Methods
  • 24: Java Inheritance: Invoking Parent Methods
  • 25: The Java Class Library
  • 26: Java ArrayList and Object-Oriented Pros and Cons
  • 27: Java Swing: Create a Simple User Interface
  • 28: Adding Buttons and Event Listeners
  • 29: Java Swing: BorderLayout
  • 30: Java Swing: FlowLayout
  • 31: Java Swing: BoxLayout
  • 32: Java Swing: Build a Fun Graphical User Interface
  • 33: Android Studio: Setup, Emulator, and First App
  • 34: Android Project Structure
  • 35: Android EditText and the strings.xml File
  • 36: Build an Inspiring Android App

Taught by

Paulo Dichone

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