Daftar Isi:

25 kursus pemrograman online gratis
25 kursus pemrograman online gratis
Anonim

Pelajari bahasa populer dari kenyamanan rumah Anda dan dengan kecepatan Anda sendiri.

25 kursus coding online gratis untuk dipelajari dari awal
25 kursus coding online gratis untuk dipelajari dari awal

Jawa

Pemrograman Java Untuk Pemula Lengkap

Volume: 11 modul, 3-4 jam.

Daerah: Alison.

Penyelenggara: E-Learning ClayDesk.

Bahasa: Bahasa Inggris.

Kursus pengantar Java yang dirancang untuk pemula tanpa pengalaman pemrograman. Berisi materi untuk membantu Anda menguasai dasar-dasar bahasa, dan latihan praktis untuk mengkonsolidasikan keterampilan dalam menulis program sederhana.

Belajar Pemrograman di Java

Volume: 4 minggu, 6-10 jam seminggu.

Daerah: edX.

Penyelenggara: Microsoft.

Bahasa: Bahasa Inggris.

Kursus pengantar untuk semua orang yang ingin belajar bahasa pemrograman Java dan menjadi pengembang. Proses ini disusun sedemikian rupa sehingga siswa tidak hanya akan belajar bagaimana menulis kode, tetapi juga bagaimana memecahkan masalah yang mau tidak mau harus dihadapi saat membuat aplikasi.

Jawa. Mulai cepat

Volume: 9 kuliah.

Daerah: Otak Geek.

Penyelenggara: Otak Geek.

Bahasa: Rusia.

Kursus langsung tentang belajar Java berdasarkan pengembangan proyek kecil. Siswa akan mempelajari dasar-dasar bahasa dan berlatih menulis aplikasi konsol sederhana, serta belajar cara membuat game dengan antarmuka grafis dalam beberapa menit tanpa menggunakan perpustakaan pihak ketiga.

Jawa. Kursus dasar

Volume: 23 kuliah (5 jam video).

Daerah: Stepik.

Penyelenggara: Pusat Ilmu Komputer (pusat CS).

Bahasa: Rusia.

Kursus bagi mereka yang baru mulai belajar Java. Kuliah berisi materi yang meliputi sintaks bahasa, kompilasi program, dasar-dasar pemrograman berorientasi objek dan aspek Java yang lebih maju, serta pertanyaan tes dan latihan praktis.

Android. Mulai cepat

Volume: 15 kuliah.

Daerah: Otak Geek.

Penyelenggara: Otak Geek.

Bahasa: Rusia.

Kursus langsung online untuk memperkenalkan pengembangan Android, yang membutuhkan pengetahuan dasar Java. Selama pelatihan, siswa akan membuat permainan sederhana, langsung menerapkan pengetahuan teoritis yang diperoleh dalam praktik.

JavaScript

JavaScript untuk pemula

Volume: 17 kuliah, 1-2 jam seminggu.

Daerah: Stepik.

Penyelenggara: Stepik.

Bahasa: Rusia.

Kursus dasar-dasar pengembangan JavaScript untuk semua tingkat keahlian. Ini mencakup dasar-dasar pemrograman dalam bahasa ini, serta alat dan model data yang berguna untuk menggunakan JavaScript dalam praktik.

Dasar-dasar JavaScript

Volume: 24 kuliah (7 jam video).

Daerah: Loftblog.

Penyelenggara: Loftblog.

Bahasa: Rusia.

Kursus online yang sangat mendetail yang akan membantu Anda mempelajari JavaScript dari awal. Siswa akan melihat semua aspek bahasa pemrograman populer dari yang sederhana hingga yang kompleks dan belajar bagaimana menggunakannya dengan contoh nyata.

Python

Dasar-dasar Python

Volume: 17 kuliah.

Daerah: Otak Geek.

Penyelenggara: Otak Geek.

Bahasa: Rusia.

Kursus pengantar ini cocok untuk pemula dan pengembang berpengalaman yang ingin mengenal Python. Pelajaran mencakup dasar-dasar pemrograman, berbagai contoh penggunaan bahasa untuk memecahkan masalah praktis, dan menulis program lengkap.

Pemrograman Python

Volume: 28 kuliah, 3-6 jam seminggu.

Daerah: Stepik.

Penyelenggara: Institut Bioinformatika.

Bahasa: Rusia.

Kursus pemula online yang terperinci untuk orang-orang yang tidak memiliki pengalaman untuk mempelajari dasar-dasar Python dan dasar-dasar pemrograman. Siswa akan menjadi akrab dengan konsep-konsep seperti operator, variabel, daftar, kondisi, dan loop. Materinya meliputi latihan umum dan tugas opsional dengan tingkat kesulitan yang meningkat.

Python: Dasar dan Aplikasi

Volume: 20 kuliah, (5 jam video).

Daerah: Stepik.

Penyelenggara: Institut Bioinformatika.

Bahasa: Rusia.

Kursus dasar tentang dasar-dasar Python dan pemrograman secara umum. Berisi latihan untuk mengkonsolidasikan materi, yang diperiksa dengan kesalahan. Pada bagian akhir, masalah-masalah nyata yang dapat dihadapi dalam pembangunan dipertimbangkan, dan diberikan contoh-contoh pemecahannya.

Tutorial Python Interaktif

Volume: 11 video ceramah.

Daerah: Pythontuts.

Penyelenggara: Kodkamp.

Bahasa: Rusia.

Pilihan pelajaran interaktif untuk siapa saja yang ingin belajar Python, terlepas dari tingkat keahliannya. Dasar-dasar seperti variabel dan loop dibahas langkah demi langkah, diikuti oleh hal-hal yang lebih maju seperti ekspresi reguler dan pemeriksaan kode.

Pembelajaran Mesin dengan Python: Pengantar Praktis

Volume: 5 minggu, 4-6 jam seminggu.

Daerah: edX.

Penyelenggara: IBM.

Bahasa: Bahasa Inggris.

Kursus online pengantar tentang Dasar-dasar Pembelajaran Mesin dengan Python yang memperkenalkan berbagai jenis pemodelan. Siswa akan menguasai klasifikasi, pengelompokan dan algoritma populer lainnya, serta memperkuat pengetahuan teoritis yang diperoleh dengan keterampilan praktis.

C++

Pengantar Pemrograman (C++)

Volume: 12 pelajaran.

Daerah: Stepik.

Penyelenggara: Akademi Yandex, Sekolah Tinggi Ekonomi (NRU HSE).

Bahasa: Rusia.

Kursus dasar yang akan memperkenalkan Anda pada dasar-dasar C ++ dan membantu Anda mendapatkan pengalaman yang Anda butuhkan untuk mempelajari lebih lanjut tentang pemrograman. Proses pembelajaran dibangun di atas pelaksanaan banyak tugas praktis kecil yang mencakup semua struktur dasar bahasa.

Pengenalan C++

Volume: 4 minggu, 3-5 jam seminggu.

Daerah: edX.

Penyelenggara: Microsoft.

Bahasa: Bahasa Inggris.

Kursus pengantar singkat dalam C ++ dari pakar Microsoft. Di dalam kelas, siswa akan menguasai sintaks dan prinsip dasar bahasa pemrograman ini, mempelajari cara membuat fungsi, dan mempersiapkan diri untuk mempelajari aspek C++ yang lebih kompleks.

Dasar-dasar C++

Volume: 12 kuliah (13 jam video).

Daerah: "Perhatikan dan Pelajari."

Penyelenggara: "Perhatikan dan Pelajari."

Bahasa: Rusia.

Kursus online untuk pemula yang berfokus pada dasar-dasar bahasa C++. Meliputi elemen dasar dan dasar-dasar pemrograman berorientasi objek dengan contoh dan tugas. Bagian terakhir dikhususkan untuk aplikasi praktis dari keterampilan yang diperoleh.

Pemrograman C++

Volume: 41 pelajaran (10 jam video).

Daerah: Stepik.

Penyelenggara: Pusat Ilmu Komputer (pusat CS).

Bahasa: Rusia.

Kursus C ++ dasar yang terperinci yang berfokus pada prinsip-prinsip dasar program dan proses kompilasi. Konstruksi sintaksis hanya dibahas pada kuliah pertama, sehingga pendengar harus terbiasa dengan konsep "variabel", "fungsi", "loop".

Pemrograman C / C ++ Tingkat Lanjut

Volume: 12 pelajaran (16 jam video).

Daerah: Stepik.

Penyelenggara: Grup Mail.ru.

Bahasa: Rusia.

Kursus online yang ditujukan untuk pengembang pemula yang mengasumsikan pengetahuan tentang dasar-dasar C ++. Materi akan membantu Anda memperoleh keterampilan dalam membuat program dengan kompleksitas sedang dan pola khas pemrograman berorientasi objek. Ini juga mencakup aspek-aspek kunci dari bekerja dengan memori, komputasi asinkron dan dialek.

Pemrograman C ++ - Fitur Lanjutan

Volume: 5 modul, 2-3 jam.

Daerah: Alison.

Penyelenggara: Microsoft.

Bahasa: Bahasa Inggris.

Kursus online yang lebih canggih di mana siswa belajar cara membuat program cepat menggunakan fitur-fitur canggih C ++. Hanya dalam beberapa jam, dosen akan menjelaskan fitur-fitur canggih utama dari bahasa ini, yang akan diperkuat dengan latihan langsung.

Objective-C

Menjadi Pengembang iOS dari Awal

Volume: 98 kuliah (8 jam video).

Daerah: Udemy.

Penyelenggara: Udemy.

Bahasa: Bahasa Inggris.

Kursus ekstensif dan terperinci yang merupakan panduan langkah demi langkah bagi siapa saja yang ingin menguasai Objective-C dari awal dan mempelajari cara membuat program untuk iPhone. Selama pelatihan, siswa akan membiasakan diri dengan SDK iOS dan, menggunakan alat yang tersedia, menulis aplikasi pertama mereka yang berfungsi penuh.

Ikuti kursus →

Cepat

Swift 5: Dasar-dasar

Volume: 78 kuliah (13 jam video).

Daerah: Udemy.

Penyelenggara: Udemy.

Bahasa: Rusia.

Kursus online yang sangat mendetail cocok untuk pemula tanpa pengetahuan sebelumnya. Materi meliputi dasar-dasar teori pemrograman, variabel dan konstanta, loop dan konstruksi kondisional, serta pemrograman berorientasi objek dan protokol.

Pengantar Pengembangan Aplikasi iOS dengan Swift

Volume: 5 kuliah, kurang lebih 1 bulan.

Daerah: Udacity.

Penyelenggara: Udacity.

Bahasa: Bahasa Inggris.

Kursus online langsung bagi mereka yang sudah terbiasa dengan dasar-dasarnya, yang akan memperkenalkan Anda pada pengembangan iOS dengan Swift. Siswa akan mempelajari semua nuansa bahasa pemrograman ini dan membuat aplikasi pengubah suara yang menyenangkan (terdengar seperti tupai atau Darth Vader).

pengembangan web

Pengembangan web. Mulai cepat

Volume: 13 kuliah.

Daerah: Otak Geek.

Penyelenggara: Otak Geek.

Bahasa: Rusia.

Kursus kombinasi bagi mereka yang ingin belajar cara membuat situs web fungsional dari awal. Siswa akan berkenalan dengan dasar-dasar HTML dan CSS, mendapatkan keterampilan awal dalam pengembangan web di PHP, serta menguasai logika bekerja dengan bahasa ini, terminologi dan prinsip operasinya.

Dasar-dasar SQL untuk Pemula

Volume: 5 kuliah (1, 5 jam video).

Daerah: Loftblog.

Penyelenggara: Loftblog.

Bahasa: Rusia.

Kursus online pengantar yang memperkenalkan dasar-dasar SQL. Selama kuliah, mahasiswa akan mempelajari apa itu sistem manajemen basis data, dan mempelajari cara menggunakan SQLite, MySQL, dan alat lain yang diperlukan untuk bekerja.

kursus dasar PHP

Volume: 10 kuliah (14 jam video).

Daerah: "Perhatikan dan Pelajari."

Penyelenggara: "Perhatikan dan Pelajari."

Bahasa: Rusia.

Kursus online terperinci untuk semua orang yang ingin belajar pemrograman web dari awal. Kelas mencakup prinsip-prinsip dasar bahasa dan masalah yang harus dihadapi. Setelah menyelesaikan program ini, siswa akan dapat membuat situs web sederhana sendiri.

Ikuti kursus →

Tutorial PHP dan MySQL Pemula

Volume: 156 kuliah (10 jam video).

Daerah: Udemy.

Penyelenggara: Udemy.

Bahasa: Inggris Rusia.

Kursus ekstensif untuk programmer pemula yang mencakup semua aspek PHP dan MySQL. Pelatihan ini disusun sedemikian rupa sehingga di akhir kelas, Anda dapat dengan aman mengikuti pengembangan aplikasi web fungsional.

Direkomendasikan: