Daftar Isi:
Video: Menakjubkan! Kebiasaan Suku Korowai, Pemilik Rumah Pohon Tertinggi di Papua (November 2024)
Seleksi Kelas, Fitur, dan Bantuan
Ketika Anda siap untuk mulai belajar, Anda dapat memilih antara kelas-kelas individual atau trek yang terdiri dari beberapa kelas. Opsi trek termasuk Belajar C #, Desain Web, Pengembangan Rails, dan Pengembangan PHP. Kelas, yang terdaftar di tab Perpustakaan, termasuk Cara Membuat Website, serta variasi yang didedikasikan untuk Ruby, WordPress, dan topik lainnya.
Treehouse melayani para pemula dan coders berpengalaman, tetapi seleksi tampaknya sedikit sewenang-wenang. Ada kelas Java di katalog, tetapi tidak ada untuk C ++, misalnya. Ada juga kelas non-coding, seperti kelas memulai bisnis Anda sendiri. Kursus baru ditambahkan setiap minggu; Anda dapat melihat pembaruan terbaru di blog Treehouse.
Untuk memulai, saya memilih trek Desain Web, yang mencakup 51 jam kursus. Video intro (yang pendek dan manis hanya dalam waktu 4 menit) berbicara tentang dasar-dasar HTML dan CSS. Dengan menggunakannya sebagai panduan, Anda dapat membuat situs web sederhana di akhir kelas. Pemula akan menghargai langkahnya, tetapi Anda dapat melompat ke depan jika Anda sudah memiliki pengalaman dengan pengkodean.
Selama video, pop-up menunjukkan pintasan keyboard yang bermanfaat, serta seperti apa kode-kode tertentu, seperti tag buka dan simbol tag penutup. Setelah beberapa video, Anda diminta untuk menyelesaikan Code Code untuk menguji apa yang telah Anda pelajari sejauh ini. Anda mendapatkan poin untuk setiap tantangan yang diselesaikan.
Pelajaran kedua adalah sama di semua kursus dan berbicara tentang ruang kerja, lingkungan pengembangan tempat Anda menulis kode dan membangun proyek. Saya suka itu dimasukkan langsung ke situs web Treehouse. Kursus pengkodean lain, seperti Safari Books Online dan Sumber Daya Pengembang Google untuk Pendidikan mengharuskan Anda mengunduh editor teks pihak ketiga untuk mengerjakan latihan dan tidak menawarkan cara otomatis untuk memeriksa apakah jawaban Anda benar.
Setelah Anda menyelesaikan tantangan kode, Treehouse memeriksa pekerjaan Anda dan menawarkan saran jika Anda melakukan kesalahan. Ada juga kuis yang lebih panjang untuk menguji pengetahuan Anda, meskipun Anda bisa melewatkannya. Saya mendapati bahwa kuis itu membantu - tidak terlalu mudah dan tidak terlalu sulit. Anda mendapat lencana untuk setiap kuis yang Anda lewati. Setelah saya mendapatkan lencana pertama saya, saya menerima email ucapan selamat dari instruktur, yang merupakan sentuhan yang bagus. Anda dapat berhenti berlangganan email ini jika mau.
Anda dapat berpartisipasi dalam satu trek pada suatu waktu, tetapi Anda dapat beralih bolak-balik dan melanjutkan di mana Anda tinggalkan. Saya beralih ke Python, bahasa pemrograman yang tidak saya ketahui. Di trek ini, Anda berupaya membuat game tebak angka sederhana. Ini berbeda dari bagaimana Code Avengers memperkenalkan Python dengan mengajarkan Anda konsep-konsep dasar.
Saat Anda memilih untuk mengambil kelas satu kali dari Perpustakaan, Anda dapat melihat cuplikan video sebelum Anda mulai. Prasyarat yang disarankan juga tercantum, jika ada. Anda dapat membawa kelas Anda saat bepergian dengan aplikasi iPhone atau Android. Meskipun Anda harus online untuk menyelesaikan latihan dan tantangan, Anda masih bisa belajar offline dengan mengunduh video dari iTunes.
Jika Anda mengalami masalah dengan salah satu proyek yang sedang Anda kerjakan, Anda dapat mengunjungi forum untuk mengajukan pertanyaan dan memecahkan masalah kode dengan siswa dan instruktur lain, fitur yang banyak dari pesaingnya, seperti Safari Books Online dan Code Avengers, tidak punya. Codecademy, Pilihan Editor kami untuk layanan pengajaran kode gratis, juga menawarkan forum siswa. Anda juga bisa mendapatkan bantuan tambahan atau melaporkan bug dengan mengirim email dukungan Treehouse.
Cara Menyenangkan untuk Belajar Pengkodean
Treehouse pemenang penghargaan PCMag Editors 'Choice menawarkan berbagai kursus dan sangat bagus untuk pemula. Itu membuat coding menyenangkan, dengan membuat belajar sedikit permainan, memberikan poin untuk melacak kemajuan Anda. Antarmuka Treehouse menarik, dan saya suka itu tidak hanya menawarkan uji coba gratis, tetapi juga kemampuan untuk menjeda langganan Anda kapan saja. Ini juga memiliki apa, saya pikir, adalah kunci untuk kelas pengkodean: forum di mana siswa dapat memperoleh bantuan dengan latihan pengkodean dari siswa dan guru lain. Tidak ada yang lebih menyebalkan daripada tidak dapat mengetahui mengapa kode Anda tidak berfungsi, dan juga membantu untuk mengetahui bahwa Anda bukan satu-satunya yang kesulitan. Dengan demikian, Treehouse adalah paket belajar kode lengkap.