ALL SCHOOL 42
Pilih bahasa: [ru] [en]
Repositori ini berisi SEMUA TUGAS untuk program pelatihan dari sekolah pemrograman Perancis Ecole 42
.
Proyek dan tugas akan memungkinkan Anda untuk mengembangkan keterampilan pemrograman secara mandiri, dan pengalaman praktis serta pengetahuan yang diperoleh dari menyelesaikan tugas dan proyek di Sekolah 42 akan memberi Anda landasan yang diperlukan untuk integrasi profesional, membantu Anda mendapatkan profesi yang diinginkan dari awal.
Dengan secara konsisten mempelajari arah, bahasa, dan proyek pendidikan Sekolah 42, menggunakan peta proyek Holy Graph
, Anda akan mengembangkan keterampilan teknis dasar:
Kurikulum Sekolah 42 bersifat individual. Di sini, setiap orang berkembang dengan sendirinya, dengan kecepatan mereka sendiri, daripada mengikuti seluruh siswa di kelas (di mana anggota terbaru memperlambat seluruh kelompok), sehingga memperoleh pemahaman mereka sendiri tentang paradigma pemrograman.
Di sini Anda dapat membiasakan diri dengan aturan yang berlaku di Sekolah 42, mempelajari tentang kursus pelatihan itu sendiri, membaca tentang standar yang Anda perlukan untuk menulis kode saat menyelesaikan tugas dan proyek, dan juga melihat segala sesuatu yang akan membantu Anda mulai belajar pemrograman sesuai program Sekolah 42.
Deskripsi kursus sekolah: [ en ] [ ru ]
Informasi tentang sistem pembelajaran peer-to-peer
itu sendiri: [ en ] [ ru ]
Kiat Git
untuk berinteraksi dengan repositori di Vogsphere
: [fr] [ru]
Tur interaktif yang memperkenalkan Anda pada dasar-dasar Git [en]
Standar yang menjelaskan cara menulis kode: [fr] [ru]
Verifikasi kode melalui Norminette
[ru]
10 aturan bagi mereka yang mulai berenang di kolam [ru]
Kursus video bahasa C (bagi mereka yang memulai pool dari awal) [ ru ]
Pelajaran video yang disusun dengan sangat baik tentang bahasa C dalam bahasa Inggris (gunakan browser Yandex untuk melihat video ini dalam bahasa Rusia)[[ en ]] (https://www.youtube.com/playlist?list=PLBlnK6fEyqRhX6r2uhhlubuF5QextdCSM)
Untuk mempercepat proses penerjemahan dan memahami konten file
Crow Translate
(Ingatlah bahwa simbol untuk memindahkan teks ke baris berikutnya dapat dianggap oleh penerjemah sebagai akhir kalimat!)
(!) Jangan terburu-buru melakukan pool di C sampai Anda membaca dokumentasinya.
Dari kelompok inilah pelatihan pemrograman di Sekolah 42 akan dimulai.
Di sini Anda akan disuguhi perendaman penuh ke dalam kode yang memungkinkan Anda untuk benar-benar menemukan sekolah, metode pengajarannya yang unik dan, yang paling penting, apa sebenarnya pemrograman itu.
Setiap hari di pool Anda akan menerima sebagian tugas (biasanya 10 - 25), disusun dalam tingkat kesulitan yang semakin meningkat. Dan setiap hari Anda akan mempelajari topik baru dan fitur bahasa baru, yang akan Anda pahami dan ingat dengan menyelesaikan tugas hari itu.
Untuk membantu Anda memahaminya, Anda diberikan video pelatihan berdurasi 10-30 menit dengan teori dan contoh (gunakan fungsi subtitle di pemutar dan terjemahkan ke dalam bahasa yang Anda butuhkan), tetapi, biasanya, ini tidak akan pernah cukup. Oleh karena itu, Anda mencari semua informasi yang diperlukan untuk melatih diri Anda sendiri melalui Internet.
Sejak hari pertama, Anda tidak hanya dihadapkan pada masalah yang kompleks, namun juga seluruh bidang pengetahuan yang mungkin tidak Anda sadari keberadaannya. Jadi, tidak peduli seberapa tinggi level awal Anda, Anda pasti akan menghadapi tugas yang pasti menantang Anda. Saat Anda melihatnya, Anda akan tercengang pada awalnya, tetapi kemudian, melalui upaya luar biasa, membuat serangkaian kesalahan, Anda tetap mengatasi tugas tersebut dan memperoleh keterampilan yang menjadi alat yang familiar. Kelompok ini akan menjadi ujian kekuatan bagi mereka yang memutuskan untuk memulai jalur pemrograman untuk menentukan yang paling termotivasi.
Ingatlah bahwa mempelajari bahasa pemrograman C adalah hal mendasar untuk mempelajari semua bahasa pemrograman lainnya seperti C++, Java, Python, dll. Karena semua bahasa pemrograman tingkat lanjut lainnya berasal dari konsep bahasa C saja.
(!) Jangan bodoh dan jangan terburu-buru untuk melanjutkan ke latihan utama sampai Anda telah menyelesaikan dan menguasai sepenuhnya materi C pool.
Proyek pembelajaran inti mewakili tahap pembelajaran pemrograman berikutnya. Semuanya dikelompokkan menurut arahannya, yang disajikan dalam bentuk cabang-cabang. Ingatlah bahwa setiap proyek berikutnya di cabang yang Anda pilih lebih kompleks daripada proyek sebelumnya dan hanya dapat diselesaikan dengan menggunakan keterampilan yang diperoleh dari proyek sebelumnya.
Untuk maju melalui tugas/proyek pelatihan utama Sekolah 42, gunakan peta proyek Holy Graph
dan peta visual arah highlighting_branches
[GLOBAL - Cabang umum]
Pelatihan utama dimulai dengan cabang ini.
- [>] 42_perintah
- [>] ft_debut
- [>] piscine dimuat ulang
- [>] libft
- [>] bersih apa
- [>] dapatkan_next_Line
- [>] mengisi
[Cabang UNIX]
Cabang ini berisi beberapa area: Unix, Kernel, Virus, Keamanan, Jaringan.
- [>] ft_ls
- [>] cangkang kecil
- [>] ft_pilih
- [>] 21sh
- [>]Pemberi tugas
- [>] 42 jam
- [>] Mallok
- [>] ft_script
- [>] Filsuf
- [>] Nm-otool
- [>] ft_p
- [>] IRC
- [>] ft_ping
- [>] ft_traceroute
- [>] ft_nmap
- [>] Keren
- [>] Lem-ipc
- [>] Matt Daemon
- [>] Durex
- [>] LibftASM
- [>] GBmu
- [>] langkah
- [>] Root-saya | Sistem Aplikasi
- [>] Root-saya | Retak
- [>] Kecelakaan Salju
- [>] boot2root
- [>] Curah Hujan
- [>]Ganti
- [>] Woody Woodpacker
- [>] Dr Ratu
- [>] Kelaparan
- [>] Penyakit sampar
- [>]Perang
- [>]Kematian
- [>] ft_linux
- [>] penguin kecil-1
- [>] penyimpangan ruang pengguna
- [>] Driver dan Interupsi -=OR=- Driver dan Keyboard
- [>] Proses dan Memori
- [>] Sistem file
- [>] KFS-1
- [>] KFS-2
- [>] KFS-3
- [>] KFS-4
- [>] KFS-5
- [>] KFS-6
- [>] KFS-7
- [>] KFS-8
- [>] KFS-9
- [>] KFS-X
[Cabang Algoritma]
Cabang ini berisi beberapa bidang: Algoritma, Ilmu Data, Kriptografi.
- [>] ft_printf
- [>] ft_ssl_md5
- [>] ft_ssl_des
- [>] ft_ssl_rsa
- [>] Pengisi
- [>] Tukar_dorong
- [>] Lem_in
- [>]Mod1
- [>] Perang Inti
- [>] Kejuaraan Corewar
- [>] KomputerV1
- [>] KomputerV2
- [>] Sistem Pakar
- [>] N-teka-teki
- [>] ft_linear_regression
- [>] DSLR
- [>] Multilayer_perceptron
- [>] Total_perspektif_vortex
- [>] Rubik
- [>] KrpSim
- [>] Gomoku
[Cabang Grafis]
- [>]FDF
- [>] Fract'Ol
- [>] GUImp
- [>] RTv1 (miniRT)
- [>] Serigala3D (cub3d)
- [>] Malapetaka Nukem
- [>] RT
- [>] Lingkup
- [>] 42lari
- [>] ManusiaGL
- [>] ft_vox
- [>] Sistem Partikel
- [>] Piksel Bayangan
[cabang WEB]
- [>] PHP kolam
- [>] Kamera
- [>] Cocok
- [>] Hipertube
- [>] Berteman dengan Manfaat
- [>]Gelap
- [>]Tetris Merah
- [>] ft_transendensi
[Administrasi Sistem & Jaringan]
- [>]init
- [>] buruh pelabuhan-1
- [>] awan-1
- [>] roger-skyline-1
- [>] roger-skyline-2
- [>] ft_server
- [>] ft_services
[Cabang Android & iOS]
- [>] piscine Swift iOS
- [>] Pendamping yang Cepat
- [>] Protein Cepat
- [>] ft_hangouts
- [>] peluncur avaj
- [>] berayun
- [>] perbaiki aku
- [>] Ruang Musik
[Cabang C++]
- [>] modul C++ (ini sama dengan
piscine C++
, tetapi versi baru)- [>] piscine C++ (ini sama dengan
modules С++
tetapi versi yang lebih lama)- [>] server web
- [>] ft_irc
- [>] ft_containers
- [>] VM Abstrak
- [>] Pembom
- [>] Penggigit
[Cabang Persatuan]
- [>] Kesatuan piscine
- [>]Dalam Bayangan
- [>]XV
[Cabang OCaml]
- [>] kolam Ocaml
- [>] ft_alitas
- [>] ft_turing
- [>] H42N42
[Proyek Ai - Kecerdasan Buatan]
- [>] berjalan_marvin
- [>] ft_sommelier
- [>] permainan_kehidupan_balik
[Proyek Sampingan - Proyek Pihak Ketiga]
- [>] ft_db
- [>] KIFT
- [>] PHP-Simfoni
- [>] Python-Django
- [>] Ruby Di Rel
- [>]Wawancara
- [>]AlCu
- [>] Alumni1
- [>] Arkanoid
- [>] Karnifex (LISP)
- [>] Petunjuk (Prolog)
- [>] Domino
- [>] Jejak Fakta
- [>] Ras Panas
- [>] Pengantar iOS
- [>] Bantuan_wordpress
- [>] Pengantar Wordpress
- [>]LLDB
- [>]Kebuntuan Meksiko
- [>] Kekecewaan 4
- [>] Kemarahan Terhadap aPi
- [>] Rush admin sys et réseau 0 (Tidak Tersedia)
- [>] Rush admin sys et réseau 1 (Tidak Tersedia)
- [>] wong_kar_wai (2048)
- [>]YASL