#کاتلین #اندروید #Kotlin
📒 📕 📗 📒 📕 📗
💥 آیا زبان برنامهنویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟ 💥
(بخش سوم)
🆔 @SystemAnalysis
📒 ادامه ويژگی ها و قابلیتهای شاخص کاتلین :
6️⃣ کاتلین اجباری به Runtime Overhead ندارد .
🔅کتابخانه استاندارد کاتلین هیچ کد اضافی ندارد. در نتیجه، به مفهومی بهنام Garbage هم نیازی ندارد. همه چیز در این زبان مختصر و بهینه طراحی میشود و مورد استفاده قرار میگیرد.
🔅بسیاری از توابع این زبان تکخطی هستند. همین موضوع باعث میشود تا برنامههای اندرویدی بسیار سریع آماده و تکمیل شوند.
7️⃣ کاتلین توسعهدهندگان را از دردسرهای Null آزاد کرده است .
🔅هدف زبان برنامهنویسی کاتلین حذف ارجاعات به Null در کدهای برنامهنویسی است. مشکلی که از آن بهنام خطای میلیارد دلاری(The Billion Dollar Mistake) نام برده میشود.
🔅در زبان برنامهنویسی جاوا ارجاع به Null باعث بروز یک استثنا میشود. در کاتلین اشیایی که مقدار Null دارند باید با پیشوند ?. مورد استفاده قرار گیرند.
🔅عملگرهایی که روی اشیای Null مورد استفاده قرار میگیرند نیز باید از سوی توسعهدهندگان بهشکل خاصی مشخص شوند.
🔅کاتلین برای کمک به برنامهنویسان عملگرهای Null-Safe را در اختیار آنها قرار داده است.
🔅عملگر ?. میتواند بهشکل ایمنی و بهمنظور دسترسی به یک متد یا خاصیتی که ممکن است یک شی Null را در اختیار داشته باشد مورد استفاده قرار گیرد. اگر شی برابر با مقدار Null باشد، متد فراخوانی نمیشود و عبارت Null برگردانده میشود. عملگر نیز ?: اغلب بهعنوان یک عملگر ارجاعدهنده مورد استفاده قرار میگیرد.
8️⃣ توابع Extension .
🔅توسعهدهندگان از طریق توابع توسعهیافته در زبان کاتلین این توانایی را دارند تا بدون آنکه به تغییر کدهای اصلی نیازی داشته باشند، متدهای خود را به کلاسها اضافه کنند.
9️⃣ زبان کاتلین شبیه به زبان سوئیفت است .
🔅یکی از جالبترین ویژگیهای زبان کاتلین به تشابه ترکیب نحوی این زبان با زبان سوئیفت اپل بازمیگردد.
0️⃣1️⃣ کاتلین از شما میخواهد کدهای کمتری بنویسید .
🔅 برعکس زبان برنامهنویسی جاوا که توسعهدهندگان را مجبور میکند برای هر چیزی کدنویسی کنند، کامپایلر کاتلین قادر است کدها را درک کند و کدهایی که ممکن است مورد نیاز باشند را خود بنویسد.
🔅این کامپایلر قادر است نوع متغیرها را براساس اعلان آنها حدس بزند. این کار بهشکل قابل توجهی در وقت توسعهدهندگان صرفهجویی میکند و بهرهوری را افزایش میدهد. این رویکرد بدون شک برنامهنویسی اکوسیستم اندروید را بیش از پیش جذاب خواهد کرد.
🆔 @SystemAnalysis
📒📕📗📒📕📗📒📕📗
ادامه دارد .......
➰ برگرفته از نشریه شبکه 18 مرداد 96 به قلم حمیدرضا تائبی
📒 📕 📗 📒 📕 📗
💥 آیا زبان برنامهنویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟ 💥
(بخش سوم)
🆔 @SystemAnalysis
📒 ادامه ويژگی ها و قابلیتهای شاخص کاتلین :
6️⃣ کاتلین اجباری به Runtime Overhead ندارد .
🔅کتابخانه استاندارد کاتلین هیچ کد اضافی ندارد. در نتیجه، به مفهومی بهنام Garbage هم نیازی ندارد. همه چیز در این زبان مختصر و بهینه طراحی میشود و مورد استفاده قرار میگیرد.
🔅بسیاری از توابع این زبان تکخطی هستند. همین موضوع باعث میشود تا برنامههای اندرویدی بسیار سریع آماده و تکمیل شوند.
7️⃣ کاتلین توسعهدهندگان را از دردسرهای Null آزاد کرده است .
🔅هدف زبان برنامهنویسی کاتلین حذف ارجاعات به Null در کدهای برنامهنویسی است. مشکلی که از آن بهنام خطای میلیارد دلاری(The Billion Dollar Mistake) نام برده میشود.
🔅در زبان برنامهنویسی جاوا ارجاع به Null باعث بروز یک استثنا میشود. در کاتلین اشیایی که مقدار Null دارند باید با پیشوند ?. مورد استفاده قرار گیرند.
🔅عملگرهایی که روی اشیای Null مورد استفاده قرار میگیرند نیز باید از سوی توسعهدهندگان بهشکل خاصی مشخص شوند.
🔅کاتلین برای کمک به برنامهنویسان عملگرهای Null-Safe را در اختیار آنها قرار داده است.
🔅عملگر ?. میتواند بهشکل ایمنی و بهمنظور دسترسی به یک متد یا خاصیتی که ممکن است یک شی Null را در اختیار داشته باشد مورد استفاده قرار گیرد. اگر شی برابر با مقدار Null باشد، متد فراخوانی نمیشود و عبارت Null برگردانده میشود. عملگر نیز ?: اغلب بهعنوان یک عملگر ارجاعدهنده مورد استفاده قرار میگیرد.
8️⃣ توابع Extension .
🔅توسعهدهندگان از طریق توابع توسعهیافته در زبان کاتلین این توانایی را دارند تا بدون آنکه به تغییر کدهای اصلی نیازی داشته باشند، متدهای خود را به کلاسها اضافه کنند.
9️⃣ زبان کاتلین شبیه به زبان سوئیفت است .
🔅یکی از جالبترین ویژگیهای زبان کاتلین به تشابه ترکیب نحوی این زبان با زبان سوئیفت اپل بازمیگردد.
0️⃣1️⃣ کاتلین از شما میخواهد کدهای کمتری بنویسید .
🔅 برعکس زبان برنامهنویسی جاوا که توسعهدهندگان را مجبور میکند برای هر چیزی کدنویسی کنند، کامپایلر کاتلین قادر است کدها را درک کند و کدهایی که ممکن است مورد نیاز باشند را خود بنویسد.
🔅این کامپایلر قادر است نوع متغیرها را براساس اعلان آنها حدس بزند. این کار بهشکل قابل توجهی در وقت توسعهدهندگان صرفهجویی میکند و بهرهوری را افزایش میدهد. این رویکرد بدون شک برنامهنویسی اکوسیستم اندروید را بیش از پیش جذاب خواهد کرد.
🆔 @SystemAnalysis
📒📕📗📒📕📗📒📕📗
ادامه دارد .......
➰ برگرفته از نشریه شبکه 18 مرداد 96 به قلم حمیدرضا تائبی
#RemoteUtility
✅ روش بهبود سرعت ارتباط در نرم افزار RemoteUtility با تغییر در کیفیت ارتباط و قدرت استفاده از CPU
🆔 : @SystemAnalysis
✅ روش بهبود سرعت ارتباط در نرم افزار RemoteUtility با تغییر در کیفیت ارتباط و قدرت استفاده از CPU
🆔 : @SystemAnalysis
Forwarded from 🔵 SYSTEMS ANALYSIS AND DESIGN METHODS (Batis Ab)
♣️[Batis Ab]🔰🔰
⚛️ فهرستی از برخی منابع تحلیل و طراحی نرم افزار :
🌀#تحلیل_سیستم 🎖
✅ تجزیه و تحلیل نرم افزار سیستم قرض الحسنه 🌀#قرض_الحسنه 🎖
✅ نمونه تجزیه و تحلیل سیستم شهرداری ها 🌀#شهرداری🎖
✅ یک تحلیل نمونه از یک فروشگاه اینترنتی 🌀#فروشگاه🎖
✅ تجزیه و تحلیل نرم افزار سامانه اساتید 🌀#اساتید🎖
✅ تجزیه و تحلیل نرم افزار رستوران و تالار پذیرایی 🌀#رستوران🎖
✅ تجزیه و تحلیل نرم افزار سیستم درمانگاه 🌀#درمانگاه🎖
✅ تجزیه و تحلیل نرم افزار سیستم داروخانه 🌀#داروخانه🎖
✅ تجزیه و تحلیل نرم افزار سیستم ثبت احوال 🌀#ثبت_احوال🎖
✅ تجزیه و تحلیل نرم افزار سیستم انتخاب واحد 🌀#انتخاب_واحد🎖
✅ تجزیه و تحلیل نرم افزار سیستم دبیرخانه 🌀#دبیرخانه🎖
✅ تجزیه و تحلیل نرم افزار سیستم انبارداری 🌀#انبارداری🎖
✅ تجزیه و تحلیل نرم افزار انتخاب واحد دانشگاه 🌀#انتخاب_واحد🎖
✅ تجزیه و تحلیل نرم افزار بانکداری الکترونیک🌀#بانکداری_الکترونیک🎖
✅ تجزیه و تحلیل نرم افزار کتابفروشی آنلاین 🌀#کتابفروشی🎖
✅ تجزیه و تحلیل نرم افزار کتابخانه 🌀#کتابخانه🎖
✅ تجزیه و تحلیل نرم افزار بیمارستان 🌀#بیمارستان🎖
✅ تجزیه و تحلیل نرم افزار آژانس مسکن 🌀#آژانس_مسکن🎖
✅ تجزیه و تحلیل نرم افزار باشگاه ورزشی 🌀#باشگاه_ورزشی🎖
🌀https://news.1rj.ru/str/SystemAnalysis/1770📀
🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
📀کانال تحلیل و طراحی نرم افزار🌀
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀#تحلیل 🌀#نرم_افزار 🌀#آموزش 🌀#UML
⚛️ فهرستی از برخی منابع تحلیل و طراحی نرم افزار :
🌀#تحلیل_سیستم 🎖
✅ تجزیه و تحلیل نرم افزار سیستم قرض الحسنه 🌀#قرض_الحسنه 🎖
✅ نمونه تجزیه و تحلیل سیستم شهرداری ها 🌀#شهرداری🎖
✅ یک تحلیل نمونه از یک فروشگاه اینترنتی 🌀#فروشگاه🎖
✅ تجزیه و تحلیل نرم افزار سامانه اساتید 🌀#اساتید🎖
✅ تجزیه و تحلیل نرم افزار رستوران و تالار پذیرایی 🌀#رستوران🎖
✅ تجزیه و تحلیل نرم افزار سیستم درمانگاه 🌀#درمانگاه🎖
✅ تجزیه و تحلیل نرم افزار سیستم داروخانه 🌀#داروخانه🎖
✅ تجزیه و تحلیل نرم افزار سیستم ثبت احوال 🌀#ثبت_احوال🎖
✅ تجزیه و تحلیل نرم افزار سیستم انتخاب واحد 🌀#انتخاب_واحد🎖
✅ تجزیه و تحلیل نرم افزار سیستم دبیرخانه 🌀#دبیرخانه🎖
✅ تجزیه و تحلیل نرم افزار سیستم انبارداری 🌀#انبارداری🎖
✅ تجزیه و تحلیل نرم افزار انتخاب واحد دانشگاه 🌀#انتخاب_واحد🎖
✅ تجزیه و تحلیل نرم افزار بانکداری الکترونیک🌀#بانکداری_الکترونیک🎖
✅ تجزیه و تحلیل نرم افزار کتابفروشی آنلاین 🌀#کتابفروشی🎖
✅ تجزیه و تحلیل نرم افزار کتابخانه 🌀#کتابخانه🎖
✅ تجزیه و تحلیل نرم افزار بیمارستان 🌀#بیمارستان🎖
✅ تجزیه و تحلیل نرم افزار آژانس مسکن 🌀#آژانس_مسکن🎖
✅ تجزیه و تحلیل نرم افزار باشگاه ورزشی 🌀#باشگاه_ورزشی🎖
🌀https://news.1rj.ru/str/SystemAnalysis/1770📀
🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑🛑
📀کانال تحلیل و طراحی نرم افزار🌀
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀#تحلیل 🌀#نرم_افزار 🌀#آموزش 🌀#UML
⚛️ معرفی #کتاب :
✅ Software Engineering
🌀 A Practiitioner's Approach 🎖
Seventh Edition
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #مهندسی_نرم_افزار 🌀 #نرم_افزار 🌀 #Software
✅ Software Engineering
🌀 A Practiitioner's Approach 🎖
Seventh Edition
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #مهندسی_نرم_افزار 🌀 #نرم_افزار 🌀 #Software
Software_Engineering_A_Practitioners_App.pdf
20 MB
⚛️ معرفی #کتاب :
✅ Software Engineering
🌀 A Practiitioner's Approach 🎖
Seventh Edition
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #مهندسی_نرم_افزار 🌀 #نرم_افزار 🌀 #Software
✅ Software Engineering
🌀 A Practiitioner's Approach 🎖
Seventh Edition
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #مهندسی_نرم_افزار 🌀 #نرم_افزار 🌀 #Software
⚛️ معرفی #کتاب :
✅ Software Engineering
🌀 Sommerville 9 🎖
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #مهندسی_نرم_افزار 🌀 #نرم_افزار 🌀 #Software
✅ Software Engineering
🌀 Sommerville 9 🎖
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #مهندسی_نرم_افزار 🌀 #نرم_افزار 🌀 #Software
Sommerville - Software Engineering 9ed.pdf
13.9 MB
⚛️ معرفی #کتاب :
✅ Software Engineering
🌀 Sommerville 9 🎖
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #مهندسی_نرم_افزار 🌀 #نرم_افزار 🌀 #Software
✅ Software Engineering
🌀 Sommerville 9 🎖
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #مهندسی_نرم_افزار 🌀 #نرم_افزار 🌀 #Software
Forwarded from Batis Ab
⚛️ معرفی #کتاب :
✅ Data Structures & Algorithms in JAVA🎖
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #الگوریتم 🌀 #ساختمان_داده 🌀 #JAVA
✅ Data Structures & Algorithms in JAVA🎖
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #الگوریتم 🌀 #ساختمان_داده 🌀 #JAVA
data-structures-and-algorithms-in-java.pdf
9.4 MB
⚛️ معرفی #کتاب :
✅ Data Structures & Algorithms in JAVA🎖
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #الگوریتم 🌀 #ساختمان_داده 🌀 #JAVA
✅ Data Structures & Algorithms in JAVA🎖
⭕️ @SystemAnalysis
#️⃣تگ ها 👈 🌀 #الگوریتم 🌀 #ساختمان_داده 🌀 #JAVA
#کاتلین #اندروید #Kotlin
📒 📕 📗 📒 📕 📗
💥 منابع آنلاین رایگانی که به شما در یادگیری این زبان کمک میکنند 💥
🆔 @SystemAnalysis
📒 📕 📗 📒 📕 📗
💥 منابع آنلاین رایگانی که به شما در یادگیری این زبان کمک میکنند 💥
🆔 @SystemAnalysis
#کاتلین #اندروید #Kotlin
📒 📕 📗 📒 📕 📗
💥 آیا زبان برنامهنویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟ 💥
(بخش چهارم - پایانی)
🆔 @SystemAnalysis
📗 منابع آنلاین رایگانی که به شما در یادگیری این زبان کمک میکنند :
📒 اکنون که با پسزمینه طراحی این زبان و ویژگیهای کلیدی آن آشنا شدید، ممکن است کنجکاو شده باشید فراگیری این زبان را آغاز کنید. ما در ادامه به معرفی سایتهای آنلاینی میپردازیم که بهشکل رایگان در یادگیری این زبان به شما کمک میکنند.
📕 سایت کاتلین
🔅بدون شک سایت رسمی این پروژه بهترین مکان برای یادگیری زبان کاتلین است. بخش reference این سایت به شما اجازه میدهد به مستندات، مفاهیم اصلی و قابلیتهایی که این زبان ارائه میکند دسترسی داشته باشید.
🔅بخش آموزش tutorials هر آنچه برای برنامهنویسی گام به گام با این زبان به آن نیاز دارید در اختیارتان قرار میدهد. یکی از بخشهای جالب این سایت در ارتباط با جاوا است.
🔅اگر روی گزینه Mixing Java and kotlin in one project کلیک کنید، نشان میدهد چگونه میتوانید در یک پروژه Intellij IDEA از ترکیب کدهای جاوا و کاتلین استفاده کنید. در این صفحه بهصورت بصری نحوه ادغام کدها نشان داده شده است. در بخش اندروید نیز مقالههایی در ارتباط با چهارچوبهای اندروید، تعامل کاتلین با اندروید و... قرار دارند.
🔅برای دسترسی به مجموعه غنی از ابزارهای مرتبط با کاتلین به نشانی پروژه (https://kotlinlang.org/docs/reference/) مراجعه کنید. همچنین، یک ویرایشگر کدهای کاتلین در سایت فوق تعبیه شده است که بهصورت آنلاین به شما اجازه میدهد آموزش خود را توأمان با یک ویرایشگر آماده تکمیل کنید. این ویرایشگر در نشانی https://try.kotlinlang.org قرار دارد.
📕کدیت: یادگری کاتلین توامان با طراحی یک برنامه اندرویدی
🔅خوان ایگناسیو ساراویا در یازده بخش نحوه بهکارگیری کاتلین در ارتباط با ساخت یک برنامه اندرویدی را به شما نشان داده است. در این سایت مطالب آموزشی مختلفی در ارتباط با راهاندازی فضای توسعه،
🔅بهکارگیری رابطهای برنامهنویسی و بخش مربوط به واحد آزمایش قرار گرفته است. کدهای مربوط به این آموزش در سایت گیتهاب قرار دارند. برای دسترسی به این سایت به نشانی زیر مراجعه کنید:
🌐 https://medium.com/@juanchosaravia/learn-kotlin-while-developing-an-andr...
📕وبلاگ آنتونیو لیوا
🔅 آنتونی لیوا مهندس نرمافزار که تخصص ویژهای در برنامهنویسی اندروید دارد، در سایت خود بهطور ویژه زبان کاتلین را مورد بررسی قرار داده است.
🔅این سایت و وبلاگ آن بهطور هفتگی آموزشها و مقالههای ارزشمندی را درباره این زبان منتشر میکند. مطالبی که به توسعهدهندگان مبتدی یا حرفهای کاتلین کمک میکند با کتابخانههای جدید آشنا شوند و از تکنیکهای مختلف برنامهنویسی در این زبان استفاده کنند.
🔅برای دسترسی به این مطالب به نشانی https://antonioleiva.com/category/blog/ مراجعه کنید.
📕 وبلاگ گوگل
🔅سایت رسمی گوگل نیز کاتلین را در قالب بخشی از اکوسیستم اندروید به رسمیت شناخته و در نتیجه مطالبی را درخصوص این زبان برنامهنویسی منتشر میکند.
🔅در این سایت قابلیتها و مزایایی که کاتلین در اختیار توسعهدهندگان قرار میدهد مورد بررسی قرار گرفته است. برای دسترسی به اطلاعات منتشر شده در این سایت به نشانی زیر مراجعه کنید:
🌐 https://android-developers.googleblog.com/2017/05/android-announces-supp...
📕الگوهای طراحی شده در کاتلین
🔅داریوس باسینسکی یک مخزن خوب و ارزشمند را در گیتهاب ایجاد کرده است.
🔅در این مخزن الگوهای طراحی رایجی قرار دارد که در زبان کاتلین مورد استفاده قرار میگیرند.
🔅همچنین، پروژههای مشابهی که با استفاده از زبانهای جاوا، سوئیفت، جاوااسکریپت و پیاچپی طراحی شدهاند، در این مخزن وجود دارد. در نتیجه این مخزن به غیر از توسعهدهندگان کاتلین برای برنامهنویسان این زبانها نیز مفید است. 🔅برای دسترسی به این مخزن به نشانی زیر مراجعه کنید:
🌐 https://github.com/dbacinski/Design-Patterns-In-Kotlin
📕Learn X in Y minutes
🔅سایت فوق به شکلی سریع مهمترین ویژگیها و قابلیتهای ترکیب نحوی کاتلین را مورد بررسی قرار داده است تا به شما در کدنویسی بهتر در این زبان کمک کند.
🔅 همچنین، نمونه کدهایی در ارتباط با کار کردن با کلاسها، حلقهها و فهرستها و نحوه برنامهنویسی کلاسیک شبیه به ساخت سری فیبوناچی در این سایت موجود است.
🔅برای دسترسی به نمونه کدها به نشانی زیر مراجعه کنید:
🌐 https://learnxinyminutes.com/docs/kotlin/
🆔 @SystemAnalysis
📒📕📗📒📕📗📒📕📗
پایان
➰ برگرفته از نشریه شبکه 18 مرداد 96 به قلم حمیدرضا تائبی
📒 📕 📗 📒 📕 📗
💥 آیا زبان برنامهنویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟ 💥
(بخش چهارم - پایانی)
🆔 @SystemAnalysis
📗 منابع آنلاین رایگانی که به شما در یادگیری این زبان کمک میکنند :
📒 اکنون که با پسزمینه طراحی این زبان و ویژگیهای کلیدی آن آشنا شدید، ممکن است کنجکاو شده باشید فراگیری این زبان را آغاز کنید. ما در ادامه به معرفی سایتهای آنلاینی میپردازیم که بهشکل رایگان در یادگیری این زبان به شما کمک میکنند.
📕 سایت کاتلین
🔅بدون شک سایت رسمی این پروژه بهترین مکان برای یادگیری زبان کاتلین است. بخش reference این سایت به شما اجازه میدهد به مستندات، مفاهیم اصلی و قابلیتهایی که این زبان ارائه میکند دسترسی داشته باشید.
🔅بخش آموزش tutorials هر آنچه برای برنامهنویسی گام به گام با این زبان به آن نیاز دارید در اختیارتان قرار میدهد. یکی از بخشهای جالب این سایت در ارتباط با جاوا است.
🔅اگر روی گزینه Mixing Java and kotlin in one project کلیک کنید، نشان میدهد چگونه میتوانید در یک پروژه Intellij IDEA از ترکیب کدهای جاوا و کاتلین استفاده کنید. در این صفحه بهصورت بصری نحوه ادغام کدها نشان داده شده است. در بخش اندروید نیز مقالههایی در ارتباط با چهارچوبهای اندروید، تعامل کاتلین با اندروید و... قرار دارند.
🔅برای دسترسی به مجموعه غنی از ابزارهای مرتبط با کاتلین به نشانی پروژه (https://kotlinlang.org/docs/reference/) مراجعه کنید. همچنین، یک ویرایشگر کدهای کاتلین در سایت فوق تعبیه شده است که بهصورت آنلاین به شما اجازه میدهد آموزش خود را توأمان با یک ویرایشگر آماده تکمیل کنید. این ویرایشگر در نشانی https://try.kotlinlang.org قرار دارد.
📕کدیت: یادگری کاتلین توامان با طراحی یک برنامه اندرویدی
🔅خوان ایگناسیو ساراویا در یازده بخش نحوه بهکارگیری کاتلین در ارتباط با ساخت یک برنامه اندرویدی را به شما نشان داده است. در این سایت مطالب آموزشی مختلفی در ارتباط با راهاندازی فضای توسعه،
🔅بهکارگیری رابطهای برنامهنویسی و بخش مربوط به واحد آزمایش قرار گرفته است. کدهای مربوط به این آموزش در سایت گیتهاب قرار دارند. برای دسترسی به این سایت به نشانی زیر مراجعه کنید:
🌐 https://medium.com/@juanchosaravia/learn-kotlin-while-developing-an-andr...
📕وبلاگ آنتونیو لیوا
🔅 آنتونی لیوا مهندس نرمافزار که تخصص ویژهای در برنامهنویسی اندروید دارد، در سایت خود بهطور ویژه زبان کاتلین را مورد بررسی قرار داده است.
🔅این سایت و وبلاگ آن بهطور هفتگی آموزشها و مقالههای ارزشمندی را درباره این زبان منتشر میکند. مطالبی که به توسعهدهندگان مبتدی یا حرفهای کاتلین کمک میکند با کتابخانههای جدید آشنا شوند و از تکنیکهای مختلف برنامهنویسی در این زبان استفاده کنند.
🔅برای دسترسی به این مطالب به نشانی https://antonioleiva.com/category/blog/ مراجعه کنید.
📕 وبلاگ گوگل
🔅سایت رسمی گوگل نیز کاتلین را در قالب بخشی از اکوسیستم اندروید به رسمیت شناخته و در نتیجه مطالبی را درخصوص این زبان برنامهنویسی منتشر میکند.
🔅در این سایت قابلیتها و مزایایی که کاتلین در اختیار توسعهدهندگان قرار میدهد مورد بررسی قرار گرفته است. برای دسترسی به اطلاعات منتشر شده در این سایت به نشانی زیر مراجعه کنید:
🌐 https://android-developers.googleblog.com/2017/05/android-announces-supp...
📕الگوهای طراحی شده در کاتلین
🔅داریوس باسینسکی یک مخزن خوب و ارزشمند را در گیتهاب ایجاد کرده است.
🔅در این مخزن الگوهای طراحی رایجی قرار دارد که در زبان کاتلین مورد استفاده قرار میگیرند.
🔅همچنین، پروژههای مشابهی که با استفاده از زبانهای جاوا، سوئیفت، جاوااسکریپت و پیاچپی طراحی شدهاند، در این مخزن وجود دارد. در نتیجه این مخزن به غیر از توسعهدهندگان کاتلین برای برنامهنویسان این زبانها نیز مفید است. 🔅برای دسترسی به این مخزن به نشانی زیر مراجعه کنید:
🌐 https://github.com/dbacinski/Design-Patterns-In-Kotlin
📕Learn X in Y minutes
🔅سایت فوق به شکلی سریع مهمترین ویژگیها و قابلیتهای ترکیب نحوی کاتلین را مورد بررسی قرار داده است تا به شما در کدنویسی بهتر در این زبان کمک کند.
🔅 همچنین، نمونه کدهایی در ارتباط با کار کردن با کلاسها، حلقهها و فهرستها و نحوه برنامهنویسی کلاسیک شبیه به ساخت سری فیبوناچی در این سایت موجود است.
🔅برای دسترسی به نمونه کدها به نشانی زیر مراجعه کنید:
🌐 https://learnxinyminutes.com/docs/kotlin/
🆔 @SystemAnalysis
📒📕📗📒📕📗📒📕📗
پایان
➰ برگرفته از نشریه شبکه 18 مرداد 96 به قلم حمیدرضا تائبی
SAD-chapter-1.ppt
437.5 KB
⚛️ #پاورپوینت آنالیز و طراحی سیستم :
✅ Information System Analysis And Design🎖 ☀️(ISAD)☀️
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #آنالیز_سیستم
🌀 #تحلیل_سیستم
🌀 #SystemAnalysis
✅ Information System Analysis And Design🎖 ☀️(ISAD)☀️
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #آنالیز_سیستم
🌀 #تحلیل_سیستم
🌀 #SystemAnalysis
IS SSADM.ppt
192.5 KB
⚛️ #پاورپوینت آنالیز و طراحی سیستم :
✅ Structured Systems Analysis and Design Methodology🎖
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #آنالیز_سیستم
🌀 #تحلیل_سیستم
🌀 #SystemAnalysis
✅ Structured Systems Analysis and Design Methodology🎖
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #آنالیز_سیستم
🌀 #تحلیل_سیستم
🌀 #SystemAnalysis
1414_lecture1.ppt
196.2 KB
⚛️ #پاورپوینت آنالیز و طراحی سیستم :
✅ Introduction To System Analysis and Design🎖
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #آنالیز_سیستم
🌀 #تحلیل_سیستم
🌀 #SystemAnalysis
✅ Introduction To System Analysis and Design🎖
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #آنالیز_سیستم
🌀 #تحلیل_سیستم
🌀 #SystemAnalysis
Forwarded from ماهنامه شبکه
✅ #اپل
شرکت اپل در راستا اجرای تحریمهای جدید علیه ایران، اپلیکیشنهای ایرانی را از فهرست اپاستور حذف کرد
🌐 @shabakehmag
شرکت اپل در راستا اجرای تحریمهای جدید علیه ایران، اپلیکیشنهای ایرانی را از فهرست اپاستور حذف کرد
🌐 @shabakehmag
⚛️ معرفی #سایت :
✅ www.genmymodel.com🎖
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #دیاگرام
🌀 #GenmyModel
🌀 #Database_Diagram
✅ www.genmymodel.com🎖
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #دیاگرام
🌀 #GenmyModel
🌀 #Database_Diagram
⚛️ معرفی #سایت :
✅ www.genmymodel.com🎖
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #دیاگرام
🌀 #GenmyModel
🌀 #Database_Diagram
✅ www.genmymodel.com🎖
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #دیاگرام
🌀 #GenmyModel
🌀 #Database_Diagram
⚛️ معرفی #سایت :
✅ www.genmymodel.com🎖
☀️ The Leading Online Modeling Platform ☀️
✅ سلام به همه دوستان . امروز قصد دارم یکی از سایتهای خیلی خوب و مفید در زمینه آنالیز و طراحی نرم افزار را که برای خود من چه در کارهای فردی و چه در پروژه های تیمی خیلی جذاب بوده رو به شما معرفی کنم .
✅ در این سایت شما امکان این رو دارید که یک گروه برای تیم آنالیز و طراحی خودتون تشکیل بدهید و تقریبا هر کاری رو از دیاگرام دیتابیس ها تا کد نویسی پروژه ها را در همین سایت بصورت آنلاین انجام بدهید .
✅ امکان این رو خواهید داشت تا از تکنولوژی هایی همچون BPMN 2 ، UML 2.5 ، DMN 1 و همچنین Archimate 3 در آن بهره بگیرید .
✅ میتونید بدون نصب هیچگونه نرم افزاری کلیه دیاگرام ها و یا فلوچارت های مورد نیاز رو آنلاین تهیه کنید و تمام پروژه های خود را با اعضای تیم تان و یا بصورت عمومی به اشتراک بگذارید .
✅ و امکانات بیشمار دیگر که خالی از لطف نخواهد بود که خودتان تجربه کنید . امیدوارم این مختصر توضیحات مورد توجه دوستان واقع شده باشد . هدف تنها به اشتراک گذاری یک تجربه لذت بخش با دوستان بود .
موفق باشید .
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #دیاگرام
🌀 #GenmyModel
🌀 #Database_Diagram
✅ www.genmymodel.com🎖
☀️ The Leading Online Modeling Platform ☀️
✅ سلام به همه دوستان . امروز قصد دارم یکی از سایتهای خیلی خوب و مفید در زمینه آنالیز و طراحی نرم افزار را که برای خود من چه در کارهای فردی و چه در پروژه های تیمی خیلی جذاب بوده رو به شما معرفی کنم .
✅ در این سایت شما امکان این رو دارید که یک گروه برای تیم آنالیز و طراحی خودتون تشکیل بدهید و تقریبا هر کاری رو از دیاگرام دیتابیس ها تا کد نویسی پروژه ها را در همین سایت بصورت آنلاین انجام بدهید .
✅ امکان این رو خواهید داشت تا از تکنولوژی هایی همچون BPMN 2 ، UML 2.5 ، DMN 1 و همچنین Archimate 3 در آن بهره بگیرید .
✅ میتونید بدون نصب هیچگونه نرم افزاری کلیه دیاگرام ها و یا فلوچارت های مورد نیاز رو آنلاین تهیه کنید و تمام پروژه های خود را با اعضای تیم تان و یا بصورت عمومی به اشتراک بگذارید .
✅ و امکانات بیشمار دیگر که خالی از لطف نخواهد بود که خودتان تجربه کنید . امیدوارم این مختصر توضیحات مورد توجه دوستان واقع شده باشد . هدف تنها به اشتراک گذاری یک تجربه لذت بخش با دوستان بود .
موفق باشید .
🆔: @SystemAnalysis
#️⃣تگ ها 👈
🌀 #دیاگرام
🌀 #GenmyModel
🌀 #Database_Diagram
Forwarded from ماهنامه شبکه
✅ #نرم_افزار
میکروسرویس (Microservice) چیست
معماری میکروسرویس ، راه حل سیستم های پیچیده
متن کامل مقاله:
👇👇 👇 👇
https://goo.gl/WuvrxR
🌐 @shabakehmag
میکروسرویس (Microservice) چیست
معماری میکروسرویس ، راه حل سیستم های پیچیده
متن کامل مقاله:
👇👇 👇 👇
https://goo.gl/WuvrxR
🌐 @shabakehmag