آموزش توسعه پیشرفته پایگاه داده Kotlin

Advanced Kotlin Database Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Kotlin زبان ترجیحی برای توسعه اندروید است، اما محبوبیت آن در توسعه وب در حال افزایش است، زیرا این یک زبان برنامه نویسی مدرن است که با جاوا سازگار است و یادگیری آن آسان تر از Scala است. برای توسعه یک برنامه کاربردی Kotlin با هر پیچیدگی، باید به طور گسترده با پایگاه های داده تعامل داشته باشید. در این دوره، Alexey Soshinl به شما یاد می دهد که چگونه شروع کنید. او به شما نشان می دهد که چگونه می توانید اتصال را با استفاده از کتابخانه Exposur تنظیم کنید، جداول را تعریف و پر کنید، و پرس و جوهای سفارشی را بنویسید و اشکال زدایی کنید. او همچنین بعد از هر فصل یک چالش ارائه می‌کند تا بتوانید دانش خود را در حین کار در دوره آزمایش کنید.

سرفصل ها و درس ها

معرفی Introduction

  • سلام (در حال انجام) Hello (In progress)

  • آنچه شما باید بدانید What you should know

  • ویدیوی GitHub GitHub video

1. راه اندازی و عملیات پایه CRUD 1. Setup and Basic CRUD Operations

  • اتصال به پایگاه داده شما Connecting to your database

  • باز کردن معامله Opening a transaction

  • استفاده از انواع داده Using data types

  • ایجاد و حذف جداول Creating and dropping tables

  • درج ورودی جدید Inserting a new entry

  • پرس و جو از همه ورودی ها Querying all entries

  • پرس و جو از یک ورودی Querying a single entry

  • به روز رسانی یک ورودی Updating an entry

  • حذف ورودی ها Deleting entries

  • چالش: یک جدول دوم ایجاد و پر کنید Challenge: Create and populate a second table

  • راه حل: یک جدول دوم ایجاد و پر کنید Solution: Create and populate a second table

  • امتحان فصل Chapter Quiz

2. ویژگی ها و عملیات پیشرفته 2. Advanced Features and Operations

  • آماده سازی داده ها Preparing the data

  • استفاده از توابع روی ستون ها Using functions on columns

  • ایجاد کلیدهای خارجی Creating foreign keys

  • افزایش سرعت پرس و جو با ایندکس ها Speeding up queries with indexes

  • حفظ منحصر به فرد بودن Preserving uniqueness

  • سفارش و محدود کردن Ordering and limiting

  • با استفاده از ستون های شمارش شده Using enumerated columns

  • کار با خرما Working with dates

  • پیوستن به جداول Joining tables

  • جمع آوری نتایج Aggregating results

  • سفارشی کردن شمارش ها Customizing enumerations

  • چالش: گزارش تهیه کنید Challenge: Produce a report

  • راه حل: گزارش تهیه کنید Solution: Produce a report

  • امتحان فصل Chapter Quiz

3. تست و ورود به سیستم 3. Testing and Logging

  • ثبت پرس و جوها Logging queries

  • معاملات معلق Suspended transactions

  • کد آزمایشی که از Exposur استفاده می کند Testing code that uses Exposed

  • نوشتن پرس و جوهای سفارشی Writing custom queries

  • ثبت پرس و جوهای طولانی Logging long queries

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش توسعه پیشرفته پایگاه داده Kotlin
جزییات دوره
1h 7m
36
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Alexey Soshin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alexey Soshin Alexey Soshin

معمار راه حل ها و نویسنده

الکسی سوشین یک معمار راه حل در Depop و نویسنده است.

الکسی نویسنده دو نسخه الگوهای طراحی کاتلین و بهترین روش ها است و در کتاب 97 چیزهایی که هر برنامه نویس جاوا باید بداند مشارکت داشته است. او مدرک لیسانس علوم کامپیوتر را از کالج آکادمیک تل آویو، یافو
گرفت.