Kerangka Materi
Pendahuluan
Fungsional Programming Secara Mendalam
- Pemrograman berorientasi objek vs pemrograman fungsional
- Fungsi kelas satu dan fungsi orde tinggi
Fungsional Programming dalam C++
- Menulis kode dengan gaya fungsional
- Membuat fungsi Lambda
- Menangkap objek
- Menggabungkan fungsi
Metaprogramming dan Functional Reactive Programming
- Menerapkan faktorial
- Menggunakan pustaka templat C++ dan pustaka pemrograman fungsional
- Bekerja dengan ekstensi Reactive dan pustaka RxCpp
Pengembangan Fungsional C++
- Membangun aplikasi
- Menggunakan fungsi orde tinggi
- Bekerja dengan penanganan kesalahan
- Menerapkan functors dan monads
- Memfaktorkan ulang kode
- Menulis pengujian unit
- Membuat profil kinerja
- Aplikasi multithreading
Ringkasan dan Kesimpulan
Persyaratan
Prasyarat
- Pemahaman tentang pemrograman prosedural/berorientasi objek
- Pengalaman dasar dengan C++
Target Peserta
- Pengembang Web
Testimoni (5)
Informasi kursus umum
Paulo Gouveia - EID
Kursus - C/C++ Secure Coding
Diterjemahkan Mesin
Menikmati fleksibilitas dan variasi topik, kombinasi pelatihan dan latihan berarti saya dapat menerapkan apa yang telah saya pelajari segera. Saya juga menikmati proyek-proyek pada hari terakhir untuk menyatukan semua materi.
Luca Ricagni - Rockwell Collins UK Limited
Kursus - Advanced C++
Diterjemahkan Mesin
Saya senang bisa terjun ke dalam bahasa C++ selama 5 hari - tanpa terputus oleh pekerjaan rutin - secara berturut-turut ... Secara pribadi, saya tidak seberpengalaman dengan C++ seperti rekan-rekan saya, jadi saya memutuskan untuk mengikuti kursus ini untuk melakukan penelitian mendalam. Penelitian tersebut memicu minat saya untuk belajar lebih banyak ... yang tepat sesuai dengan tujuan saya. Saya menghargai pengetahuan ahli dari instruktur - dan juga dari rekan-rekan saya. Faktanya bahwa topik-topik disinggung sangat cepat dan tidak dibahas secara detail, adalah apa yang saya harapkan dari kursus lanjutan. Kadang terlalu cepat bagi saya untuk mengikutinya (tetapi itu merupakan kekurangan yang diketahui dan dapat diterima dari partisipasi saya dalam kursus ini :-)) ... tetapi di sisi lain memberikan saya gambaran yang cukup lengkap tentang nuansa bahasa tersebut. Terima kasih banyak atas penyajian kursus dengan cara seperti ini! Sangat dihargai!!!
Jan Grauwen - Septentrio N.V.
Kursus - Advanced C++ Software Design
Diterjemahkan Mesin
Interaktivitas, waktu untuk pemrograman mandiri. Saya belajar lebih mudah jika saya memiliki kesempatan untuk menemukan jawabannya sendiri, bukan hanya diberi tahu. Sangat baik juga bahwa pelatihan direncanakan dengan baik, kami tetap menjaga istirahat kopi dan pelatihan tidak kehilangan perhatian saya. Trainer memiliki pengetahuan yang sangat mendalam tentang C++, kami merasa dapat bertanya apa saja.
Barna Szecsi - GIS Europe SE
Kursus - C++ for Embedded Systems
Diterjemahkan Mesin
Rincian tentang bagaimana kompilator berperilaku tergantung pada penggunaan sintaks. Bagian "Kuis" sangat merangsang
Andrea Pomatto
Kursus - Using C++ in Embedded Systems - Applying C++11/C++14
Diterjemahkan Mesin