به همراه آموزش Api نویسی با استفاده از php و لاراول و ساخت فروشگاه شبیه دیجی کالا + انجمن پشتیبانی
یکی از مشکلاتی که افرادی که میخواهند برنامه نویسی را شروع کنند با آن روبرو میشوند، برخی باور های غلط در این حوزه است.
برخی باور هایی که متاسفانه حتی توسط برنامه نویسان قدیمی نیز گفته میشود.
اول یسری جملاتی که ممکنه خیلی شنیده باشید رو با هم ببینیم :)
اما این حرف ها تا چقدر درست هستند؟
همچنین در این مورد این ویدیو مقاله ای هم نوشتم که با عنوان مهم ترین سوالات قبل از شروع برنامه نویسی میتوانید بخوانید
قبل از شروع دوره بهتر که به یسری از سوالات در مورد دوره پاسخ بدیم.
البته این موارد رو تا حدی در ویدیو معرفی دوره و سوالات متداول پاسخ دادیم.
اما یک جمع بندی داشته باشیم و بعد بریم سراغ آشنایی با زبون سوئیفت
اما میرسیم به زبان برنامه نویسی سوئیفت!
تو این ویدیو میخوایم در مورد این شاهکاره اپل صحبت کنیم و ببینیم چی کارا که نمیشه باهاش کرد!
همچین میتوانید برای اطلاعات بیشتر مقاله معرفی سوئیفت را بخوانید.
قبل از این که بخوایم برنامه نویسی ios یا کلا سوئیفت رو شروع کنیم نیاز داریم که با محیط توسعه خودمون آشنا بشویم.
محیط توسعه به برنامه یا نرم افزاری گفته میشود که ما توش کد هامون رو میزنیم. انواع اقسام محیط های توسعه برای زبان های برنامه نویسی مختلف وجود دارد.
محیط توسعه ای که برای برنامه نویسی ios و سوئیفت وجود دارد برنامه خیلی بزرگ و خفن Xcode هست.
که یک برنامه با امکانات خیلی بالا هست و توسط خود اپل توسعه داده شده است.
تو این ویدیو در مورد این برنامه صحبت خواهیم کرد.
همچنین برای اطلاعات بیشتر میتوانید مقاله معرفی Xcode را بخوانید.
برنامه Xcode فقط امکان نصب روی macOS را دارد. اما ما میتوانیم با استفاده از ماشین مجازی Vmware در داخل ویندوز یک سیستم عامل مک نصب کنیم.
یعنی فارغ از برنامه نویسی سوئیفت و Xcode امکان نصب سیستم عامل مک روی ویندوز با استفاده از ماشین مجازی Vmware وجود دارد.
حالا ما بعد از نصب macOS روی ویندوز خیلی راحت میتونیم Xcode رو روش نصب کنیم.
اما نکته ای که وجود داره کلا نصب کردن سیستم عامل مک روی ویندوز سخته! از الان بگم که باید با حوصله و فراخ بال برای این قسمت وقت بذارید و حتی شاید باورتون نشه بدقلق ترین قسمت این دوره همین قسمته! 🤯اما این باعث نشه نگران بشید. ما بصورت قدم به قدم تو نصب مک روی ویندوز باهاتون همراه هستیم.
با ما همراه باشید و ویدیو رو بصورت کامل مشاهده کنید.
دانلود فایل نصبی سیستم عامل مک بصورت یکجا
دانلود فایل نصبی Xcode بصورت مستقیم و یکجا از وبسایت اپل (نیاز به فیلترشکن و اپل آیدی داره)
دانلود فایل نصبی Xcode بصورت چند بخشی (پیشنهادی)
دانلود فایل نصبی Vmware به همرا کرک
اگر سیستم عامل مک رو داشته باشید دیگه نصب کردن xcode بسیار آسان میشود!
فقط کافیه Xcode را دانلود کنیم و چند مرحله ساده رو طی کنیم.
حالا میخواهیم یک نگاه کلی به Xcode بندازیم و کمی باهاش بیشتر آشنا بشویم.
تو یادگیری و درک Xcode عجله نکنید!
به مرور زمان برایتان آسان تر خواهد شد...
حالا وقت ساخت اولین اپ مان در Xcode است.
تو این ویدیو اولین اپ ios مان را بدون حتی یک خط کد ایجاد میکنیم.
حالا وقت این است که کمی سوئیفت یاد بگیریم! بعد از دیدن این سر فصل میتوانید تغییر و پیشرفت را حس کنید.
تو این ویدیو با انواع متغیر ها و ثابت ها مثل اعداد صحیح، اعشاری، رشته و کاراکتر و انواع عملگر ها مثل جمع و منها آشنا میشویم.
در این بخش با آرایه ها و دیکشنری ها آشنا می شویم که با کمک آن ها می توانیم اطلاعات در تعداد بالا را در یک متغیر ذخیره کنیم.
از اینجا می توانید کد های مربوط به این جلسه را دانلود کنید.
دستورات شرطی از مهم ترین دستورات اکثر زبان های برنامه نویسی هستند. در این ویدیو با دستورات شرطی if و switch آشنا میشویم.
از حلقه ها در برنامه نویسی macos زمانی استفاده میکنیم که بخواهیم یک کار را با تفاوت های جزئی به تعداد بالا انجام بدهیم.
برای مثال چاپ کردن اعداد از 1 تا 100
در قسمت آخر از فصل سوئیفت مقدماتی میخواهیم با تابع ها آشنا بشویم و چند تمرین ساده با هم انجام بدهیم. این ویدیو بهتون کمک میکنه ذهنتون مثل یک برنامه نویس عمل کنه.
برای این که بتوانیم از object هایی که در برنامه میسازیم (مثل label و button) در کد هم استفاده کنیم باید با IBOutlet و IBAction آشنا شویم.
این درس بسیار مهم است. میتوان گفت برنامه نویسی کردن برای ios به دو زمان تقسیم میشود. یک قبل از آشنایی با IBAction و IBOutlet دو بعدش! پس این ویدیو را با دقت زیاد مطالعه کنید.
خب حالا وقت تمرین و استفاده از Outlet و Action هست!
تو این جلسه میخواهیم یه شمارشگر برای سیستم عامل ios با سوئیفت طراحی کنیم.
فکر میکنم همه با این بازی ساده آشنا باشند.
با کلیک کردن رو دکمه بصورت شانسی شیر یا خط را به کاربر نشان میدهیم.
این برنامه با این که ساده هست ولی از اپ های بسیار مرسوم برای جا افتادن این بخش از آموزش است.
یکی از مشکلاتی که افرادی که میخواهند برنامه نویسی را شروع کنند با آن روبرو میشوند، برخی باور های غلط در این حوزه است.
برخی باور هایی که متاسفانه حتی توسط برنامه نویسان قدیمی نیز گفته میشود.
اول یسری جملاتی که ممکنه خیلی شنیده باشید رو با هم ببینیم :)
اما این حرف ها تا چقدر درست هستند؟
همچنین در این مورد این ویدیو مقاله ای هم نوشتم که با عنوان مهم ترین سوالات قبل از شروع برنامه نویسی میتوانید بخوانید
قبل از شروع دوره بهتر که به یسری از سوالات در مورد دوره پاسخ بدیم.
البته این موارد رو تا حدی در ویدیو معرفی دوره و سوالات متداول پاسخ دادیم.
اما یک جمع بندی داشته باشیم و بعد بریم سراغ آشنایی با زبون سوئیفت
اما میرسیم به زبان برنامه نویسی سوئیفت!
تو این ویدیو میخوایم در مورد این شاهکاره اپل صحبت کنیم و ببینیم چی کارا که نمیشه باهاش کرد!
همچین میتوانید برای اطلاعات بیشتر مقاله معرفی سوئیفت را بخوانید.
قبل از این که بخوایم برنامه نویسی ios یا کلا سوئیفت رو شروع کنیم نیاز داریم که با محیط توسعه خودمون آشنا بشویم.
محیط توسعه به برنامه یا نرم افزاری گفته میشود که ما توش کد هامون رو میزنیم. انواع اقسام محیط های توسعه برای زبان های برنامه نویسی مختلف وجود دارد.
محیط توسعه ای که برای برنامه نویسی ios و سوئیفت وجود دارد برنامه خیلی بزرگ و خفن Xcode هست.
که یک برنامه با امکانات خیلی بالا هست و توسط خود اپل توسعه داده شده است.
تو این ویدیو در مورد این برنامه صحبت خواهیم کرد.
همچنین برای اطلاعات بیشتر میتوانید مقاله معرفی Xcode را بخوانید.
برنامه Xcode فقط امکان نصب روی macOS را دارد. اما ما میتوانیم با استفاده از ماشین مجازی Vmware در داخل ویندوز یک سیستم عامل مک نصب کنیم.
یعنی فارغ از برنامه نویسی سوئیفت و Xcode امکان نصب سیستم عامل مک روی ویندوز با استفاده از ماشین مجازی Vmware وجود دارد.
حالا ما بعد از نصب macOS روی ویندوز خیلی راحت میتونیم Xcode رو روش نصب کنیم.
اما نکته ای که وجود داره کلا نصب کردن سیستم عامل مک روی ویندوز سخته! از الان بگم که باید با حوصله و فراخ بال برای این قسمت وقت بذارید و حتی شاید باورتون نشه بدقلق ترین قسمت این دوره همین قسمته! 🤯اما این باعث نشه نگران بشید. ما بصورت قدم به قدم تو نصب مک روی ویندوز باهاتون همراه هستیم.
با ما همراه باشید و ویدیو رو بصورت کامل مشاهده کنید.
دانلود فایل نصبی سیستم عامل مک بصورت یکجا
دانلود فایل نصبی Xcode بصورت مستقیم و یکجا از وبسایت اپل (نیاز به فیلترشکن و اپل آیدی داره)
دانلود فایل نصبی Xcode بصورت چند بخشی (پیشنهادی)
دانلود فایل نصبی Vmware به همرا کرک
اگر سیستم عامل مک رو داشته باشید دیگه نصب کردن xcode بسیار آسان میشود!
فقط کافیه Xcode را دانلود کنیم و چند مرحله ساده رو طی کنیم.
حالا میخواهیم یک نگاه کلی به Xcode بندازیم و کمی باهاش بیشتر آشنا بشویم.
تو یادگیری و درک Xcode عجله نکنید!
به مرور زمان برایتان آسان تر خواهد شد...
حالا وقت ساخت اولین اپ مان در Xcode است.
تو این ویدیو اولین اپ ios مان را بدون حتی یک خط کد ایجاد میکنیم.
حالا وقت این است که کمی سوئیفت یاد بگیریم! بعد از دیدن این سر فصل میتوانید تغییر و پیشرفت را حس کنید.
تو این ویدیو با انواع متغیر ها و ثابت ها مثل اعداد صحیح، اعشاری، رشته و کاراکتر و انواع عملگر ها مثل جمع و منها آشنا میشویم.
در این بخش با آرایه ها و دیکشنری ها آشنا می شویم که با کمک آن ها می توانیم اطلاعات در تعداد بالا را در یک متغیر ذخیره کنیم.
از اینجا می توانید کد های مربوط به این جلسه را دانلود کنید.
دستورات شرطی از مهم ترین دستورات اکثر زبان های برنامه نویسی هستند. در این ویدیو با دستورات شرطی if و switch آشنا میشویم.
از حلقه ها در برنامه نویسی macos زمانی استفاده میکنیم که بخواهیم یک کار را با تفاوت های جزئی به تعداد بالا انجام بدهیم.
برای مثال چاپ کردن اعداد از 1 تا 100
در قسمت آخر از فصل سوئیفت مقدماتی میخواهیم با تابع ها آشنا بشویم و چند تمرین ساده با هم انجام بدهیم. این ویدیو بهتون کمک میکنه ذهنتون مثل یک برنامه نویس عمل کنه.
برای این که بتوانیم از object هایی که در برنامه میسازیم (مثل label و button) در کد هم استفاده کنیم باید با IBOutlet و IBAction آشنا شویم.
این درس بسیار مهم است. میتوان گفت برنامه نویسی کردن برای ios به دو زمان تقسیم میشود. یک قبل از آشنایی با IBAction و IBOutlet دو بعدش! پس این ویدیو را با دقت زیاد مطالعه کنید.
خب حالا وقت تمرین و استفاده از Outlet و Action هست!
تو این جلسه میخواهیم یه شمارشگر برای سیستم عامل ios با سوئیفت طراحی کنیم.
در این دوره که از صفر صفر شروع میشود شما را به بالاترین سطح برنامه نویسی ios میرسانیم. از آموزش نصب محیط توسعه تا خروجی گرفتن برای قرار دادن در اپ استور.
پیشنهاد میکنم حتما بخش سر فصل های دوره رو نگاه بندازید. اونموقع هست که میفهمید این دوره چقدر کامل هست!
در محیط توسعه ای که داریم کد میزنیم و برنامه هایمان را درست میکنیم شبیه ساز هایی هستند (simulator) که میتوانیم برناممون رو روی آن ها نصب کنیم. مثلا برنامه را روی آیفون 15 پرومکس یا آیفون 13 نصب کنیم. و از این نظر هیچ مشکلی برای اجرای برنامه هامون نداریم!
اگر آموزش های ما را با ویندوز دنبال میکنید بهتر است 8 گیگ رم داشته باشید و اگر هارد SSD هم داشته باشید کار خیلی بهتر میشود.
اما حتما پیشنهاد میکنم آموزش نصب محیط توسعه را ببینید که بصورت کامل از اجرای آن مطمئن شوید.
اگر هم مک دارید کافی هست سیستم عاملتان از نسخه 10.15 و به بعد باشد.
دقت کنید که تمام چیزی که شما برای یادگیری برنامه نویسی ios نیاز دارید در این دوره گنجانده شده است. و فقط شما باید یک آشنایی با سیستم عامل ویندوز یا مک داشته باشید.
بله صد در صد! هدف ما آماده کردن شما برای بازار کار است، بصورتی که با کمترین چالش هنگام استخدام در شرکت ها مواجه شوید.
و به همین دلیل است که ما در این دوره 17 پروژه + اپی مشابه دیجی کالا را با سوئیفت پیاده میکنیم.
برای راحتی شما پشتیبانی از این دوره در 3 جا انجام میشود.
در این جا هم میتوانید رزومه میلاد خط شب را ببینید.
ایکس کد اسم برنامه ای هست که درون آن کد سوئیفت میزنیم، برناممون را طراحی و اجرا میکنیم و خلاصه اکثر کار هایمان در این برنامه انجام میشود.
تو فصل های ابتدایی آموزش کامل نصب Xcode با ماشین مجازی را برای کاربران ویندوز میدهیم.
توضیح این بخش بدون آشنایی با بکند کمی سخت است. اما اینطور در نظر بگیرید که شما به عنوان یک برنامه نویس اپ اگر بخواهید با php کد بزنید اولا کارتان خیلی سخت میشود. دو احتمال بروز باگ های امنیتی در برنامتان بسیار زیاد میشود.
لاراول که یک فریم ورک برای php است در واقع مجموعه از کد های از قبل نوشته شده است که شما بجای این که کد های تکراری را دوباره بنویسید میتوانید از کد های برنامه نویس های بزرگ دیگر بصورت آماده استفاده کنید!
پس انتخاب Laravel بجای Php برای ما دو مزیت دارد:
حالا برویم سراغ بخشی از مواردی که در این دوره یاد میگیریم.
برای دیدن کامل بخش ها هم میتوانید وارد سر فصل های دوره شوید.
سلام امکان صحبت و پشتیبانی با مدرس هم وجود داره؟
سلام و وقت بخیر بله هم در اینستاگرام پاسخ سوالات رو میدم هم در تاپیک سایت
ممنون از سایت خوبتون متاسفانه به غیر این سایت دیگه سایت تخصصی دیگه ای نداریم. امیدمون به شماست
ممنون از تعریفتون خیلی خوش حال میشیم. ولی واقعا اینطوری نیست تو دوره هام یاد میدم که چطوری وابستگی به دوره خاص یا منبعی نداشته باشید.
ممنون از شما و سایت خوبتون دوره رو تهیه کردم دارم مقالاتم میخونم امیدوارم تا بعده عید حسابی راه بیوفتم
ممنون که پیام میذارید خیلی انرژی میگیریم با این پیام ها سوالی داشتید پشتیبانی و اینستاگرام در خدمتیم
سلام و خسته نباشید ببخشید این دوره رو ببینم بصورت کامل میتونم یک اپ بنویسم؟ مثلا فروشگاه؟
بله قطعا سر فصل هارو نگاه کنید مو به مو توضیح دادیم تازه کامل تر هم میشن
سلام خسته نباشید من امروز دوره رو خریداری کردم ولی تاریخ انفضا رو اشتباه زدم باز از حسابم برداشت شد وقتی هم که بک صفحه رو میزدم با خطا و صفحه ای روبرو میشدم که تا به حال به هیج عنوان تو صفحه ها روبرو نشده بودم خواستم علت رو جویا بشم
سلام و درود خسته نباشید من ایمیلتون رو چک کردم لایسنستون ثبت شده و الان از طریق پروفایل میتونید ویدیوهاتون رو ببینید. مشکلی تو لایسنستون نیست اما در مورد اروری که میفرمایید ممکنه بخاطر درگاه پرداخت باشه. اگر عکسی از ارور دارید لطفا برای پشتیبانی تلگرام بفرستید. لینک پشتیبانی تلگرام تو همین صفحه هست
دوباره کی تخفیف میذارید؟
سلام و درود امروز باز هم سایت رو چک بفرمایید یک بازه ای دوباره تخفیف خواهیم داشت موفق و پیروز باشید
سلام خسته نباشین میخواستم بپرسم چند درصد از فیلم آموزشی تکمیل شده ؟
سلام و درود. این امار هر روز عوض میشه چون هر روز در حال ضبط هستیم و ویدیو جدید قرار میدیم. میتونید از بخش "اخبار مربوط به دوره" که تو همین صفحه هستش ویدیوهایی که اضافه میشن رو ببینید در حال حاضر 14 ساعت ضبط شده که 10 ساعتش رویه سیستم آپلود شده موفق و پیروز باشید
جالب بود توضیحات
خیلی ممنون استاد واقعا لذت بردم تا اینجا تنها سایت اپدیتی بودید که دیدم
سلام من فقط برای مطمئن تر شدم میپرسم پیش نیازی داره دوره؟
سلام و درود خیر پیش نیازی نداره دوره از صفر صفر شروع میشه در ضمن شروع آموزش کاملا رایگانه چون ما از کیفیت کار خودمون مطمئنیم میتونید بخش رایگان رو مشاهده کنید
تنها دوره بروزی که تو سایتایه ایرانی هست شمایید. امیدوارم همینطوری با قدرت کار کنید
من قبلا پایتون کار کردم بنظرتون لازمه دوره مقدماتی رو ببینم؟
این که پایتون بلدید خیلی میتونه تو یادگیری سریع تر دوره بهتون کمک کنه اما اگر قبلا سوئیفت کار نکردید بهتره که دوره مقدماتی رو ببینید
بخش مقدماتی رو دیدم استاد لحنتون و توضیحتون خیلی خوب بود منتظر تخفیفیم کامل دوره رو بگیریم
نظرات شما خیلی بما انگیزه میده خوش حالم که از دوره راضی بودید تخفیف هم به مناسبت یلدا قرار گرفته
تخفیییییییییییییف یعنی دق دادید یه تخفیف بذاریدااااا
عذر خواهی میکنم بنده 😅 ولی برام سواله چطوری انقدر سریع تخفیف رو دیدید من اصلا جایی هنوز اعلام نکردم 😂 موفق و پیروز باشید
در مورد alamofire هم صحبت میکنید؟
بله بله بصورت کامل تو سرفصل ها هم هست موفق و پیروز باشید
سلام میخواستم دوره را تهیه کنم اما قبلش یک سوالی داشتم. تو این دوره اگر کلشو بخرم امکان نوشتن api بصورت کامل رو دارم؟ یعنی یاد میدید کامل؟
سلام و درود به زهرا خانوم بله کاملا اموزش داده میشه میتونید جزئیات رو در سرفصل ها ببینید موفق و پیروز باشید
هوش مصنوعی هم یاد میگیریم؟ شما اولین دوره آی او اسی هستید که میبینم هوش مصنوعی داره توضیح میدید یکم بیشتر؟
سلام بر آقا نوید. ممنون از توجهتون. بله اپل فریمورکی طراحی کرده به اسم CORE ML که مخفف ماشین لرنینگ هست و با استفاده از این فریمورک به شما یادگیری ماشین و مفاهیم هوش مصنوعی رو آموزش میدم.
سلام. لطفا این سوال من رو بصورت کامل جواب بدید من هیچی بلد نیستم میتونم این دوره رو ببینم؟ یعنی واقعا هیچی بلد نیستم چقدر طول میکشه دوره رو ببینم؟ ته دوره میتونم اپ کامل بزنم یا نیازه که دوره دیگتونم بگیرم؟ خیلی ممنون میشم واضح و کامل جواب بدید با تشکر
سلام. بله میتونید ببینید این دوره پیش نیازی نداره. سرعتتون خیلی بستگی به خودتون داره 45 روز دو ماه وقت میبره البته این اعداد خیلی خیلی نسبیه بله میتونید اپ مد نظرتون رو بزنید. به دوره دیگه ای نیاز نیست
خیلی خیلی منتظر شروع فروش دوره بودیم. گلایه ایم بکنم که خیلی طول کشید :)
درست میفرمایید کمی کار ها از چیزی که فکر میکردم بیشتر طول کشید. اما بجاش تمام تلاشمون رو کردیم که آموزش ها با بالاترین کیفیت ارائه شوند
سلام وقت بخیر یک زمان حدودی میشه اعلام کنید منتظر دورتون هستم تشکر
خرید دوره در حال حاضر امکان پذیر هست موفق و پیروز باشید
سلام من خیلی وقته منتظرم دورتون رو بذارید ولی اول دوره مک رو ضبط کردید چرا اخه؟
سلام لینا عزیز یسری دلایل داخل تیمی بود که با هماهنگی دوستان تصمیم بر این قضیه شد. در حال حاضر پیش فروش دوره آغاز شده میتونید تهیه کنید. پیروز و موفق باشید.
خیر! هیچ اجباری به داشتن آیفون یا مک نداریم! در محیط توسعه ای که کد میزنیم شبیه ساز هایی وجود دارند که میتوانیم برنامه های خود را روی آن ها تست کنیم. یعنی برای مثال برنامه ای که نوشتیم را روی iphone 15 pro max یا iphone 14 تست میکنیم.
این دوره از صفره صفر شروع میشود! از آموزش نصب محیط توسعه تا خروجی گرفتن برنامه برای قرار دادن تو استور.
فقط کافی هست یه آشنایی جزئی با یکی از سیستم عامل های ویندوز یا مک داشته باشید.
افرادی که این دوره را میبینند و مخاطب ما هستند به 4 دسته تقسیم میشوند:
یک انجمنی طراحی شده که دانشجو ها میتوانند سوال مطرح کنند، فایل قرار بدن، سوالات دیگران را ببینند و به آن پاسخ بدن و من میلاد خط شب هم حضور دارم و به سوالات شما پاسخ میدهم.
دوره ios سوئیفت آکادمی بسیار جامع و شامل سر فصل های متعدد برای در بر گرفتن تمام موضوعات هست، و از صفر تا سطح خیلی حرفه ای میره جلو! برای همین بعضی از کاربر ها ممکنه فقط نیاز به یکی از بخش های اون رو داشته باشند.
حالا میخوام تو این جا توضیح بدم در مورد این که هر بخش شامل چه چیز هایی هست. تا بتونید بهترین انتخاب رو داشته باشید.
البته بصورت دقیق و خیلی کامل میتونید تو بخش ویدیوها ببینید هر لایسنس شامل چه ویدیوهایی هست.
خیر. این دوره اصلا نیازی به دانشگاه رفتن ندارد. بلکه برای تمامی سنین و بدون هیچ گونه پیش نیاز خاصی است. فقط لازم است کمی با سیستم عامل ویندوز یا مک آشنایی داشته باشید.
3 روز قبل
2 هفته قبل
2 هفته قبل
2 هفته قبل
3 هفته قبل
3 هفته قبل
3 هفته قبل
3 هفته قبل
4 هفته قبل
4 هفته قبل
4 هفته قبل
1 ماه قبل
1 ماه قبل
1 ماه قبل