Complete Java SE 8 Developer Bootcamp - OCA Prep Included
Год выпуска: 2016
Производитель: UDEMY
Сайт производителя: https://www.udemy.com/learn-java-se-8-and-prepare-for-the-java-associate-exam/
Автор: Jeff Jensen
Продолжительность: 12 ч.
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Java is one of the most popular programming languages used in professional application development. As such, there is an extensive job market available to those who master its syntax. However, mastering a language as complex and vast as Java requires a developer to start with a solid programming foundation. This class provides that foundation. Those who are looking to start a career in software development, or developers who are looking to increase their marketability by learning the nuts and bolts of Java, will benefit from taking this course. To start the student on the “right track,” the lectures and labs go beyond basic syntax by including best practices and object oriented programming idioms. In addition, the topics covered help prepare students for the Oracle Certified Associate, Java Programmer SE 8 exam (a certification which demonstrates to potential employers a fundamental level of proficiency with the language). However, do note that this course is just as appropriate for someone who is not interested in taking the exam; if you want to learn Java, this is the course for you!
Каковы требования?
  • You should have basic computer skills (comfortable working with a command prompt or terminal, installing software, setting environment variables, etc.)
  • If you don't have any previous programming experience, you may find it helpful to read a brief introduction on the basic concepts (variables, functions, and control structures), such as the one found at http://codingintro.com/
Что я вынесу из этого курса?
  • Read and write basic command line programs in Java
  • Know how to use an Integrated Development Environment (Eclipse) to develop and debug programs
  • Generate HTML based documentation (Javadoc) for code
  • Gain a solid understanding of the topics covered in the exam to become an Oracle Certified Associate, Java SE 8 Programmer (Java SE 8 Programmer I 1Z0-808)
Какова целевая аудитория?
  • Developers who are looking to increase their marketability by learning the nuts and bolts of Java
  • Those who are looking to start a career in software development
  • Anyone looking to prepare for the exam to become an Oracle Certified Associate, Java Programmer SE 8 (Java SE 8 Programmer I 1Z0-808)

Содержание

01 Welcome
  • 001 Course Overview
  • 002 Installing the Java SE Development Kit 8 JDK
  • 003 Installing Eclipse
02 Getting Started with Java
  • 004 Section Overview
  • 005 The Features of the Java Programming Language
  • 006 The Java Platform
  • 007 Editions and Versions
  • 008 The Java Development Kit JDK
  • 009 Your First Java Program - Part 1 Code
  • 010 Your First Java Program - Part 2 Compilation and Execution
  • 011 Hello World Lab Lab Files
  • 012 Java API Documentation Javadocs
03 Introduction to Objects
  • 013 Section Overview
  • 014 Object Oriented Programming OOP
  • 015 Objects vs. Primitives
  • 017 Stack Heap
  • 018 Using Objects
  • 020 Initializing Data
  • 021 Creating Object Types - Part 1
  • 022 Creating Object Types - Part 2
  • 023 Creating Object Types - Part 3
  • 025 Building Constructors
  • 026 Default Constructor
  • 028 Initialization Blocks
  • 029 Introduction to Objects Lab
04 Static Scope and Garbage Collection
  • 030 Section Overview
  • 031 Static Variables
  • 032 Static Methods
  • 034 Static Initialization Block
  • 036 this - Part 1
  • 037 this - Part 2
  • 038 this - Part 3
  • 039 Scope - Part 1
  • 040 Scope - Part 2
  • 041 Garbage Collection
  • 042 Java Memory Leaks
  • 043 Static Lab
05 Packages
  • 044 Section Overview
  • 045 Packages
  • 046 Classpath
  • 048 JARs
  • 049 Packages Lab
06 Java Conventions and Primitives
  • 050 Section Overview
  • 051 Coding Standards
  • 052 Comments
  • 053 Javadoc
  • 054 Primitive Data Types
  • 055 Primitive Literals
  • 056 Primitive Conversion
  • 057 Big Numbers
  • 058 Primitives Lab
07 Java Syntax
  • 059 Section Overview
  • 060 Condtionals - If Else If Else
  • 062 Conditionals - Switch
  • 064 Operators Part 1
  • 065 Operators Part 2
  • 067 Loops
  • 068 Break Continue and Labels
  • 069 Enumerations enum
  • 070 Java Syntax Lab
08 Strings
  • 071 Section Overview
  • 072 String Objects
  • 073 String Operations and Operators
  • 074 Immutable Strings
  • 076 Pass By Value Primitives
  • 077 Passing By Value Objects
  • 078 Passing By Value Lab
09 Encapsulation
  • 079 Section Overview
  • 080 Encapsulation and Data Hiding
  • 081 Getters and Setters Part 1
  • 082 Getters and Setters Part 2
  • 083 Access Modifiers
  • 084 Encapsulation Lab
10 Inheritance
  • 085 Section Overview
  • 086 Inheritance Part 1
  • 087 Inheritance Part 2
  • 088 Chaining Constructors
  • 091 Overloading Methods
  • 092 Overriding Methods
  • 093 Covariant Returns
  • 094 The Three Faces of Final
  • 097 Inheritance Lab
11 Polymorphism
  • 098 Section Overview
  • 099 Polymorphism Demo
  • 100 Polymorphism Part 1
  • 101 Polymorphism Part 2
  • 103 Benefits of Polymorphism
  • 104 Object Type Casting
  • 105 The Object Class
  • 106 Polymorphism Lab
12 Abstract Classes and Interfaces
  • 107 Section Overview
  • 108 Abstract Classes Part 1
  • 109 Abstract Classes Part 2
  • 111 Interfaces Part 1
  • 112 Interfaces Part 2
  • 113 Interfaces Part 3
  • 115 Abstract Classes and Interfaces Lab
13 Lambda Expressions and Static Imports
  • 116 Section Overview
  • 117 Marker and Functional Interfaces
  • 118 Lambda Expressions
  • 119 Predicate
  • 120 Static Imports
  • 121 Lambda Expressions Lab
14 Dates and Time
  • 122 Section Overview
  • 123 LocalDate
  • 124 LocalTime LocalDateTime and Period
  • 125 DateTimeFormatter
  • 126 Dates and Time Lab
15 Arrays
  • 127 Section Overview
  • 128 Arrays
  • 129 Polymorphism Revisited
  • 130 Multi-Dimensional Arrays
  • 132 Sorting and Searching Arrays
  • 133 Common Array Mistakes
  • 134 Varargs
  • 135 Arrays Lab
16 Collections
  • 136 Section Overview
  • 137 When Arrays Are Not Enough
  • 138 Collections
  • 139 The Collection Interface
  • 140 Iterator
  • 141 Lists
  • 142 Sets
  • 143 Queues
  • 144 Deques
  • 145 Maps
  • 146 Collections Lab
17 More with Collections
  • 147 Section Overview
  • 148 Limitations of Collections
  • 150 Generics and Autoboxing
  • 151 Diamond Operator
  • 153 Sorting and Searching Collections
  • 154 Comparable
  • 155 Comparator
  • 157 More With Collections Lab
18 Exception Handling
  • 158 Section Overview
  • 159 Throwable
  • 160 Catching Exceptions
  • 161 Finally Block
  • 162 The Exception Object
  • 163 Unchecked Runtime vs. Checked Exceptions
  • 164 Creating Exceptions
  • 165 Exception Handling Lab
Файлы примеров: присутствуют
Формат видео: MP4
Видео: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 2497 kb/s, 30 fps, 30 tbr, 30 tbn, 60 tbc
Аудио: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 189 kb/s

Скриншоты


If you like the topic, please click share to help develop our site.

To download the file disable ad blocking, and reload the page.

disable adblock How to disable ad blocking?

Download by magnet link 1.34 GB Download Torrent

Login using:

Similar topics

[Udemy] The Complete JavaScript Course 2019: Build Real Projects! [2019, ENG]
 13.72 GB   1 | 0   29-Apr-19 19:50   18
[Udemy] The Complete JavaScript Course 2018: Build Real Projects! [2018, ENG]
 6.7 GB   0 | 0   14-May-18 00:05   567
[Udemy] Complete Java Masterclass [2018, ENG]
 9.13 GB   0 | 0   16-Apr-18 04:20   14
[Udemy] Complete Java Masterclass Hands On - 2018! [2018, ENG]
 14.02 GB   0 | 0   03-Apr-18 11:00   11
[Udemy] JAVA Programming for Beginners - The Complete Course [2017, ENG]
 1.28 GB   0 | 0   12-Nov-17 22:05   2


   
Current time is: 17-Jul 06:14 :: All times are UTC + 3