Daftar Isi:

7 sumber gratis terbaik untuk belajar pemrograman
7 sumber gratis terbaik untuk belajar pemrograman
Anonim

Ambil langkah pertama Anda menuju karier pengembang atau pelajari cara membuat proyek Anda sendiri menggunakan situs ini.

1.freeCodeCamp

Gambar
Gambar
  • Teknologi: HTML, CSS, JavaScript, Git, Node.js, React.js, dan lainnya.
  • Biaya: sepenuhnya gratis.
  • Tingkat kesulitan: semua level.
  • Bahasa Inggris.

Program freeCodeCamp secara konsisten mengajarkan pengguna semua aspek dasar pemrograman web, dari konsep dasar hingga teknik pengembangan yang kompleks. Di awal setiap pelajaran, Anda membaca teorinya, lalu mempraktikkannya: tulis kode di editor khusus, dan sistem akan memeriksa Anda. Jika kesulitan muncul, Anda dapat mendiskusikannya dengan siswa lain di forum.

Di akhir modul teoretis, Anda akan diperlihatkan proyek yang harus Anda gunakan untuk membuat aplikasi web Anda sendiri. Hasil pengembangan harus dipublikasikan di sumber daya, setelah itu dapat dievaluasi oleh pengguna lain.

Selain itu, freeCodeCamp membantu siswa berkumpul dan berkolaborasi dalam proyek nirlaba nyata. Ini adalah kesempatan bagus untuk mendapatkan pengalaman pengembangan yang berharga dan portofolio yang dibutuhkan untuk pekerjaan.

freeCodeCamp →

2. Codecademy

Gambar
Gambar
  • Teknologi: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby, dan lainnya.
  • Biaya: gratis atau mulai $20 per bulan untuk konten tambahan.
  • Bahasa Inggris.
  • Tingkat kesulitan: mudah-sedang.

Seperti sumber sebelumnya, Codecademy berfokus pada pembelajaran pemrograman web. Anda membaca teori dan kemudian menyelesaikan tugas dalam editor kode interaktif. Pengguna diberikan kursus terpisah tentang teknologi yang berbeda. Sebagian besar dari masing-masing tersedia secara gratis, tetapi tes verifikasi dan tugas pengembangan proyek dibuka setelah berlangganan.

Codecademy juga memiliki program berbayar komprehensif yang mengatur dan menggabungkan materi dari berbagai kursus. Misalnya, Membangun Situs Web dari Awal mengajarkan Anda langkah demi langkah cara mengembangkan situs web sederhana dari awal menggunakan berbagai teknologi.

Akademi Kode →

3. Kursus

Gambar
Gambar
  • Teknologi: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift, dan lainnya.
  • Biaya: gratis atau mulai $49 per bulan untuk konten tambahan.
  • Bahasa: Inggris, Rusia, dan lainnya.
  • Tingkat kesulitan: semua level.

Coursera menawarkan berbagai kursus dalam berbagai bahasa pemrograman dari universitas terkemuka dunia. Di sini Anda tidak hanya dapat mempelajari pengembangan web, tetapi juga pembuatan program seluler dan desktop. Beberapa kursus mandiri, tetapi sebagian besar digabungkan ke dalam spesialisasi - set kursus terkait.

Anda dapat melihat materi teoretis yang disajikan oleh teks dan video secara gratis. Tetapi sebagian besar tugas tes dan latihan yang memerlukan verifikasi oleh guru atau pengguna lain hanya tersedia dengan langganan berbayar.

Kursus →

4.edX

Gambar
Gambar
  • Teknologi: HTML, CSS, JavaScript, Java, Python, Ruby, dan lainnya.
  • Biaya: gratis atau mulai $49 per bulan untuk sertifikat.
  • Bahasa: Inggris dan lain-lain.
  • Tingkat kesulitan: semua level.

Di edX, Anda dapat mengakses kursus dari perusahaan dan universitas terkenal. Diantaranya, misalnya, pengenalan terkenal untuk programmer pemula, Pengantar Ilmu Komputer dari Universitas Harvard. Konten pendidikan disajikan terutama oleh video ceramah dan teks. Beberapa kursus berisi tes dan aktivitas interaktif lainnya.

Untuk sebagian besar materi, platform tidak meminta uang. Tetapi Anda bisa mendapatkan sertifikat yang mengonfirmasi keberhasilan menyelesaikan kursus tertentu hanya dengan uang.

edX →

5. INTUIT

Gambar
Gambar
  • Teknologi: HTML, CSS, JavaScript, algoritma dan database, C#, Java, Python, Ruby, dan lainnya.
  • Biaya: gratis atau mulai 500 rubel per bulan untuk layanan tutor.
  • Bahasa Rusia.
  • Tingkat kesulitan: semua level.

Katalog platform pendidikan "INTUIT" berisi kursus teks dan video dari lembaga pendidikan Rusia dan perusahaan TI internasional. Konten situs mencakup semua bidang utama pemrograman mulai dari pengembangan situs web hingga pembuatan program desktop. Belajar mandiri itu gratis, tetapi ada layanan berbayar di mana pengguna dibantu oleh tutor pribadi.

"INTUIT" →

6. Stepik

Gambar
Gambar
  • Teknologi: JavaScript, C #, jaringan saraf, C ++ dan lainnya.
  • Biaya: sepenuhnya gratis.
  • Bahasa: Rusia, Inggris.
  • Tingkat kesulitan: mudah-sedang.

Platform nirlaba lainnya, kursus yang dibuat oleh perusahaan dan universitas Rusia. Meskipun tidak banyak materi tentang bahasa pemrograman khusus di Stepik, di sini Anda dapat mempelajari pengetahuan dasar di bidang matematika dan teori algoritma yang akan berguna bagi setiap pengembang.

Langkah →

7. Tutorial Javascript modern

Gambar
Gambar
  • Teknologi: JavaScript dan lainnya.
  • Biaya: gratis atau dari 6.500 rubel untuk kursus tambahan.
  • Bahasa Rusia.
  • Tingkat kesulitan: semua level.

Sumber daya ini didedikasikan untuk bahasa JavaScript dan teknologi web terkait. Di sini Anda akan menemukan kursus JS tekstual yang sangat rinci, terstruktur dengan baik, dan mudah dipahami. Tugas setelah setiap topik akan membantu mengkonsolidasikan pengetahuan yang diperoleh. Pada saat yang sama, materinya murni teoretis dan tidak mengajarkan pembuatan proyek dalam praktik.

Anda dapat mempelajari buku teks sendiri secara gratis atau membayar untuk kursus lanjutan yang mencakup mempelajari JavaScript itu sendiri atau teknologi terkait dengan seorang guru.

"Tutorial Javascript Modern" →

Direkomendasikan: