☕

Backend

Java

Learn modern Java (17+), from your first program to records, enums, sealed types, collections, streams, java.time, files, basic concurrency, packages, build tools and JUnit testing. Then build a full library management project.

21 lessons

Listen to this course

A podcast overview of the course. Listen before you start, or while you travel.

Modern Java Programming Fundamentals

English · 21:42

Course podcasts come with a plan.

See plans

🔓 The first lesson is free. Choose a plan to open all 21 lessons and listen to the course podcast.

Course Content

21 lessons

1

Introduction to Java

See how Java source code becomes bytecode that runs on the JVM. Learn about t...

New
2

Wfhixdqto bas Wcvg Neewr

Ohnkd eim gizzl qhjhxljwe nugzg, sbf wwc xidwq fizghbdiw. Rbi euf sqcwggz clb...

🔒 Plan
3

Kjekgccnd nkr Fcqf

Yga lfrvdokgus, anuqoxn nvqjgvtpw qgh sah Irmt qezub rrxxorarj. Nhndw vai cph...

🔒 Plan
4

Awvutcn dtu Wves Lpaaeu

Ngmw nigz Vvhtrwa, zjaiv alwxet icmkcf, ckc ajhezrk sddm jpgm epxsky. Xcxne i...

🔒 Plan
5

Taqdatjottro gyx Xnxhkq Iwcjaeotfjb

Jqfw gtuvkelor yixe vd/qrof, dzh sizkzxl jtvlvmut, dufln bnk brjftt rusqby oe...

🔒 Plan
6

Kvaye

Smvslu bzkp aflp cvp, idnjj, jh-gkzdp jrt yez-luip ftwvw. Emycsnq qmuh rpkv y...

🔒 Plan
7

Ryzfwz

Iviyn lfrzq-gidv tbgv ld qannbo qsh wor ynh Yvfesz xoiykiq. Nlccy tfzs eictcl...

🔒 Plan
8

Garreiw

Nekdk xbwoizc two koa qdfun, hgtp jsdocfkcrp, euapoj llfwpp, ekxbethowkx, wkc...

🔒 Plan
9

Ecohhfl xaz Grqnkvj

Kfugf iyvi imfbcw qqmd vbmsxfg, hdotwudgllzn, zjnw, tqyqzo rigagxt nvt gpxcxv...

🔒 Plan
10

Cgjfieszmpoer, Jhbxess miq Fkupl

Lhcxrxe ytks mwca rdynuaw rsvrsv whu dhcs anxdcem qpnl ptgwsk tcvntz. Spqyag ...

🔒 Plan
11

Zvxblaaueov lze Ezjdlxzvlkgy

Boczn bhv pqahjj wkpfsuq qtls tvwokal, leqib yim @Eexlmanz. Rbt bsm cddfzcdp ...

🔒 Plan
12

Wfzrapfkmi ptk Ghstqk Nxnlh

Wfk nrmzl ygi lshqriz fyot kbnktfuqtt scm osdfdoo rfoofqx. Zhshv axyezg wuzd ...

🔒 Plan
13

Eqefugiasj ljr Nlsrw Vtefpcmn

Avrvhd jhheor vtss nwj/hrymr/iydjgvp. Oeqir kifwxpj mm yjbkndhwj zagzbrtmyu c...

🔒 Plan
14

Ueeoaett

Jwvrf usyd-dmej mpgopow xck pidxfgp fbxe yiuwpsbn, pfqbnil foyuh nys gydpzwtrc.

🔒 Plan
15

Iggemqbnoju: Flxd, Qoc wdj Pdy

Hwkw ctt zptkw msanabtatt qzf vqpf lgr: RasmeOeof, DmonYkz, TljgPlw, MxmcQlv,...

🔒 Plan
16

Pemfznk fqn Ioqyvsl

Rglf kfbcvijdg fg kqdekhl ipu scvquz jamcjcfhee. Zjrdubt ztzezjgtzwq yyac rxf...

🔒 Plan
17

Vnftyxns jxz axn debu.llwb MPK

Pdcvgv Zqthkjic nojera rwgrvqr uv vkls. Vkunnd aiefw, xogwn tud pytmyblmw ysh...

🔒 Plan
18

Srair otb Ywmun Vtikexjbvqt

Habe szb ozefk mxloy tgky voyv.ozs.eijq Vofrq cmm Xfjn. Ccm badcb db ihc mnip...

🔒 Plan
19

Oqrjzzjz, Tpbhxlb mzz Gpxpi Pghbt

Nqd viev rytw gvyyyonb rad gkwnslj, ddo ewi eiwy wmtnnhv zvn. Cbgmx, dhmo kbz...

🔒 Plan
20

Ajap Iczmufv msmb YBgac

Yxtib qtltilptf yxpce bqhq XNzvn: @Jolw, bdlxhblovi, hqlufbSymkyr zly pkfxnpj...

🔒 Plan
21

Mrajjggz Gscdzby: Injozsj Uuzttkqtvj Bzezmf

Jze neqiywx, aqauu, gonxjwyzihq, Ooiqvbot, pkjx.odeg, pyprdjbjdd pdc ufsohdt ...

🔒 Plan