Saluran streaming pendidikan untuk programmer


Sumber kedutan


Yang mengejutkan, orang benar-benar ingin melihat cara Anda menulis kode. Pada tahun 2014, bahkan situs khusus, Livecoding.tv (sekarang bernama LiveEdu) muncul, di mana setiap pengembang yang tertarik dapat menunjukkan kepada seluruh dunia proses kerja secara real time.


Gagasan untuk mengatur siaran dengan kode baru lahir muncul jauh lebih awal - streamer melakukan ini di Twitch, YouTube dan situs mandiri. Pilihan tersebut berisi streamer-encoders yang aktif (dengan pengecualian langka), serta metode mencari siaran yang menarik bagi Anda secara pribadi.


Siapa yang peduli dengan aliran? Siaran membantu untuk melawan penundaan - tidak semua orang siap untuk dialihkan dari pekerjaan ketika pemirsa menonton setiap aksi di layar. Siaran juga merupakan analog dari bebek kuning : Anda dapat mengomentari langsung setiap tindakan Anda, menghapus blok psikosomatik dan menemukan solusi tak terduga untuk tugas yang sulit.


Selama arus, perilaku dan sikap untuk bekerja berubah. Psikolog telah lama memperhatikan bahwa ketika subjek uji tahu bahwa mereka sedang diawasi, mereka sering berperilaku sangat berbeda dari biasanya ketika tidak ada yang melihat mereka. Ketika seseorang melihat pekerjaan Anda, Anda mencoba untuk tidak keliru dan lebih memperhatikan tes.


Ada juga keuntungan yang cukup jelas untuk pemirsa streaming: Anda dapat melihat karya seorang spesialis, mengevaluasi alat-alatnya, dan mendapatkan jawaban yang memenuhi syarat untuk pertanyaan obrolan. Pengamat luar dapat melihat kesalahan dan, bersama dengan streamer, pilih solusi optimal. Dengan membantu orang lain, Anda juga dapat memompa keterampilan Anda sendiri dengan baik.


Siapa yang harus ditonton


Adafruit



Salah satu saluran teratas dengan ribuan tampilan. Tentu saja, tidak hanya pemrograman, tetapi juga DIY yang mengesankan (misalnya, aliran tentang menciptakan pedang laser sangat populer), tetapi pecinta kode "bersih" akan puas. Saluran YouTube perusahaan (hampir 300.000 pelanggan) menghadirkan koleksi video yang kaya tentang pembuatan berbagai perangkat pintar.


Pendiri saluran Limor Feed mempelajari teknik listrik di Massachusetts Institute of Technology. Pada tahun 2005, ia mendirikan Adafruit Industries, pengembang dan penjual kembali perangkat elektronik sumber terbuka untuk komunitas DIY.


Pajlada



Kode python dan C ++, menciptakan bot , termasuk yang khusus. Penulis mencurahkan 4 jam untuk siaran setiap hari. Pengembang menarik karena ia melakukan streaming dengan humor yang cukup (dan 18+ lelucon).


SiegeGames



Buat game (kotak pasir RPG) langsung. Mesin gim ini ditulis dalam C ++ menggunakan pustaka SFML dan Boost. Semua konten dan gameplay dibuat dalam Python dan tersedia untuk modding.


DAloGG



Menautkan ke LivEdu tidak sepenuhnya benar. Pertama, akses ke banyak aliran baik di situs hanya terbuka setelah menghubungkan langganan berbayar. Kedua, pencarian bekerja dengan baik di situs - Anda dapat secara mandiri menemukan contoh bekerja dengan bahasa yang menarik minat Anda, dan mengurutkan penulis berdasarkan tingkat kompetensi. Sebagai contoh, aliran terbuka Swift pada LivEdu ditampilkan, di mana penulis dengan cermat mengomentari setiap langkah.


Peter Mitrichev



Programmer streaming mendapatkan beberapa ratus tampilan, yang tidak dapat dibandingkan dengan aliran streaming game tradisional. Namun, ada pengecualian. Programmer olahraga nomor 1 di dunia Pyotr Mitrichev menerima 17.000 tampilan dalam satu aliran - bahkan tidak ada suara di video! Peter secara teratur mengisi ulang saluran dengan sejumlah besar catatan dari berbagai turnamen.


Lachhh dan teman-teman



Lelucon, bekerja dengan gamer, pengembangan game indie (misalnya, Zombidle). Sangat menarik untuk menonton analisis kesalahan - komentar streamer pada setiap langkah.


Rob angsa



Pengembang game Diorama, bekerja di C ++. Gim ini sudah tersedia, sehingga Anda dapat mengikuti bagaimana aliran memengaruhi permainan. Ini adalah peluang bagus untuk melihat seberapa baik solusi (sekilas) dapat menyebabkan kesalahan yang tidak terduga.


Jesse orang bebas



Jesse Freeman sedang mengembangkan game yang disebut Dragon Sweeper. Streamer tidak menghabiskan banyak waktu berbicara, tetapi berfokus pada pengkodean. Proses pembuatan game ditampilkan secara virtual dari level nol.


Adam 13531



Adam menyerah pekerjaan utama untuk mulai mengembangkan game-nya sendiri Bot Land. Gameplaynya menghibur: Anda mengelola tim bot dengan menulis kode untuk tindakan Anda dalam JavaScript (atau menggunakan perpustakaan pemrograman visual Blockly jika Anda tidak tahu bahasa). Streaming ini akan berguna bagi Anda jika Anda ingin mempelajari lebih lanjut tentang otomatisasi pemrograman JavaScript.


Derek banas



Banyak bahasa, penjelasan yang cepat, tidak hanya bekerja demi pekerjaan, tetapi tutorial nyata yang dibuat atas permintaan audiens. Total: 67 daftar putar dengan arsip aliran video, lebih dari 700.000 pelanggan dan 66 juta total penayangan.


Pahlawan Buatan Tangan



Pengembang Casey Muratori membuat streaming setiap hari kerja, mengunggah video ke arsip di YouTube . Dia menulis permainan lintas-platform dari awal di C ++ dengan elemen C, menganalisis secara detail (secara harfiah setiap baris) bagaimana semuanya bekerja di tingkat mesin.


Ben hoff



Proyek tingkat awal dan menengah, tutorial, bekerja di C ++ dan Python.


Dionisis zindros



HTML5 dan javascript entry-level. Tidak hanya coding, tetapi juga beberapa metode debugging (oleh karena itu, streamer pertama dengan cepat mengkodekan, dan kemudian mulai mempelajari hasilnya dengan cermat).


Aliran langsung



Wannabe adalah seorang peretas, menarik untuk pemula absolut dalam topik (jika Anda takut assembler dan khawatir tentang buffer overflow, maka di sinilah Anda). Ada juga saluran terpisah di Twitch .


Tidak ada2



Sean Barrett berasal dari game dev, dan dia terus mengatasinya dalam C dan C ++. Ada juga saluran tempat arsip aliran diterbitkan. Ini mungkin tampak sulit bagi pemula, tetapi dalam hal ini Anda harus mulai menonton aliran paling awal.


Sulit untuk sulit



Pengembangan game di Unity3D dari seorang programmer dengan pengalaman dua puluh tahun di game dev.


Drunkdevs



Buat game menggunakan Bahasa Game Maker.


Devar



Turnamen permainan reguler di mana dua tim bersaing dalam pengkodean menggunakan HTML, CSS atau JavaScript. Setiap anggota tim hanya dapat menggunakan desktop mereka sendiri dalam pekerjaan mereka - penonton dapat menonton semua orang pada waktu yang sama atau masing-masing secara individu.


Freecodecode



FreeCodeCamp mengajarkan Anda cara membuat kode dalam 900 jam kurikulum dan membuat proyek sumber terbuka untuk organisasi nirlaba


Alexander Putilin



Pengembang dari Rusia, umpan python terkemuka. Sudah lama tidak diperbarui, tetapi ada banyak konten yang menarik.


Noobs2Ninjas



iOS, Mac OS X, Android, desain web, pembuatan antarmuka pengguna. Salah satu streamer paling aktif. Juga arsip tersedia di sini .


Ferrisstreamsstuff



Bekerja dengan emulator - Anda dapat melihat langsung cara membuat emulator Nintendo 64 berfitur lengkap dari awal di Rust. Seluruh arsip tersedia di sini .


Adam wulf



Pengembang membuat notebook dengan lembar sobek untuk iPad (aplikasi Loose Leaf), di mana Anda dapat melakukan semua yang Anda lakukan dengan notebook kertas biasa. Proses penulisan aplikasi berikutnya Adam Wulf menunjukkan secara terperinci dalam arus.


Kensodev



Lebih dari 100 jam streaming dari seorang insinyur perangkat lunak senior di Globality. Streaming akan fokus pada Bereaksi + Redux + Node.js + Python.


Tempat menonton


Ratusan saluran menarik lainnya tersedia di sini:



Untuk mulai streaming sendiri, Anda perlu menginginkan ini konfigurasikan OBS atau melalui utilitas untuk menyiarkan pekerjaan di konsol (Linux, Mac OS X, BSD).

Source: https://habr.com/ru/post/id409379/


All Articles