این دوره از مجموعه آموزش های "هک با macOS" تهیه شده است که توسط برنامه نویس برنده جایزه سوئیفت، پل هادسون، نوشته و نوشته شده است و این ویدئوها با کسب اجازه و پشتیبانی او ساخته شده اند. همیشه میتوانید تضمین کنید که در حال یادگیری جدیدترین و بهترین فناوریهای اپل در آموزشهای هک با سوئیفت هستید. در اینجا شما هوشمند، قدرتمند و رسا Swift 5.0 را یاد می گیرید، روشی که قرار بود نوشته شود. زمانی که اپلیکیشنهای دسکتاپ را در دنیای واقعی میسازید، یاد میگیرید، به این معنی که میتوانید فوراً مهارتهای جدید خود را به کار ببرید و ببینید که در متن کار میکنند. هک با سوئیفت یکی از محبوبترین مجموعههای آموزش آنلاین سوئیفت است که از رویکردی استفاده میکند که برنامهنویسی سوئیفت را با سرعتی باورنکردنی به شما آموزش میدهد و در نهایت با یک کتابخانه عظیم از پروژههای تمامشدهای مواجه میشوید که برای توسعه بیشتر یا ارسال به Mac App متعلق به شما هستند. فروشگاه. پل به دلیل روش برجسته تدریس و مجموعه آموزش های سوئیفت، از خالق زبان سوئیفت، کریس لاتنر، ستایش بالایی دریافت کرده است. و با همکاری با توسعهدهنده iOS استیو دستفانو، مجموعه ویدیوهای آموزشی برنامهنویسی Hacking with Swift سریعترین راه برای یادگیری نحوه کدنویسی در اکو سیستم اپل است.
توجه: همه پروژه های تمام شده و کد منبع به سوئیفت 5.2 به روز شده اند. بنابراین، اگرچه برخی از سخنرانیها با استفاده از Swift 4.2 نشان داده میشوند، اما در حال حاضر با آخرین کد Swift 5.2 دوباره ضبط میشوند - فقط برای هر بهروزرسانی که ممکن است نیاز داشته باشید به کد منبع مراجعه کنید تا زمانی که خیلی زود آماده شوند.
تمام آموزشها و کتابهای پل هادسون را در HackingWithSwift بررسی کنید - از مبتدی تا حرفهای، پل نوشتن کد سوئیفت را در زمان بسیار کمی به شما آموزش میدهد.
آیا می خواهید یاد بگیرید که چگونه برنامه های دسکتاپ شگفت انگیز بسازید؟
آیا می خواهید دکمه های سفارشی خود را برای مک بوک پرو جدید "Touch Bar" کدنویسی کنید؟
این دوره شامل تمام دستورالعمل های گام به گام شما برای ایجاد برنامه های عالی برای ارسال به فروشگاه برنامه Mac است. و Mac App Store نیز منبع درآمد خوبی است زیرا فقط کسری از تعداد برنامههایی را که اپ استور iOS دارد دارد و معمولاً برای یک برنامه Mac هزینه بیشتری دریافت میکنید.
ساخت برنامه دسکتاپ Mac دقیقاً از همان زبان Swift 5 استفاده می کند که برنامه های iOS ... البته تفاوت هایی با iOS وجود دارد، مانند رابط کاربری macOS از ویندوز به جای صفحه نمایش برای آیفون استفاده می کند، اما اگر از iOS استفاده می کنید، انتقال یکپارچه است...به عنوان مثال در iOS ما از UIImageView استفاده می کنیم و در macOS از NSImageView استفاده می کنیم...ساده درست است؟.
اصطلاح "هک با macOS" به این معنی است که ما با زبان سوئیفت "بازی" می کنیم و از آن به روش های منحصر به فرد و جالبی استفاده می کنیم.
ساختن برنامه های دسکتاپ سرگرم کننده است، به سادگی خلاقیت منحصر به فرد خود را اضافه کنید، و سخنرانی ها را دنبال کنید، و قبل از اینکه متوجه شوید، یک شاهکار خلق کرده اید... چقدر جالب است که خودتان را داشته باشید. درست بر روی مک بوک پرو ارزشمند شما و هزاران مک بوک پرو دیگر؟
این دوره از حاشیه نویسی، فراخوان، نمودار، برجسته سازی و توضیحات عمیق استفاده می کند که به درک موضوع پیچیده کمک می کند، و شما را در مسیر کد، در هر مرحله از مسیر راهنمایی می کند.
این دوره همچنین کیت ابزار مرجع کاملی را ایجاد میکند که میتواند همراه با اسناد اپل مورد استفاده قرار گیرد، به طوری که میتوانید به عقب برگردید و هر یک از سخنرانیها را خیلی سریع بررسی کنید تا کد یا دستورالعملهای مربوطه را که نیاز دارید بیرون بیاورید. اینجا هیچ حرف بیهوده ای وجود ندارد، این کاملاً با سوئیفت 5.0 و macOS مطابقت دارد.
برخی از موضوعاتی که پوشش داده خواهد شد:
دارای برنامه های ساخته شده توسط برنامه نویس برنده جایزه Swift - Paul Hudson - HackingWithSwift
ساخت 18 پروژه - هر کدام جنبه جدیدی از macOS را آموزش می دهند
همه کد منبع با آخرین کد Swift 5.2
ساخته شدهاندSwift را با استفاده از حاشیه نویسی - نمودارها - برجسته کردن - فراخوان ها بیاموزید
نوار لمسی - دکمه ها و کنترل های نوار لمسی سفارشی خود را کدگذاری کنید
نحوه استفاده از کنترل ها - خروجی ها و اقدامات
ویندوز - کنترلرها - نمای جدول
کنترلکنندههای نمای تقسیم - نوار ابزار
بازدیدهای وب
استفاده از نمایندگان و پروتکلها
با چارچوب اجتماعی - FB - Twitter و غیره کار کنید.
با نحوه بازآفرینی کد
آشنا شویدنکات مهم GCD
SpriteKit و بازیها
UserDefaults جدید برای ماندگاری داده ها
افزودن صدا - انیمیشن ها
با استفاده از stackView
نماهای شبکه ای
نحوه کار با داده های JSON را در swift بیاموزید
NSUndoManager - لغو و انجام مجدد را به برنامه های خود اضافه کنید
NSDocument
Bindings - که به شما امکان میدهد برنامههایی با کد بسیار کم بسازید
نحوه استفاده از طرحبندی خودکار هم در کد و هم در استوریبرد را بیاموزید
و یک تن بیشتر!
همه ویدیوها برای حداکثر وضوح و وضوح با کیفیت HD ضبط می شوند
برای اینکه بتوانید راحت آن را دنبال کنید، به تجربه برنامه نویسی Swift نیاز است.
اگر فکر میکنید این ممکن است برای شما خیلی سخت باشد، دوباره فکر کنید و با من کدنویسی را در قالب گام به گام همراهی کنید... فقط بخش بزرگی از خلاقیت منحصر به فرد خود را اضافه کنید، و قبل از اینکه متوجه شوید، شما برنامه های شگفت انگیز زیادی ساخته اید که می توانید آنها را به اپ استور مک ارسال کنید. شما را در داخل دوره می بینیم.
SwiftUI/Swift/Developer/Instructor
نمایش نظرات