رویداد به پایان رسیده است!
Kotlin-Everywhere در تاریخپنج‌شنبه ۳۰ خردادبه پایان رسیده است. (جزئیات بیشتر)

Kotlin-Everywhere

شروع:
پنج‌شنبه ۳۰ خرداد ۹۸ ۱۵:۰۰
پایان:
پنج‌شنبه ۳۰ خرداد ۹۸ ۱۸:۰۰
Kotlin-Everywhere
برگزارکننده‌ی رویداد
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.
جزئیات
مهلت ثبت‌نام
قیمت (تومان)
تعداد

توضیحات

Keynote

در این قسمت نگاهی کوتاه به کاتلین و مسیری که تا الان طی کرده می اندازیم، سپس بنیاد کاتلین فارسی و اهداف و برنامه هاشون را معرفی میکنیم.

 

Functional Programming in Kotlin

در این ارائه ابتدا درباره اصول و مفاهیم اصلی برنامه‌نویسی Functional از قبیل pure functions, higher order functions, recursion صحبت خواهیم کرد و سپس به مثال‌های مختلفی از نحوه پیاده‌سازی در کاتلین می پردازیم.

 

توسعه بک اند با استفاده از Ktor

در این ارائه ابتدا به معرفی Ktor به عنوان یک فریمورک توسعه بک اند کاملا مبتنی بر کاتلین پرداخته و سپس به مقایسه آن با دیگر فریمورک‌های کاتلینی و غیر کاتلینی می پردازیم. در انتها با چند مثال نحوه پیاده سازی وب سرویس‌های ساده با Ktor بر مبنای DSL را بررسی می‌کنیم.

 

Creating declarative UI using Kotlin DSL

در این قسمت به توسعه صفحات اپلیکیشن با استفاده از مزایایی که Kotlin به ارمغان می آورد می پردازیم - مختصر، امن و کاملا سازگار با جاوا، طراحی شده به صورتی که مقدار کد boilerplate ای که شما باید بنویسید را به شدت کاهش دهد. بنابراین شما می توانید تنها بر روی کد خود تمرکز نموده و به سادگی تمام صفحات اپلیکیشن را در کد به صورت declarative تعریف نمایید.

 

کاتلین برای مرورگر

در این قسمت ابتدا نگاهی به Kotlin/JS و نحوه استفاده از آن در پلتفرم های سمت کلاینت می اندازیم، سپس فریمورک Kotlin-React را معرفی کرده و با مثال به نحوه استفاده و پیاده سازیش می پردازیم.

زمان‌بندی

روز اول
عنوانشروعپایان
Keynote۱۵:۰۰۱۵:۳۰
Functional Programming in Kotlin۱۵:۳۰۱۶:۱۵
توسعه بک اند با استفاده از Ktor۱۶:۱۵۱۷:۰۰
استراحت و پذیرایی۱۷:۰۰۱۷:۳۰
Creating declarative UI using Kotlin DSL۱۷:۳۰۱۸:۱۵
کاتلین برای مرورگر۱۸:۱۵۱۹:۰۰

سخنرانان

Vahid Mavaji

Vahid Mavaji

Data Engineer

Sina Rezaie

Sina Rezaie

Back-end/Android Developer

Keivan Esbati

Keivan Esbati

Android Developer

Sina Darvishi

Sina Darvishi

Founder at Kotlin Farsi

برگزارکنندگان

Abbas Oveissi

Abbas Oveissi

Android Developer

Behdad Abedi

Behdad Abedi

Android Developer

Keivan Esbati

Keivan Esbati

Android Developer

حامیان

آدرس:تهران تهران. خیابان حافظ - دانشگاه امیرکبیر - سالن بهمن روابط عمومی