‫Selamat datang kembali.
‫Dan video ini, kita akan membuat proyek pertama kita, Aplikasi Hello World, yang merupakan tradisi ketika
‫memulai bahasa pemrograman baru.
‫Jadi idenya adalah menulis kode hello world yang kemudian akan ditampilkan dengan cara tertentu.
‫Dalam kasus kami, itu akan ditampilkan ke konsol, yang merupakan perangkat lunak kecil yang akan muncul dan Anda
‫akan melihat cara kerjanya dan sedikit.
‫Jadi setelah Anda membuka Visual Studio 20, 19, Anda akan menemukan opsi ini di sini untuk membuat proyek baru, persis seperti
‫yang akan kita lakukan.
‫Jadi setelah Anda mengkliknya, Anda akan menemukan layar ini di sini di mana Anda dapat memilih salah satu template
‫terbaru.
‫Dalam kasus saya, dikatakan aplikasi konsol.
‫Dalam kasus Anda, itu mungkin tidak akan tersedia di sini karena Anda belum membuat proyek terbaru, tetapi
‫Anda dapat memilihnya di sini dari sisi kanan.
‫Dan apa yang terlihat untuk Anda di sini tergantung pada paket yang telah Anda instal di penginstal visual studio Anda,
‫seperti yang kami lakukan di beberapa video sebelumnya.
‫Jadi di sini Anda sekarang dapat memilih aplikasi konsol C ini dan mengatakan C tajam.
‫Inilah bagian atas untuk ini menjadi versi C tajam, karena ada juga aplikasi konsol visual basic dan
‫saya bahkan percaya versi F juga di suatu tempat di bawah sana.
‫Jadi yang menarik bagi kita adalah yang satu ini, yang mengatakan sebuah proyek untuk
‫membuat aplikasi baris perintah yang dapat berjalan di Natcore di Windows, Linux dan Mac OS.
‫Jadi itu yang ingin saya pilih.
‫Omong-omong, jika Anda sudah membuka Visual Studio seperti ini, seperti yang mungkin Anda lakukan, maka yang
‫dapat Anda lakukan adalah pergi ke file baru dan proyek dan dari sana Anda juga dapat memilih aplikasi konsol ini.
‫Jadi di sini jendela akan muncul dengan cara yang sama.
‫Jadi, jika Anda memilih salah satu opsi lain di sini, yang akan berubah adalah kode yang dapat
‫membuatnya untuk Anda.
‫Jadi pada dasarnya ini hanya menghasilkan banyak kode untuk kita dan kita bahkan tidak perlu mengetiknya
‫sendiri secara manual.
‫Tentu saja, Anda dapat membangun seluruh perangkat lunak tanpa menggunakan ID seperti Visual Studio, dan itu juga
‫tidak masalah.
‫Tapi itu jauh lebih sulit karena ada banyak kesalahan yang bisa muncul dan Anda bahkan
‫tidak akan menyadarinya karena IEEE tidak mendukung Anda serta Anda harus menulis semua
‫kode secara manual sendiri.
‫Dan Anda akan melihat apa yang saya maksud dengan ini sebentar lagi.
‫Jadi langsung saja kita pilih aplikasi console ini, klik next lalu beri nama.
‫Dan saya akan menyebutnya Hello World.
‫Itu akan disimpan di lokasi ini, seperti yang Anda lihat di sini, dan itu akan menjadi nama solusinya.
‫Jadi Anda bisa mengubahnya jika Anda mau.
‫Jadi sekarang mari kita tekan berikutnya dan Anda dapat memilih kerangka kerja target.
‫Dan saya akan menggunakan dot net 5. 0, yang merupakan versi saat ini.
‫Jadi jika dikatakan dot net, hubungi tiga titik satu dukungan jangka panjang, itu juga akan berhasil.
‫Itu pada dasarnya akan melakukan hal yang sama.
‫Tapi saya sarankan untuk menggunakan dot net five saja karena itu adalah versi terbaru dari dot net framework.
‫Dan ini adalah kerangka kerja yang sangat kuat, yang pada dasarnya berarti ada banyak kode yang mengelilinginya.
‫Dan Anda cukup memanfaatkan fitur yang ingin Anda gunakan untuk perangkat lunak Anda sendiri.
‫Dan itulah yang akan kita lakukan.
‫Jadi kami tidak ingin menulis semuanya dari awal.
‫Kami ingin memiliki kerangka kerja yang benar-benar membantu kami di sini.
‫Dan itu umumnya pendekatan yang baik.
‫Jadi sekarang mari kita lanjutkan dan buat ini.
‫Dan ini kemudian akan secara otomatis menghasilkan program untuk kita.
‫Jadi di sanalah kami.
‫Secara default, program ini menghasilkan file CSS untuk saya dan proyek itu sendiri.
‫Jadi jika kita melihat proyeknya, Anda bisa klik kanan di sini dan Anda bisa pergi ke folder
‫pembuka dan file explorer Anda, dan itu akan menampilkan semua file yang telah dibuat.
‫Jadi itu menghasilkan folder dunia ini dengan SLN ini, yang merupakan file solusi studio visual, yang pada dasarnya akan membuka proyek
‫yang kami miliki di sana.
‫Dan kemudian jika Anda masuk lebih dalam, Anda akan menemukan folder bin dengan folder debug serta folder
‫objek, juga dengan pekerjaan dan beberapa file.
‫Lalu yang menarik adalah program ini bekerja.
‫Jadi jika Anda mengklik dua kali, itu akan terbuka secara otomatis di Visual Studio, seperti yang Anda lihat di sini.
‫Tetapi Anda juga dapat membukanya dengan mengklik dan mengedit di sini, misalnya, dan kemudian akan terbuka di
‫editor.
‫Jadi di sini Anda melihat bahwa di sinilah Anda juga bisa menulis kode Anda langsung di editor.
‫Tapi keindahannya benar-benar ada dalam kode studio visual bahwa Anda memiliki kode warna ini yang membantu Anda
‫serta memahami jika kami memiliki kesalahan dalam kode kami.
‫Jadi, misalnya, jika saya lupa titik koma di akhir, itu akan ditampilkan, hei, ada sesuatu yang
‫hilang.
‫Dan bahkan mengatakan titik koma diharapkan.
‫Jadi izinkan saya menambahkannya kembali ke sana.
‫Baiklah.
‫Jadi sekarang apa yang terjadi di layar?
‫Apa yang kita miliki ini menggunakan sistem, apa yang pada dasarnya mengatakan saya ingin menggunakan namespace yang disebut
‫system.
‫Dan sistem namespace ini memiliki banyak kelas berbeda, yang kemudian dapat Anda gunakan.
‫Jadi pada dasarnya fungsionalitas yang dapat Anda gunakan dan gunakan.
‫Sistem memiliki, misalnya, detail tentang apa itu konsol.
‫Jadi begitu Anda mengarahkan kursor ke keyboard konsol ini, Anda akan melihat bahwa tertulis sistem kelas, konsol itu.
‫Jadi ada namespace yang disebut sistem, yang berisi banyak kelas.
‫Dan kita bisa menggunakannya sekarang di proyek kita karena kita baru saja menambahkan namespace dan nanti kita bisa menambahkan
‫namespace.
‫Misalnya, jika Anda ingin mengirim email dan kami hanya dapat menambahkan namespace email di sini dan kemudian itu akan
‫memberi kami banyak kelas yang dapat kami gunakan untuk, misalnya, mengirim email dengan perangkat lunak kami.
‫Sekarang kita membuat namespace kita sendiri yang disebut Hello World.
‫Dan di dalam namespace ini disebut Hello World.
‫Kami memiliki kelas kami sendiri yang kami sebut program dan itu dilakukan untuk kami secara default karena kami tidak mengubah
‫nama ini sendiri.
‫Tapi itu baik-baik saja.
‫Jadi akui, kata Class.
‫Halo, Program Dunia.
‫Mirip dengan apa yang kita miliki di sini, setelah kita memilikinya di atas konsol di mana dikatakan sistem kelas konsol itu.
‫Jadi setiap kelas memiliki fungsi tertentu.
‫Dalam kasus kami, program kelas ini di sini hanya memiliki satu fungsi di mana ia masuk ke metode utama ini.
‫Jadi ini adalah titik masuk dari program apa pun.
‫Dan kemudian di sini, saya hanya akan menambahkan komentar di sini, poin Ansaru dari program kami, jadi ini
‫komentarnya, oke?
‫Saya menggunakan garis miring ganda di sini untuk memastikan bahwa saya menulis komentar yang tidak akan memengaruhi perangkat
‫lunak kami sama sekali.
‫Jadi program kita akan melakukan persis seperti yang dilakukannya tanpa baris kode ini.
‫Tetapi apa yang dilakukan baris kode ini bagi kita adalah membantu kita memahami apa yang terjadi dalam kode sehingga kita
‫sebagai programmer dapat menambahkan ini.
‫Dan orang lain yang membaca kode kami, Leron, dapat memahami apa yang kami tulis di sana, karena semakin
‫kompleks perangkat lunak Anda, semakin sulit untuk dipahami dan yang lebih penting adalah Anda memiliki
‫komentar semacam ini yang membantu Anda memahami apa setiap baris melakukannya.
‫Jadi itulah yang saya sarankan agar Anda lakukan jika Anda benar-benar ingin belajar lebih cepat, adalah
‫menambahkan komentar setelah setiap baris yang Anda tulis.
‫Jika Anda tidak sepenuhnya memahaminya, Anda mencoba menulis komentar tentang mencoba memahami apa yang tertulis di
‫sana dengan mungkin menonton bagian tertentu dari video dan sebagainya.
‫OK, jadi ini adalah titik masuk dari program kami.
‫Kami tidak akan melihat terlalu banyak.
‫Apa artinya statis untuk saat ini hanya berarti bahwa kita tidak perlu membuat objek untuk menjalankan metode
‫ini.
‫Apa artinya, itu akan menjadi terlalu berlebihan untuk poin kursus ini.
‫Kita akan melihat apa artinya itu nanti dalam kursus.
‫Kemudian kami mengatakan bahwa metode ini batal sehingga tidak mengembalikan apa pun.
‫Kita akan melihat apa artinya ketika kita melihat ke dalam metode.
‫Dan kemudian ini adalah metode yang sebenarnya.
‫Kita akan melihat metode apa yang nanti juga.
‫Jadi pada dasarnya kami berkata, OK, ini adalah titik masuk program kami dan setelah kami menjalankan program kami, jalankan
‫kode apa pun yang ada di dalam kurung kurawal ini di sini.
‫Dan untuk saat ini, apa yang dilakukannya adalah menggunakan konsol ini, yang merupakan kode standar,
‫yang ada di dalam sistem ini, namespace, dan menggunakan metodenya sendiri yang disebut Bright Line, yang kemudian langsung ke konsol.
‫Jadi begitu Anda mengarahkan kursor ke konsol ini di sini, dikatakan mewakili output input standar dan
‫aliran kesalahan untuk aplikasi konsol.
‫Jadi sekarang jika kita menjalankan program kita, kita akan melihat bahwa itu secara otomatis membuka jendela kecil ini dan berkata,
‫halo, dunia di sini.
‫Oke, jadi inilah yang sekarang dilakukan perangkat lunak kami untuk kami.
‫Dan dari mana asalnya?
‫Nah, itu berasal dari memiliki dunia.
‫Ben Debark Dot Net5. 0.
‫Halo, Dunia XM.
‫OK, jadi file itu dieksekusi untuk kami dan dikatakan Hello World.
‫Jadi sekarang daripada mengatakan Hello World, mari tambahkan baris lain.
‫Jadi mari kita salin baris ini di sini.
‫Mari tambahkan di bawahnya dan katakan sesuatu seperti, Halo, Dennis dan Mike akan menyapa,
‫Dennis.
‫Dan dalam kasus Anda, apa yang saya ingin Anda lakukan adalah saya ingin Anda mengubahnya, untuk menyapa dan kemudian
‫nama Anda.
‫Oke, lalu sekarang kita akan menyapa, dunia dalam satu baris dan di planet kedua, kita akan menyapa, Dennis.
‫Jadi mari kita jalankan perangkat lunak dengan sangat cepat.
‫Dan Anda melihatnya mengatakan Dunia dalam satu baris.
‫Dan kemudian baris kedua, tertulis, Halo, Dennis.
‫Sekarang, yang juga dapat Anda lihat adalah bahwa alih-alih garis terang ini, Anda memiliki tanda kurung ini di dalam tanda
‫kurung tersebut.
‫Anda memiliki string ini yang merupakan nama resminya, pada dasarnya sepotong teks di mana Anda perlu mengapitnya dengan tanda kutip,
‫seperti yang Anda lihat di sini.
‫Dan kemudian kita memiliki kurung tutup serta titik koma di akhir.
‫Titik koma sangat penting dalam pemrograman setidaknya, dan sebagian besar bahasa pemrograman.
‫Ada beberapa bahasa pemrograman yang tidak menggunakan titik koma di akhir setiap baris, tetapi dalam
‫C sharp diperlukan.
‫Jadi pada dasarnya kami berkata, OK, di sinilah pernyataan itu berakhir.
‫Jadi di sini kita menyelesaikannya dengan titik koma.
‫Jadi hal yang sama berlaku di sini, kami menyelesaikan pernyataan dan kami menambahkan titik koma.
‫Ini mungkin terlihat sedikit aneh di awal, tapi jangan khawatir.
‫Anda akan menguasainya nanti.
‫Jadi sekarang apa yang Anda juga bisa lihat adalah bahwa ada sekelompok kurung kurawal, jadi
‫dia punya namespace ini Halo, dunia memiliki kurung kurawal, kurung buka di sini dan kurung tutup di bawah sana, yang secara otomatis juga
‫ditandai setelah saya menandai satu dari mereka.
‫Jadi dikatakan, OK, bagian ini sekarang sobat saya.
‫Jadi ini adalah bagian yang ada di dalam diri saya.
‫Jadi di sini gespernya, semua kode ini di sini ada di dalam namespace hello world.
‫Dan kemudian hal ini ada di dalam program kelas.
‫Dan kemudian kami memiliki metode ini yang disebut Main.
‫Dan di dalamnya ada kode itu di sini.
‫Jadi di sisi kiri, Anda bahkan dapat melihat minus ini di sini dan Anda dapat menutup entri
‫menjadi kode hanya dengan menekannya.
‫Dan ini akan terjadi.
‫Kecilkan kode Anda, tetapi kodenya masih ada.
‫Sekarang, hal lain yang sangat singkat dan sangat menarik yang ingin saya tunjukkan kepada Anda adalah bahwa jika Anda membuka folder
‫di file Explorer dan Anda benar-benar pergi ke bin debugged dot net five, Anda akan menemukan bahwa ada dunia
‫yang seperti neraka, tapi itu file.
‫Jadi jika Anda mengkliknya, itu juga akan membuka konsol.
‫Tapi sayangnya, itu langsung tutup.
‫Jadi jika Anda ingin memastikan bahwa itu tetap terbuka, maka Anda perlu menambahkan baris ini di sini, yang mengatakan console dot
‫read.
‫Jadi yang akan dilakukan adalah membaca karakter berikutnya dari aliran input standar.
‫Oke, dan kita juga perlu menggunakan tanda kurung ini karena sebenarnya kita memanggil sebuah metode.
‫Seperti yang saya katakan, kita akan melihat metode apa nanti dan kita membutuhkan titik koma untuk
‫menyelesaikan pernyataan.
‫Jadi sekarang jika Anda menjalankan kode ini, itu akan berjalan seperti sebelumnya, tetapi itu akan tetap terbuka dan
‫biarkan saya menekan tombol dan kemudian akan menutup, sehingga untuk berbicara, meskipun di visual studio, secara default, setidaknya ini
‫jendela terbuka bagi kami untuk debugging.
‫Anda dapat mematikan ini jika Anda pergi ke pengaturan ini di sini.
‫Jadi alat, opsi, debugging secara otomatis menutup konsol dengan debugging berhenti.
‫Jadi jangan ragu untuk melakukan perubahan itu.
‫Tapi yang menarik sekarang adalah jika Anda kembali ke hello world kita, hanya saja jendelanya sekarang tetap
‫terbuka sehingga tetap terbuka.
‫Dan sekarang setelah kita menekan tombol, itu menutup.
‫Oke, jadi ini adalah perangkat lunak kami.
‫Jadi sekarang kita menulis File X kita sendiri dan kita dapat menggunakan file ini untuk mengesankan teman-teman kita.
‫Baiklah.
‫Jadi itu saja untuk video ini.
‫Sampai jumpa di yang berikutnya.