JavaRush /Blog Java /Random-MS /Peta jalan untuk pemula
Paul Soia
Tahap
Kiyv

Peta jalan untuk pemula

Diterbitkan dalam kumpulan
Pemula sering bertanya soalan: "Apa yang anda perlu tahu untuk menjadi pembangun?" Terdapat banyak perkataan yang tidak dapat difahami dalam kekosongan itu. Terdapat begitu banyak maklumat dalam buku yang nampaknya anda sepatutnya mula mempelajarinya sejak kecil. Sebagai tambahan kepada semua ini, tempoh kini dalam pembangunan Android adalah sedemikian rupa sehingga anda perlu mengetahui dua bahasa: Java dan Kotlin. Saya akan cuba membuat peta jalan untuk pemula: apakah sebenarnya yang anda perlu tahu untuk mendapatkan pekerjaan pertama anda. Peta jalan untuk pemula - 1Jadi, perkara pertama dan paling penting ialah Java Core. Ya, lebih baik mulakan sekarang dengan Java. Pada pendapat saya, JavaRush adalah cara terbaik untuk melakukan ini. Tidak perlu terganggu oleh apa-apa sehingga anda telah menyelesaikan asasnya sepenuhnya. Pada masa yang sama, ia akan menjadi satu kelebihan jika anda mencari mentor yang boleh memberi nasihat dan maklumat. Kemudian anda boleh mencuba Android SDK. Mula-mula, anda perlu memikirkan cara menggunakan TextView, EditText, Layouts (Frame, Linear, Relative), ImageView, Button. Selepas mereka, pergi ke RecyclerView. Pada peringkat ini, latihan adalah segala-galanya. Anda perlu mencuba semuanya, lihat cara ia berfungsi, apakah ciri-ciri komponen ini, bagaimana ia berbeza. Kemudian anda boleh pergi lebih mendalam dan memahami Aktiviti dan Serpihan. Kitaran hayat, pelancaran. Juga memindahkan data antara dua Aktiviti (Niat) dan dua Fragmen (Bundle). Pada ketika ini, anda sudah bersedia untuk membuat sesuatu yang lebih kompleks sedikit daripada kalkulator. Anda perlu menulis projek kecil yang terdiri daripada beberapa skrin. Perkara utama ialah menggunakan lebih banyak komponen untuk memahami cara mereka berinteraksi antara satu sama lain. Dan sekali lagi, ia akan menjadi kelebihan besar jika seseorang melihat kod anda dan boleh memberi anda nasihat. Di sini anda sudah boleh mencuba Kotlin. Selain itu, interaksi dengan API REST mesti ditambahkan pada projek. Pustaka Retrofit digunakan untuk ini. Terdapat banyak manual di atasnya. Terdapat juga banyak API terbuka, terdapat banyak untuk dilatih (contohnya, Instagram, Facebook dan banyak lagi). Hasilnya harus memuat turun data dari pelayan dan memaparkannya pada skrin. Pustaka Glide (atau, sebagai alternatif, Picasso) juga akan berguna di sini. Itu sahaja dari perkara utama. Seterusnya, ia patut memahami corak pembangunan. Dalam Android, Google mempromosikan MVVM, jadi cubalah. Ketahui juga apa itu Seni Bina Bersih. Dan untuk mengatasinya - Suntikan Ketergantungan. Pada masa yang sama, anda boleh cuba pergi temuduga. Dalam semua perkara, Internet penuh dengan artikel dan contoh. Semasa belajar, masih lebih penting untuk memahami bagaimana dan mengapa ia berfungsi, daripada menghafal nama. Ia juga penting untuk dapat menggunakan penyahpepijatan untuk mengesan ralat. Dan ini hanya mungkin dengan banyak latihan. Pada pendapat saya, proses ini boleh disiapkan dalam tempoh enam bulan. Tetapi ini hanya jika anda menumpukan masa yang cukup untuk belajar. Yang tinggal hanyalah meminta kesabaran.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION