JavaRush /Blog Jawa /Random-JV /Literatur tambahan kanggo program sinau mandiri

Literatur tambahan kanggo program sinau mandiri

Diterbitake ing grup
Pejuang sing apik dudu wong sing mung ngerti senapan mesin lan ngerti carane nggunakake. Pejuang bakal entuk manfaat saka pertempuran tangan-kanggo-tangan, orientasi terrain lan malah latihan pengeboran. Iku padha karo programmer: ora cukup kanggo dheweke mung ngerti basa "kang". Literatur tambahan kanggo program sinau mandiri - 1Yen sampeyan wis ngrampungake 15 tingkat JavaRush utawa luwih, sampeyan kudu mikir babagan entuk kawruh sing ora ana hubungane langsung karo Jawa, nanging dibutuhake saben pangembang sing luwih serius. Sawetara wong, umpamane, algoritma, dibutuhake kanggo ngembangake pamikiran pemrograman lan lulus wawancara, liyane (database utawa desain) dibutuhake langsung kanggo kerja. Ing artikel iki, kita bakal ndeleng sawetara buku sing migunani banget kanggo wong-wong sing wis mateng kanggo "ngluwihi basa pamrograman."

Algoritma

Literatur tambahan kanggo program sinau mandiri - 2
Kanggo dadi pembalap sing apik, kawruh babagan dhasar mobil mung ora cukup: katrampilan nyopir dilengkapi karo pengalaman nyopir mobil. Iku padha karo pemrograman. Teori ora cukup, sampeyan kudu program. Kanthi ngliwati JavaRush, sampeyan wis yakin babagan iki. Ing tengah-tengah kursus, masalah bakal katon, solusi sing bakal entuk manfaat saka katrampilan ing bidang algoritma. Nanging ing wiwitan, kabeh "kadet" duwe latihan sing beda. Contone, bakal luwih gampang kanggo wong sing duwe pendidikan teknis: biasane njupuk matematika lan algoritma ing universitas. Umumé, kemampuan kanggo program algoritma migunani banget kanggo ngembangake pola pikir programmer. Nanging yen sampeyan entuk kerja, sampeyan ora kudu nulis kode kanggo algoritma standar: wis ditulis suwe banget. Ing wektu sing padha, sajrone wawancara, pelamar asring ditawani tugas algoritma. Kemampuan kanggo ngatasi masalah kasebut bakal dadi kauntungan tambahan kanggo sampeyan. Buku dening Robert Sedgwick lan Kevin Wayne bakal mbantu nambah utawa nganyari kawruh ing wilayah iki - iki minangka tutorial babagan program ing Jawa saka awal babagan algoritma. Bab wiwitan buku kasebut ngandharake dhasar-dhasar basa Jawa, lan ngandharake kanthi luwih rinci unsur-unsur basa kang ana gegayutane karo cara panyimpenan data. Bab sing isih ana langsung ditrapake kanggo macem-macem cara manipulasi data lan algoritma sing ngatasi masalah sing paling umum. Nggarap strings, grafik, tabel, ngurutake, compressing informasi, nemokake path lan akeh tugas standar rembugan rinci karo conto program Jawa. Buku kasebut kapenuhan ilustrasi lan diagram sing sukses sing nggampangake pangerten babagan topik kasebut lan nuduhake kemajuan algoritma kasebut. Meh ora ana rumus akademik. Pambuka kanggo materi matematika diwenehi ing basa sing bisa diakses, sing penting banget kanggo para pamaca tanpa latihan matematika. Lan sawetara bagean lan bab uga bisa dianggep minangka resep kanthi gaya "Cara ngolah data input kanthi efektif kanggo entuk asil pungkasan." Oalah, yen sampeyan ngerti basa Inggris lan luwih seneng kuliah, priksa Coursera. Ana kursus babagan algoritma dening penulis sing padha karo buku teks iki.

SQL

Literatur tambahan kanggo program sinau mandiri - 3
Akeh sing ndeleng singkatan iki ing dhaptar syarat kanggo lapangan kerja ing macem-macem industri: pemrograman web, Perusahaan, analisis data, lan liya-liyane. Dheweke asring nglibatake tugas ngolah data kanthi volume gedhe kanggo entuk asil sing nggambarake informasi sing dibutuhake. Contone, kita kasengsem ing jumlah tumbas kertu kredit sak taun, diklompokaké miturut kategori, utawa nomer pesen email saka macem-macem klompok panampa. SQL beda karo basa konvensional utamane ing sifat deklaratif; kita nggambarake "apa sing dikarepake minangka asil," tinimbang "carane entuk asil." Buku Martin Graber bakal dadi tutorial pemrograman kanggo pamula sing arep sinau basa query database. Buku kasebut dirancang kanggo maca sing durung siyap, mula materi kasebut diwenehake saka dhasar. Kabeh printah dhasar kanggo manipulasi DBMS lan entuk asil saka iku diterangake. Yen sampeyan duwe wektu lan kepinginan, iku migunani banget kanggo maca buku lan ing wektu sing padha nindakake printah ing laku. Kanggo teka-teki, sampeyan bisa nggunakake kursus gratis . Pasangake buku iki lan sampeyan bakal entuk kombo sing mateni!

Pemrograman lan gaya desain piranti lunak

Literatur tambahan kanggo program sinau mandiri - 4
Nyedhaki level 20, akeh siswa JavaRush, ndeleng program sing ngrampungake masalah awal, nyengir lan ngerti manawa dheweke wis ngetrapake kabeh kanthi luwih kompak, elegan lan rasional. Buku iki dudu tutorial pemrograman, nanging minangka kumpulan rekomendasi kanggo desain lan pangembangan piranti lunak. Kaya akeh buku teknis, ora kudu diwaca "saka tutup nganti tutup"; luwih efektif kanggo nganalisa bab individu. Mbok menawa ora kabeh sing ana ing kono bakal disenengi (utamane ing wiwitan), nanging akeh tips sing kudu digatekake. Kanthi ngetutake rekomendasi kanggo ningkatake kualitas kode, sampeyan bakal bisa nggawe program sing luwih gampang diwaca; kanca lan kolega sampeyan bakal matur nuwun kanggo dhaptar kode sing jelas.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION