Pengantar pemrograman - kursus gratis dari Hexlet, pelatihan 23 jam, Tanggal: 1 Desember 2023.
Miscellanea / / December 04, 2023
Anda akan belajar lebih banyak tentang bahasa pemrograman, sintaksisnya, dan memilih bahasa yang tepat untuk dipelajari. Pada akhirnya, Anda akan belajar menggunakan fungsi, kondisi, dan loop, serta menulis program JavaScript pertama Anda. Pengetahuan dari kursus ini akan berguna jika Anda memutuskan untuk mendalami pemrograman dan memahami prinsip-prinsip utama penulisan kode yang baik. Kursus ini cocok untuk pemula yang ingin mempelajari konsep dasar pemrograman.
Apa itu Komputer?
Pelajaran pertama dikhususkan untuk memperkenalkan Tota, karakter utama Hexlet. Bersama pahlawan kita, kami menjawab pertanyaan sederhana namun penting: Apa itu komputer? Apakah dia pintar? Apakah dia berbicara bahasa pemrograman?
Bahasa manusia dan komputer
Mari kita pahami apa itu bahasa pemrograman. Mengapa sintaksis suatu bahasa merupakan hal yang perlu, tetapi bukan hal yang mandiri? Kami mendiskusikan bahasa mana yang harus dipelajari dan betapa pentingnya pilihan tersebut pada tahap ini.
Program pertama
Kami mempelajari cara kerja lingkungan pengembangan Hexlet dan menulis program pertama kami dalam JavaScript.
Cara Belajar Efektif di Hexlet
Kami menjelaskan cara kerja sistem pelatihan Hexlet. Pelajarannya terdiri dari apa? Apa yang harus dilakukan jika tidak jelas? Bagaimana cara magang? Dalam urutan apa saya harus mengikuti kursus?
Matematika dan konstanta
Kami mempelajari cara menerima dan mengirim respons dalam program JavaScript. Mari berkenalan dengan konstanta.
Fungsi dan laci
Mari berkenalan dengan fungsi - komponen penyusun program. Mari pelajari cara membuat dan menjalankannya.
Kondisi dan pengambilan keputusan
Kami mempelajari kondisi dan aljabar logika - suatu mekanisme yang memungkinkan program membuat keputusan berdasarkan informasi.
Oh tidak, kesalahan! Dan bagaimana cara menghadapinya
Memperbaiki kesalahan adalah bagian penting dari pekerjaan seorang programmer. Dalam pelajaran ini kita mempelajari jenis kesalahan dan cara memecahkan masalah.
Pengulangan
Mari kita pahami salah satu konsep dasar yang paling penting dan menarik - panggilan rekursif dan rekursif.
Proses berulang
Mari kita lihat jenis penerapan rekursi lainnya, tanpa menunda perhitungan sampai akhir.
Variabel, pemrograman deklaratif dan imperatif
Kami mempelajari istilah-istilah baru: variabel, loop, dan data yang bisa berubah. Kita belajar membedakan pemrograman deklaratif dari pemrograman imperatif.
String dan bekerja dengan karakter
String, kutipan, escape... Mari kita cari tahu cara bekerja dengan string - rangkaian karakter.
Perulangan for dan perubahan variabel
Bagaimana cara membuat kodenya sedikit lebih sederhana dan lebih pendek? Kita berbicara tentang teknologi perubahan variabel dan perulangan for.
Tes dan peninjauan kode otomatis
Setiap kali kami mengubah sesuatu dalam kode, kami menjalankan pengujian untuk memastikan tidak ada yang rusak. Mari berkenalan dengan pengujian kode otomatis dan menulis pengujian sederhana pertama kita.
Modul
Mari berkenalan dengan modul - cara membagi program menjadi bagian-bagian komponen dan menggunakan kembali bagian-bagian tersebut.
Ekspresi dan instruksi
Mari kita pahami perbedaan ekspresi dengan instruksi. Mengapa penting untuk melihat ekspresi dan instruksi dalam kode Anda, bukan sekadar kumpulan perintah?
Lingkungan
Kita akan mengeksplorasi tiga konsep penting: lingkungan, ruang lingkup, dan penutupan. Mari kita cari tahu bagaimana pencarian nilai terjadi.
Mengetik
Mari berkenalan dengan ide mengetik. Kami mencari perbedaan antara pengetikan dinamis dan statis, serta perbedaan antara pengetikan kuat dan lemah.
Fungsi murni
Kami mempertimbangkan determinisme fungsi, efek samping, dan fungsi murni.
Apa berikutnya?
Jadi kami mempelajari dasar-dasar pemrograman. Menguasai konsep dasar yang menjadi dasar program apa pun dalam bahasa apa pun. Mari kita cari tahu apa yang harus dipelajari selanjutnya, dalam urutan apa dan mengapa.
Bahan tambahan
Artikel dan video dikurasi oleh tim Hexlet. Akan membantu Anda mendalami topik kursus lebih dalam
K
kirillmarkeyev
27.11.2022 G.
Sekolah yang sangat bagus bagi mereka yang ingin berganti profesi
Keuntungan: Banyak latihan, proyek, mentor yang baik, magang open source, jalur karier. Kekurangan: Tidak teridentifikasi Halo semuanya! Saya ingin berbagi kesan saya belajar di sekolah pemrograman Hexlet. Saya datang ke Hexlet pada Oktober 2021. Sebelumnya, saya mencoba mempelajari sesuatu sendiri, dan juga melihat lebih dekat ke sekolah pemrograman lain, tetapi ada sesuatu yang selalu menghalangi saya...
Gerakan Maks
26.10.2021 G.
Sekolah pemrograman yang layak
Kelebihan: Komunitas ramah, banyak tugas menarik dan dukungan mentor. Kekurangan: Harga agak mahal, tapi biasa saja, kakak saya merekomendasikan sekolahnya yaitu kursus pengenalan pemrograman. Ia belajar selama sekitar enam bulan dan akhirnya bisa mendapatkan pekerjaan pertama yang bagus dengan gaji yang layak. Karena tertular ide tersebut, saya pun mulai belajar. tapi aku tidak memperhitungkannya TETAPI: Adikku sendirian...
T
Memutarsis
31.05.2022 G.
Kursus yang bagus, format pembelajaran mandiri yang nyaman
Keunggulan: Banyak permasalahan menarik yang menantang, teori terstruktur dalam bentuk teks. Kekurangan: Sejauh ini pasti tidak ada untuk saya, saya memulai perkenalan saya dengan Hexlet dengan kursus gratis “Pengantar Pemrograman”. Penyajian materinya sangat bagus, setelah teori tidak ada lagi soal yang tersisa. Kemudian dikonsolidasikan dalam praktik. Tugas-tugas praktis seringkali tidak mudah, mengharuskan Anda menggunakan otak, tetapi setelah...