πŸ‘¨β€πŸ’»DEV [Udemy] Igor Soudakevitch - ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ сСртификации Java 8, Oracle Certified Associate (2019)

  • Автор Ρ‚Π΅ΠΌΡ‹ Odyvanchik
  • Π”Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»Π°
[Udemy] Igor Soudakevitch - ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ сСртифика_0.png


[Udemy] Igor Soudakevitch - ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ сСртификации Java 8, Oracle Certified Associate (2019)

Π§Π΅ΠΌΡƒ Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ

* ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ сдачС сСртификационного экзамСна Oracle Certified Associate, Java SE8 (ΠΊΠΎΠ΄ экзамСна 1Z0-808)

ВрСбования

* Π‘Π»ΡƒΡˆΠ°Ρ‚Π΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Π»Π°Π΄Π΅Ρ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ синтаксисом языка Java

ОписаниС

ΠšΡƒΡ€Ρ прСдоставляСт всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ знания ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΡΠ΄Π°Ρ‚ΡŒ сСртификационный экзамСн ΠΏΠ΅Ρ€Π²ΠΎΠΉ ступСни (ОБА) ΠΏΠΎ 8-ΠΉ вСрсии Java. ΠžΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹ΠΉ курс отличаСтся Ρ†Π΅Π»Ρ‹ΠΌ рядом спСцифичСских особСнностСй, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:

Β· Π² Π½Π΅ΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ
КАК
слСдуСт Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ экзамСнационныС Π·Π°Π΄Π°Ρ‡ΠΈ, вмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ просто ΠΈΠ·Π»Π°Π³Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΠΈ Ρ‚Π°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈΠ· спСцификации Π½Π° язык (Java Language Specifications, JLS);

Β· ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ многочислСнныС мнСмоничСскиС Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹, ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ» ΠΈΠ· JLS;

Β· особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»Π΅Π½ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌ ошибкам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Ρ‹ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ Π½Π° экзамСнС;

Β· пСрСчислСны ΠΈ продСмонстрированы ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Β«Π»ΠΎΠ²ΡƒΡˆΠΊΠΈΒ», встроСнныС Π² экзамСнационныС Π·Π°Π΄Π°Ρ‡ΠΈ.

Автор курса сдал свой OCA-экзамСн Π½Π° 98% β€” хотя ΠΈ Π½Π΅ сразу. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ подтвСрТдаСтся Ρ‚Π΅ΠΌ Ρ„Π°ΠΊΡ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ экзамСн ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ступСни (Ρ‚.Π΅. ОБР, ΠΊΠΎΠ΄ 1Z0-809) Π±Ρ‹Π» сдан Π½Π° 97%. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, многолСтняя ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π² ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ… «АкадСмия ITΒ», «ЀОРБ», «ИнвСка» ΠΈ Β«Π›ΡŽΠΊΡΠΎΡ„Ρ‚Β» Π»Π΅Π³Π»Π° Π² основу ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ курса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ:

βœ“ Π‘aзируСтся Π½Π° Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ сСртифицирования

βœ“ НасыщСн всСвозмоТными хитростями, ΡƒΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ ΠΈ подсказками

βœ“ Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ ~300 ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ (доступных Ρ‚Π°ΠΊΠΆΠ΅ Π² ΠΎΠ½Π»Π°ΠΉΠ½-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅)

βœ“ ΠžΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ всС ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΈ Π΄ΠΎ ΠΌΠ΅Π»ΠΎΡ‡Π΅ΠΉ

βœ“ ΠžΠ±ΡƒΡ‡Π°Π΅Ρ‚ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ запоминания ΠΏΡ€Π°Π²ΠΈΠ»

βœ“ АтакуСт ΡΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΡƒ ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΡƒΠ³Π»Π°ΠΌΠΈ

βœ“ Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя 5 килострок протСстированного ΠΊΠΎΠ΄Π°

βœ“ ΠŸΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ рСсурсами (элСктронный Ρ‚Ρ€Π΅Π½Π°ΠΆΠ΅Ρ€, PowerPoint-слайды ΠΈ Ρ‚.Π΄.)

βœ“ Π–Π΅Π»Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ приобрСсти Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ с ΠΎΠ±Π΅ΠΈΠΌΠΈ вСрсиями тСкстового ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ° (Π½Π° Π°Π½Π³Π». ΠΈ русск.языках)

А Ρ‚Π°ΠΊΠΆΠ΅ Π‘ΠžΠΠ£Π‘
β€”
Π‘ΠžΠΠ£Π‘
β€”
Π‘ΠžΠΠ£Π‘

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ видСокурса для ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΊ экзамСну ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ, ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ступСни:
Oracle Certified Professional
(код экзамСна
1Z0-809
), ΡΠ²Ρ‹ΡˆΠ΅ 20 Π²ΠΈΠ΄Π΅ΠΎΠ»Π΅ΠΊΡ†ΠΈΠΉ ΠΎΠ±Ρ‰Π΅ΠΉ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Π±ΠΎΠ»Π΅Π΅ 2 Ρ‡ 20 ΠΌΠΈΠ½.

βœ“ Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ β€” ΠΈ я Π²Π°ΠΌ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽ: ΠΎΠ± этом Π²Π°ΠΌ большС Π½Π΅ скаТСт
Π½ΠΈΠΊΡ‚ΠΎ

βœ“ Вся Ρ‚Π΅ΠΎΡ€Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎ Π΄Π²ΡƒΠΌ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ тСматичСским Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ (ΠΈΠ· 12-Ρ‚ΠΈ)

Π’Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ β€” срСдний

ЦСлСвая аудитория

ΠšΡƒΡ€Ρ рассчитан Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½Π° соискатСлСй, ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΡΠ΄Π°Π²Π°Ρ‚ΡŒ сСртификационный экзамСн 1Z0-808. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π΅Π½ всСм Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΡ€ΠΎΡ‡Π½ΠΎ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΡ‚ΡŒ свои тСорСтичСскиС знания Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ, ΠΈΠ΄ΠΈΠΎΠΌ ΠΈ конструкций языка Java, Π² Ρ‚.Ρ‡. Ρ†Π΅Π»ΠΎΠ³ΠΎ ряда Π±Π°Π·ΠΎΠ²Ρ‹Ρ… классов ΠΈΠ· стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° курса

* Π’ΡΡ‚ΡƒΠΏΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ замСчания

– Π—Π½Π°ΠΉ своСго Π²Ρ€Π°Π³Π°

– ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΡƒΡ‡Π΅Π±Π½ΠΎΠΉ срСды

– Π§Ρ‚ΠΎ ΠΈ ΠΊΠ°ΠΊ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ

* Π­ΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ β€” Π“Ρ€ΡƒΠΏΠΏΠ° 1 β€” ΠžΡΠ½ΠΎΠ²Ρ‹ языка Java

1.1 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ областСй дСйствия ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…

1.2 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ структуры Java-класса

1.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ исполняСмых Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ
main()
; запуск с ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π²Ρ‹Π²ΠΎΠ΄ Π² консоль

1.4 Π˜ΠΌΠΏΠΎΡ€Ρ‚ Java-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с Ρ†Π΅Π»ΡŒΡŽ обСспСчСния доступа ΠΊ Π½ΠΈΠΌ ΠΈΠ· вашСго ΠΊΠΎΠ΄Π°

1.5 Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΈ противопоставлСниС Ρ‚Π°ΠΊΠΈΡ… характСристик Java ΠΊΠ°ΠΊ платформСнная Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, инкапсуляция ΠΈ Ρ‚.Π΄.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ: 23 Π·Π°Π΄Π°Ρ‡ΠΈ

* Π­ΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ β€” Π“Ρ€ΡƒΠΏΠΏΠ° 2 β€” Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…

2.1 ОбъявлСниС ΠΈ инициализация ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…)

2.2 ДиффСрСнциация ΠΌΠ΅ΠΆΠ΄Ρƒ ссылочными ΠΈ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ

2.3 Π§Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ запись ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ

2.4 Π–ΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (созданиС, пСрСприсваиваниС ссылки ΠΈ сборка мусора)

2.5 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠ΄Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π³ΠΎ классы-ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, Π² частности,
Boolean
,
Double
ΠΈ
Integer

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ: 33 Π·Π°Π΄Π°Ρ‡ΠΈ

* Π­ΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ β€” Π“Ρ€ΡƒΠΏΠΏΠ° 3 β€” ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ структуры вСтвлСния

3.1 ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°

3.2 ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° идСнтичности строковых ΠΈ Π΄Ρ€.ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² с использованиСм ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°
==
ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°
equals()

3.3 ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ
if
ΠΈ
if-else
, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€

3.4 ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°
switch

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ: 33 Π·Π°Π΄Π°Ρ‡ΠΈ

* Π­ΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ β€” Π“Ρ€ΡƒΠΏΠΏΠ° 4 β€” Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ массивов

4.1 ОбъявлСниС, инстанциация ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹Ρ… массивов

4.2 ОбъявлСниС, инстанциация ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½Ρ‹Ρ… массивов

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ: 16 Π·Π°Π΄Π°Ρ‡

* Π­ΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ β€” Π“Ρ€ΡƒΠΏΠΏΠ° 5 β€” Π Π°Π±ΠΎΡ‚Π° с Ρ†ΠΈΠΊΠ»Π°ΠΌΠΈ

5.1 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ†ΠΈΠΊΠ»ΠΎΠ²
while

5.2 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ†ΠΈΠΊΠ»ΠΎΠ²
for
, Π² Ρ‚.Ρ‡.
for-each

5.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ†ΠΈΠΊΠ»ΠΎΠ²
do-while

5.4 Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ цикличСских конструкций

5.5 ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ²
break
ΠΈ
continue

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ: 25 Π·Π°Π΄Π°Ρ‡

* Π­ΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ β€” Π“Ρ€ΡƒΠΏΠΏΠ° 6 β€” ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ инкапсуляция

6.1 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ значСния, Π² Ρ‚.Ρ‡. ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²;

6.2 ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова
static
ΠΊ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ ΠΈ полям;

6.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ° конструкторов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ влияниС Π½Π° Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π½Ρ‹ΠΉ конструктор;

6.4 ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² доступа;

6.5 РСализация ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² инкапсуляции Π² классС;

6.6 ПовСдСниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… ссылок ΠΈ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ: 36 Π·Π°Π΄Π°Ρ‡

* Π­ΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ β€” Π“Ρ€ΡƒΠΏΠΏΠ° 7 β€” НаслСдованиС

7.1 НаслСдованиС ΠΈ Π΅Π³ΠΎ прСимущСства;

7.2 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠ΄Π°, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠΌΠΎΡ€Ρ„ΠΈΠ·ΠΌ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅; ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ противопоставлСниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ссылочному;

7.3 ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠΈ Ρ‚ΠΈΠΏΠΎΠ²;

7.4 ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов
super
ΠΈ
this
для доступа ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ ΠΈ конструкторам;

7.5 ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ абстрактных классов ΠΈ интСрфСйсов

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ: 34 Π·Π°Π΄Π°Ρ‡ΠΈ

* Π­ΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ β€” Π“Ρ€ΡƒΠΏΠΏΠ° 8 β€” ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ

8.1 ΠŸΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ Π½Π΅ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ, Π² Ρ‚.Ρ‡. ошибкам;

8.2 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ°
try-catch
ΠΈ влияниС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ Π½Π° ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

8.3 ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ;

8.4 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Π·ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, Π²ΠΎΠ·Π±ΡƒΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅;

8.5 Π Π°Π±ΠΎΡ‚Π° с Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌΠΈ классами ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ (Π² частности,
NullPointerException
,
ArrayIndexOutOfBoundsException
,
ArithmeticException
,
ClassCastException
)

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ: 22 Π·Π°Π΄Π°Ρ‡ΠΈ

* Π­ΠΊΠ·Π°ΠΌΠ΅Π½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹ β€” Π“Ρ€ΡƒΠΏΠΏΠ° 9 β€” Π˜Π·Π±Ρ€Π°Π½Π½Ρ‹Π΅ классы Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Java API

9.1 ΠœΠ°Π½ΠΈΠΏΡƒΠ»ΡΡ†ΠΈΡ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ посрСдством класса
StringBuilder
ΠΈ Π΅Π³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²

9.2 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ манипуляция
String
-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ

9.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ манипуляция ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π½Ρ‹ΠΌΠΈ Π΄Π°Ρ‚Π°ΠΌΠΈ посрСдством классов ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²
java.time
ΠΈ
java.time.format
, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:
java.time.LocalDateTime
,
java.time.LocalDate
,
java.time.format.DateTimeFormatter
ΠΈ
java.time.Period

9.4 ОбъявлСниС ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ
ArrayList
Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°

9.5 БоставлСниС простого лямбда-выраТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ потрСбляСт
Predicate

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ: 43 Π·Π°Π΄Π°Ρ‡ΠΈ

✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧

* Π‘ΠžΠΠ£Π‘ (ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ конструирования классов) β€” Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ для сдачи OCP-экзамСна

Π‘.1 Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ: Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊ, Π³Π΄Π΅, ΠΎΡ‚ΠΊΡƒΠ΄Π° Ρ‡Ρ‚ΠΎ Π±Ρ€Π°Ρ‚ΡŒ ΠΈ Ρ‡Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ нСльзя...

Π‘.2 ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΡƒΡ‡Π΅Π±Π½ΠΎΠΉ срСды

Π‘.3 ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово
final

Π‘.4 НаслСдованиС ΠΈ ΠΏΠΎΠ»ΠΈΠΌΠΎΡ€Ρ„ΠΈΠ·ΠΌ

Π‘.5 ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΠ΅ΠΌΡ‹Π΅ Ρ‚ΠΈΠΏΡ‹ (
enum
s)

Π‘.6 Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ классы

Π‘.7 ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½
Singleton

Π‘.8 ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ 'ΠΠ΅ΠΌΡƒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ класс'

✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧

Для ΠΊΠΎΠ³ΠΎ этот курс:

* Java-программисты уровня junior



β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”

πŸ”— ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ½ΠΈΠΊ:
Доступно ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ: ЗарСгистрированный


πŸ“₯ БКАЧАВЬ КУРБ:
πŸ” Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ?

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ скрытыС ссылки ΠΈ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π»Π°ΠΉΠΊΠΈ, Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ VIP-статус.

πŸ’Ž ΠŸΠžΠ›Π£Π§Π˜Π’Π¬ Π”ΠžΠ‘Π’Π£ΠŸ Наш Telegram ΠΊΠ°Π½Π°Π»
 

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ курсы

Назад
Π’Π΅Ρ€Ρ