دوره آموزشی معرفی عملی: Scala
2 ساعت 16 دقیقهمتوسط2024-01-22
مدرسین
Amina Adewusi
Software Engineer
جزئیات دوره
اسکالا یک زبان برنامه نویسی سطح بالا است که هم از برنامه نویسی شی گرا و هم از برنامه نویسی تابعی پشتیبانی می کند و همچنین بخشی کلیدی از ابزارهای بسیاری از توسعه دهندگان است. در این دوره، مهندس نرمافزار آمینا آدووسی، از طریق فرآیند ساخت اپلیکیشن با استفاده از GitHub Codespaces، آخرین نسخه اسکالا را به طور کامل به شما معرفی میکند. در حین ساختن یک برنامه حداقلی که فایل ها را استخراج و تبدیل می کند، اصول اسکالا را کاوش کنید. آنچه را که یاد می گیرید با چالش های عملی در طول دوره تمرین کنید. به علاوه، مدل سازی داده ها و دامنه، ساختار پروژه اسکالا و آزمایش را بررسی کنید.
مهارت ها
ScalaProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - اولین برنامه اسکالا خود را بسازید
- 02 - آنچه باید بدانید
- 03 - استفاده از فضاهای کد GitHub
- 04 - معرفی اسکالا
- 05 - چیزی که قرار است بسازیم
1. اولین روشها و آزمایش ما
- 06 - ساختار پروژه اسکالا
- 07 - روش اول ما
- 08 - اولین آزمایش ما
- 09 - آزمایش ما را اجرا کنید
- 10 - چالش - تست و توابع مرتبه بالاتر
- 11 - راه حل - تست و توابع مرتبه بالاتر
2. پیادهسازی ETL ما
- 12 - صفات، کلیات، دادهها و استفاده
- 13 - Eithers، enums، برای comps، و تطبیق الگو
- 14 - چالش - صفات، ژنریک ها , هر دو، تعداد و تطبیق الگو
- 15 - راه حل - صفات، ژنریک ها , یاها، فهرستها و تطبیق الگو
3. Refactoring با Config و JSON
- 16 - اضافه کردن تنظیمات
- 17 - بازسازی آزمایشات
- 18 - پیادهسازی JSON
نتیجه
- 19 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع اسکالا برای علوم داده
- دوره آموزشی یادگیری جامع زبان برنامه نویسی اسکالا (Scala)
- دوره آموزشی تمرین های کدنویسی: اسکالا
- دوره آموزشی مقدمه ای بر Scala
- دوره آموزشی راهنمای شروع سریع Scala
- دوره آموزشی یادگیری زبان های JVM: JVM، Java، Scala
- دوره آموزشی یادگیری جامع اسکالا برای علوم داده (2017)