Course Java Basic
Java is the most common programming language, it is not difficult to master, so it is suitable for those who are new to the study of programming, and the demand for Java developers is steadily high. At the course you will learn the basic principles of programming in Java, as well as what variables, data types and more.
After the course you will be able to choose your specialty and continue studying any programming language and successfully start your career in the IT-industry.
COURSE OBJECTIVES
- Learn to write simple programs in Java
- Get acquainted with OOP basics
- Learn basic algorithms.
COURSE PROGRAM
Developer tools
- Installing Java and IDE
- What is JVM, JRE, JDK.
Variables
- Declaration and initialization of variables and constants
Data types
- Primitive types
- Reference Types
- The peculiarities of working with each of the types
- Explicit and Implicit Type conversion
Operators
- Arithmetic Operators
- Comparators
- Boolean operators
- Bitwise operators
- Assignment Operators
Control structures
- If, if-else, if-else if-else
- Switch-case
Cycles
- For
- For-each
- While
- Do-while
Arrays
- One dimensional Arrays
- Two dimensional arrays
Algorithms
- Find the minimum/maximum value of an array
- Arithmetic Mean Calculation
- Implementing Different Algorithms for Array Sorting
Methods
- Method Signature
- Overload
Classes
- The concept of classes and types
- Class, abstract class, interface, nested classes
- Creating instances of the class (objects)
Packages
- The purpose of packages
- Access modifiers
- Scope
Fundamentals of Object Oriented Programming (OOP)
- Encapsulation
- Polymorphism
- Inheritance
- Abstraction