لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش چالش های کدگذاری HWS Swift: مشکلات واقعی - راه حل های واقعی
HWS Swift Coding Challenges: Real Problems - Real Solutions
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
مصاحبه iOS را آماده کنید و تست تخته سفید را انجام دهید - یا مهارت های فعلی سوئیفت خود را ارتقا دهید (به روز شده در Swift 5) با کار کردن در چالش های کدنویسی Swift در دنیای واقعی، مهارت های حل مشکل خود را در iOS افزایش دهید پس از اتمام این دوره با اطمینان در آزمون تخته سفید شرکت کنید و مطمئن شوید که شغل iOS پیش نیازها: شما باید حداقل 6 ماه آموزش سوئیفت را داشته باشید. قبل از شروع این دوره چالش کد نویسی باید برخی از برنامه های سوئیفت خود را ساخته باشید یا دوره هک با سوئیفت را گذرانده باشید.
چالشهای کدنویسی سویفت از مجموعه آموزشهای «هک کردن با سوئیفت» تهیه شده است که توسط برنامهنویس برنده جایزه سوئیفت، پل هادسون، نوشته و تألیف شده است، و این ویدیوها با اجازه و پشتیبانی او ساخته شدهاند. همیشه میتوانید تضمین کنید که جدیدترین و بهترین فناوریهای اپل را در آموزشهای HWS یاد میگیرید. هک کردن با سوئیفت یکی از محبوبترین مجموعههای آموزش آنلاین سوئیفت است که از رویکردی استفاده میکند که برنامهنویسی سوئیفت را با سرعتی باورنکردنی به شما آموزش میدهد و در نهایت با یک کتابخانه عظیم از پروژههای تمامشدهای مواجه میشوید که برای توسعه بیشتر یا ارسال به اپ استور متعلق به شما هستند. . پل از طرف خالق زبان سوئیفت، کریس لاتنر، به دلیل روش تدریس برجسته و مجموعه آموزشهای سوئیفت، تمجیدهای زیادی دریافت کرده است. و با همکاری استیو دستفانو، توسعهدهنده iOS، مجموعه ویدیوهای آموزشی برنامهنویسی Hacking with Swift سریعترین راه برای یادگیری نحوه کدنویسی در اکوسیستم اپل است.
توجه: بخش 2 دارای بهروزرسانی Swift 5 برای همه چالشها، سؤالات و پاسخها است.
همه آموزشها و کتابهای پل هادسون را در HackingWithSwift در HackingWithSwift ببینید
این دوره برای این طراحی شده است که شما را برای مصاحبه شغلی iOS خود و آن آزمون وایت برد آماده کند. همه این چالشها نمونههایی در دنیای واقعی هستند که میتوانید انتظار داشته باشید در یک مصاحبه واقعی با iOS ببینید. و اگر بهدنبال شغل نمیگردید، این چالشها راهی عالی برای ارتقاء سطح مهارتهای فعلی iOS شما و دریافت یک کتابخانه عالی از راهحلهای کدنویسی برای مرجع راهاندازی شما هستند.
چالشهای مختلفی برای حل کردن به شما ارائه میشود، و من همراه با نکات، و همچنین راهحلها و توضیحات برای هر یک از چالشها، به شما کمک خواهم کرد. من همچنین متن کاملی از هر سخنرانی ارائه میدهم (راهحل موجود است) برای دانلود به عنوان فایل متنی.
و، این دوره چالشهای کدگذاری سویفت نامیده میشود، زیرا شما به چالش کشیده میشوید.
هیچ یادگیری بدون مبارزه وجود ندارد، بنابراین اگر برای تماشای هر چالش وقت نگذارید و
خودتان آن را در Xcode امتحان کنید، هرگز نمیدانید که چگونه پیش میرفتید.
توجه: این دوره برای مبتدیان سوئیفت نیست، بنابراین شما باید حداقل شش ماه سوئیفت داشته باشید.
پشت سرت...ترجیحا یک سال. اگر آموزشهای آموزشی Paul Hudson's Hacking with Swift را در HackingWithSwift dot com تکمیل کردهاید، باید بتوانید این موارد را مدیریت کنید.
چالشهای آسان، و برخی از چالشهای دشوار. اگر Pro Swift او را تکمیل کرده باشید، باید بتوانید
رسیدگی به بسیاری از مشکلات مالیاتی بیش از حد. اگر دائماً با چالشها دست و پنجه نرم میکنید، حتماً باید پل سویفت پرو را تماشا کنید
ویدیوها نیز همه آموزشها و کتابهای او را در HackingWithSwift
ببینید
آنچه پوشش داده خواهد شد:
محتوای دوره از کتاب پل هادسون برنامهنویس Swift برنده جایزه - چالشهای کدنویسی سوئیفت
آخرین Swift استفاده شده است - Swift 5
برای مصاحبههای iOS و آزمون تخته سفید آماده شوید
خود را در برابر دوستان خود آزمایش کنید و مهارت های خود را ارتقا دهید
برای هر چالش نکاتی ارائه می شود که در صورت گیر افتادن به شما کمک می کند
سه سطح مهارت: مبتدی - متوسط - توسعه دهنده ارشد
راهحلها برای همه چالشها ارائه شده است - بسیاری از چالشها راهحلهای متعددی خواهند داشت
بیشتر چالش ها را می توان در زمین بازی انجام داد - بقیه از پروژه خط فرمان mac استفاده می کنند
توضیحات عمیق در مورد نحوه عملکرد کد
همه سخنرانیها بهعنوان رونوشت فایل متنی قابل دانلود هستند - برای کتابخانه کدگذاری خودتان
خود را با رشتهها - اعداد - فایلها - مجموعهها - الگوریتمها به چالش بکشید
چالش های چند گزینه ای - مبتدی - متوسط - سطوح خبره
سرفصل ها و درس ها
مقدمه - در این دوره چه چیزهایی یاد خواهم گرفت؟
Introduction - What will i learn in this course?
مقدمه ای بر چالش های کدنویسی سوئیفت - همه سورس کد سوئیفت 5 را از اینجا دانلود کنید
Introduction to Swift Coding Challenges - All Swift 5 Source code download here
رشته های
Strings
چالش 1- آیا حروف منحصر به فرد هستند؟
Challenge 1- Are the letters unique?
چالش 2- آیا تار یک پالیندروم است؟
Challenge 2- Is a string a palindrome?
چالش 3 - آیا دو رشته دارای کاراکترهای یکسان هستند؟
Challenge 3 - Do two strings contain the same characters?
چالش 4 - آیا یک رشته شامل رشته دیگری است؟
Challenge 4 - Does one string contain another?
چالش 5 - شخصیت ها را بشمارید
Challenge 5 - Count the characters
چالش 6 - حروف تکراری را از یک رشته حذف کنید
Challenge 6 - Remove duplicate letters from a string
نمایش نظرات