• EOL

Programming in Java - video course - level 2

Index: KRW-02513

This course is an extension of the previous item Programming in JAVA. Both courses together form a very solid compendium of knowledge about programming in this popular language. Among other things, the course introduces the Eclipse IDE platform, discusses concurrent programming, calculation types and annotations.

Programming in Java - video course - level 2
€9.00
€7.32 tax excl.
Unavailable
Discontinued product
PayPal payment
Manufacturer: Strefa kursów

Attention!

The sale of the product has been completed. Check othercourses in this category.

Description:

This course deals with the following topics:

  • Eclipse IDE platform. You will learn, among other things, how to adjust the program to your own needs and preferences.
  • Discuss issues related to concurrent programming. Thread creation, synchronization, jamming, resuming, communication and much more.
  • Enumeration and wrapping types.
  • Annotations
  • Input/Output Operations. Saving, reading, copying files etc.
  • Discussion of interesting modifiers and operators e.g. "transient" or "instanceof".

This course is a perfect complement to and extension of the previous item on Java -Programming in JAVA. Both courses together form a very solid compendium of knowledge about programming in this popular language. They will provide you with skills that will allow you to start working on your own applications.

Example free lesson: We start working in a new environment. More examples in the table ofcontents.

With this course, you will gain enough knowledge to work freely in Java and create your own applications. You will learn many useful solutions that you can use in your own projects. Each topic is discussed using very clear, simple and practical examples. The complete source code of each example is attached to the course. This allows you to repeat every action shown on the screen without problems.

Boxed or electronic version? - Check out the manual.



Table of contents

Introduction


Multi-threaded programming

  • Java threads 4m 01s
  • The basics of 7m 09s weft control
  • Creating a thread - implementation of 10m 00s Runnable interface
  • Creating a thread - Thread 6m 42s class extension
  • Creating multiple threads 7m 05s
  • IsAlive() and join() methods 8m 22s
  • Thread priorities 7m 09s
  • Synchronization - modifier synchronized 14m 40s
  • Synchronized design 3m 38s
  • Inter-thread communication 17m 03s
  • Jamming 5m 14s
  • Suspension, resumption and retention of threads 16m 58s
  • Obtaining a thread state 7m 21s


Calculation types

  • Basics of calculation 4m 33s (see free lessons)
  • Use of calculations in if and switch 10m 09s instructions
  • Value() and valueOf() methods 6m 05s
  • Java enumerations as class types 12m 11s
  • The calculations are inherited from Enum class 10m 24s
  • Another example of a 7m 45s calculation


Packaging

  • Introduction 1m 53s
  • Packing of numerical types 5m 43s
  • 4m 56s marker type packaging
  • 3m 24s logical type packaging
  • Automatic packaging - 4m 24s bases
  • Automatic packaging and 3m 48s methods
  • Automatic wrapping and expressions 9m 05s
  • Automatic packaging - summary 3m 05s


Annotations

  • Introduction 1m 49s
  • Basis for annotation 3m 37s
  • Annotation strategies 5m 21s
  • Reading annotations with reflection 9m 45s
  • Default values of annotations 1m 51s
  • Marker annotations 4m 16s
  • Single-element annotations 1m 53s
  • Some annotations embedded 3m 49s


Input/output operations

  • Introduction to the topic of input and output operations 3m 09s
  • Reading data from console 10m 54s
  • Example of using the PrintWriter 4m 19s class
  • Basics for saving data to a 9m 48s file
  • Basics of reading data from 6m 07s file (see free lessons)
  • Example of copying 13m 00s text files
  • Automatic closing of 3m 07s files
  • Example of a program calculating the BMI 22m 07s


Other topics

  • Transient and volatile modifier 2m 00s
  • Operator instanceof 5m 12s
  • Modifier strict 1m 12s
  • Application of the 6m 58s assertion


Appendices

  • Oracle documentation for Java 1m 36s
  • Documentation for Eclipse IDE platform 1m 06s
  • Eclipse Color Themes - make your work environment more pleasant 2m 16s
Package width 0.001 cm
Package height 0.001 cm
Package depth 0.001 cm
Package weight 0.001 kg

Be the first to ask a question about this product!

Customers who bought this product also bought:

Products from the same category: