☕
💻 Әзірлеушілерге

Java Бэкенд

Күшті типтеу, ООП және Spring-тің негізі

Не құрастырасың
📘Берік іргетас
⚡Браузерде тәжірибе
🎯Шағын жобалар
🎓Курс сертификаты
📘 32 сабақ⏱ 1-2 кеш🎓 Орта
🎯 Мақсат
Java Бэкенд меңгеру
⚡+370XP
🏆СертификатPDF
🎓Курс аяқталды
Прогресс0 / 32 · 0%
Келесі қадам: Java дегеніміз не

Курс бағдарламасы

01

Негіздер

0 / 6 сабақ
⌄
  1. 01

    Java дегеніміз не

    JVM•Алғашқы бағдарлама•Консольге шығару⚡ +10
    ▶ Қазір
  2. 02

    Айнымалылар мен типтер

    int, double, boolean•String•Типті жариялау⚡ +10
    Ашық
  3. 03

    Арифметика мен амалдар

    + - * / %•Бүтін бөлу•Меншіктеу тасымалы⚡ +10
    Ашық
  4. 04

    Салыстыру және логикалық амалдар

    == != < > <= >=•&& || !•boolean нәтиже⚡ +10
    🔒 Pro
  5. 05

    Scanner арқылы пайдаланушы деректерін оқу

    Scanner•nextLine, nextInt•import java.util⚡ +10
    🔒 Pro
  6. 06

    Типті түрлендіру

    int ↔ double•Casting•String.valueOf, parseInt⚡ +10
    🔒 Pro
02

Жолдар мен енгізу

0 / 5 сабақ
⌄
  1. 07

    Жолдармен жұмыс

    length, charAt•substring•toUpperCase / toLowerCase⚡ +10
    🔒 Pro
  2. 08

    Жолды біріктіру және форматтау

    + арқылы біріктіру•String.format•trim, replace⚡ +10
    🔒 Pro
  3. 09

    Жолды іздеу және тексеру

    contains, indexOf•startsWith, endsWith•equals, equalsIgnoreCase⚡ +10
    🔒 Pro
  4. 10

    Scanner арқылы жолды өңдеу

    nextLine оқу•Жолды тексеру•Нәтижені шығару⚡ +10
    🔒 Pro
  5. 11

    StringBuilder — тиімді жол құру

    append, insert•delete, reverse•toString⚡ +10
    🔒 Pro
03

Басқару ағыны

0 / 6 сабақ
⌄
  1. 12

    if / else if / else шарттары

    if шарты•else if•else⚡ +10
    🔒 Pro
  2. 13

    switch операторы

    switch / case•break•default⚡ +10
    🔒 Pro
  3. 14

    while және do-while циклдары

    while цикл•do-while•break / continue⚡ +10
    🔒 Pro
  4. 15

    for цикл

    for цикл синтаксисі•Санауыш•for-each⚡ +10
    🔒 Pro
  5. 16

    Кірістірілген циклдар

    Кірістірілген for•Көбейту кестесі•break⚡ +10
    🔒 Pro
  6. 17

    Үштік оператор және қысқа шарттар

    ? : үштік оператор•Шарт өрнек ретінде•Қысқа if⚡ +10
    🔒 Pro
04

Әдістер мен массивтер

0 / 5 сабақ
⌄
  1. 18

    Статикалық әдістер

    static void•Параметрлер•return мәні⚡ +10
    🔒 Pro
  2. 19

    Массивтер

    Массив жариялау•Индекс арқылы қол жеткізу•length⚡ +10
    🔒 Pro
  3. 20

    Массивтер мен Arrays утилитасы

    Arrays.sort•Arrays.toString•2D массив⚡ +10
    🔒 Pro
  4. 21

    Шамадан тыс жүктеу (Overloading)

    Бірдей атты әдістер•Параметр типтері•Шақыру анықтауы⚡ +10
    🔒 Pro
  5. 22

    Рекурсия

    Өз-өзін шақыру•Базалық жағдай•Факториал⚡ +10
    🔒 Pro
05

ООП

0 / 6 сабақ
⌄
  1. 23

    Класс пен конструктор

    Класс жариялау•Конструктор•Өріс (field)⚡ +10
    🔒 Pro
  2. 24

    Инкапсуляция: getter мен setter

    private өрістер•getter•setter⚡ +10
    🔒 Pro
  3. 25

    Мұрагерлік (Inheritance)

    extends•super()•Әдістерді қайта жазу⚡ +10
    🔒 Pro
  4. 26

    Интерфейстер

    interface•implements•Полиморфизм⚡ +10
    🔒 Pro
  5. 27

    Абстрактты класстар

    abstract class•abstract method•Ата-ана vs интерфейс⚡ +10
    🔒 Pro
  6. 28

    ООП шағын жобасы — Банктік шот

    Класс жобасы•Инкапсуляция•Транзакциялар⚡ +10
    🔒 Pro
06

Жиындар мен жобалар

0 / 4 сабақ
⌄
  1. 29

    ArrayList

    add, get, remove•size, contains•for-each⚡ +10
    🔒 Pro
  2. 30

    HashMap — кілт-мән жиыны

    put, get•containsKey•keySet, values⚡ +10
    🔒 Pro
  3. 31

    Жоба: Контакттар кітабы

    HashMap пайдалану•Іздеу логикасы•Шығару⚡ +10
    🔒 Pro
  4. 32

    Жоба: Студенттер тізімі

    ArrayList + OOP•Іздеу•Статистика
    Курс аяқталды
    🔒 Pro