مدت :

۳۰ ساعت

قیمت : ۳۳۴,۰۰۰ تومان
LinkedIn
Twitter
Facebook
Telegram

درباره مدرس 

اطلاعات دوره

توضیحات

سلام. به این صفحه از هم‌رویش خوش اومدید! آیا می‌خواهید برنامه نویس شوید ؟ آیا آموزش‌هایی از زبان‌های برنامه‌نویسی گوناگون تهیه کرده‌اید اما هنوز نمی‌دانید چطور یک نر‌م افزار بسازید؟  به راستی چگونه برنامه نویس شویم ؟ نکته طلایی اول این است:‌

فرقی نمی کند با چه زبانی شروع کنید! فقط شروع کنید و پروژه بنویسید!

رانندگی را با یک ماشین یاد بگیرید بعدها اگر نیاز بود می‌توانید ماشین‌های دیگر هم برانید. این آموزش برنامه نویسی از صفر یک بار دست شما را می‌گیرد و بلند می‌کند.

نخست مبانی را می‌آموزید. کاملا عمیق با اسلایدها و همراه با کدنویسی! سپس دو پروژه اجرا می‌کنید تا دانسته‌ها را عملی کنید. لطفا توضیحات پایین را با دقت بخوانید. این یک کار مهم در زندگی شما خواهد بود.

نکته مهم : این بسته علاوه بر ارائه مباحث مقدماتی، شامل سه آموزش است که به صورت جداگانه در سایت ارائه شده است :

  1. آموزش  پایتون از صفر | برنامه نویسی مقدماتی تا پیشرفته python
  2. آموزش جنگو از صفر | طراحی سایت با پایتون و Django
  3. آموزش پایگیم پروژه محور | ساخت بازی فضایی با پایتون و Pygame

لطفا به این نکته توجه فرمایید تا خرید تکراری ثبت نگردد.

 

چالش فراگیران در آغاز راه

چرا من برنامه نویس نمی‌شوم؟  کد نوشتن با if و for را فراگرفته‌ام. آموزش‌هایی برای شی گرایی دیده‌ام؛ اما نمی‌دانم چطور باید یک اپلیکیشن بسازم.

چطور از کلاس و دیتابیس استفاده کنم؟

چطور به رابط گرافیکی وصل کنم؟

فرق یک اپ وبسایتی با یک اپلیکیشن دسکتاپ و موبایل چیست؟

 

 

من هم زمانی مثل همه فراگیران در آغاز مسیر برنامه نویس شدن، با همین چالش‌ها مواجه بودم. بعد از حرفه‌ای شدن همیشه یادم بود که از چه نقطه‌ای و با چه کارهایی حرفه‌ای شدم. از کجا بود که توانستم به راحتی از امکانات موجود در وظایف حرفه‌ای روزانه استفاده و کدها را کنار هم یکپارچه کنم. ضمنا یادم هم بود که قبل از آن، چه ساعت ها و روزهایی از این آموزش به آن آموزش سرگردان بودم.

امروز خوشحالم که این بسته بی‌نظیر آموزشی آماده شده است. تجربه این سال‌ها در این بسته چکیده شده است. اگر از آغاز تا پایان این بسته را تاب بیاورید؛ اگر به ترتیب درس‌ها را ببینید و همراه با آن تمرین کنید؛ در بازه ای کمتر از 3 ماه می‌توانید وارد دنیای برنامه نویسان حرفه ای شوید. بعد از آن می‌توانید مثل حرفه‌ای‌ها بیاموزید و هر روز موارد تازه را به مهارتتان اضافه کنید.

 

این آموزش برنامه نویسی در یک نگاه

آموزش « چگونه برنامه نویس شویم ؟»، با عشق بسیاری به فراگیران تازه کار در دنیای برنامه نویسی تقدیم می شود. امیدواریم که برنامه نویسان حرفه ای آینده کشور، حرف‌های جهانی داشته باشند. لطفا توضیحات را کامل و با دقت بخوانید. شاید این بسته نقطه عطفی در زندگی شما باشد.

این بسته شامل سه عنوان آموزشی بر اساس کتاب محبوب Python Crash Course (+) است.

 

 

شما گام به گام از نقطه صفر وارد دنیای برنامه نویسی حرفه ای می‌شوید:

گام اول: اولین گام آموزش شروع برنامه نویسی با پایتون است. برای دیدن فیلم معرفی این بسته آموزشی بر روی این لینک (+) یا پخش کننده پایین کلیک کنید.

 

 

دومین گام: گام دوم تعریف یک پروژه بازی و برنامه نویسی آن از صفر به صورت گام به گام است. برای دیدن فیلم معرفی این بسته آموزشی بر روی این لینک (+) یا پخش کننده پایین کلیک کنید.

 

 

سومین گام: تعریف یک پروژه وب سایت و برنامه نویسی آن از صفر و گام به گام و سرانجام انتشار آنلاین آن! برای دیدن فیلم معرفی این بسته آموزشی بر روی این لینک (+) یا پخش کننده پایین کلیک کنید.

 

 

در این صفحه آموزشی، همه این سه بسته آموزشی در یک بسته با مجموع قیمت کمتر قرار گرفته‌اند تا فراگیران یک روند پیوسته را از صفر تا برنامه نویس شدن تجربه کنند.

 

با این آموزش چگونه برنامه نویس شویم ؟

 

 

پیش از هر چیز نکته مهم این است که باید تمام درس‌های این بسته آموزش برنامه نویسی را پشت سر هم ببینید و تمرین کنید. نکته مثبت این است که وسط کار شک نمی کنید که مثلا فلان مطلب که یاد می گیرم به چه دردی می خورد؛ زیرا کمی بعدتر مطمئن هستید که در عمل استفاده خواهد شد.

اولین بسته: با شروع بسته اول (شروع زبان برنامه نویسی) شما با نصب پایتون کار را آغاز می کنید. گام به گام با مفاهیم پایه تا پیشرفته برنامه نویسی آشنا می‌شوید. هر مفهوم با پایتون کدنویسی می شود.

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

دومین بسته: در بسته (ساخت بازی با پایتون)، مفاهیم نظری که در بسته اول فراگرفته‌اید را با نوشتن یک برنامه یکپارچه در عمل مزه مزه می‌کنید.

اینجا در قالب نوشتن یک بازی واقعی هم با کتابخانه پایگیم و بازی سازی در پایتون آشنا می‌شوید و هم مهم تر از آن، در عمل یاد می‌گیرید که مثلا چطور کلاس ها دست به دست هم می‌دهند تا یک برنامه واقعی را بسازند. تابع ها چطور در یک کلاس نقش ایفا می کنند. سرانجام چطور یک برنامه را خروجی گیری می‌کنیم.

سومین بسته: در بسته سوم (طراحی سایت با پایتون)، وارد دنیای توسعه وب می‌شوید. برنامه نویسی وب و سرور دید تازه ای به یک برنامه نویس می‌دهد.

در اینجا با اتصال رابط کاربری (Front-end) با کدهای منطق و دیتابیس (Back-end) آشنا می‌شوید. داده ها را در دیتابیس ذخیره می‌کنید. و سرانجام پروژه خود را در اینترنت بارگذاری می کنید تا همگان به آن دسترسی داشته باشند.

 

آیا من محدود به پایتون هستم؟

هدف اصلی این بسته آموزش برنامه نویسی است. این نیست که شما لزوما برنامه نویس پایتون شوید. اگرچه پایتون زبان پرکاربردی است و می‌تواند یک گزینه جدی برای آینده حرفه ای شما باشد.

در پایان این بسته (اگر پایمردی کنید و تا ) نگاه تازه ای به دنیای برنامه نویسی پیدا می کنید. این یک آموزش برنامه نویسی حرفه ای از صفر تا صد نیست. صد در دنیای برنامه نویسی معنی ندارد. این بسته قرار است نگاه شما را حرفه‌ای کند. قلق برنامه نویسی را به دستتان بدهد.

هدف این آموزش برنامه نویسی ( آموزش پروژه محور برنامه نویسی ) در پایان راه این است که حس کنید که راحت تر می‌توانید پلتفرم ها و زبان های دیگر را تجربه کنید. برای مثال شاید دوست داشته باشید که جاوا را تجربه کنید. با اسپرینگ وب سایت درست کنید. یا شاید با همین زبان پایتون بخواهید فریمورک Flask را هم تجربه کنید. با یک نگاه حرفه‌ای که در پایان این دوره پیدا می‌کنید جابجایی برایتان چیز نشدنی نیست.

نکته بسیار مهم همین دید تازه است که در پایان این آموزش پروژه محور برنامه نویسی پیدا می کنید. متوجه می شوید که زبان های مختلف از اصول مشابهی پیروی می کنند. پس می توان از یکی به دیگری منتقل شد.

 

این آموزش بی‌نظیر است زیرا:
  • با یک روند پیوسته از نقطه صفر به برنامه نویس حرفه‌ای تبدیل می‌شوید!
  • برنامه نویسی را پایتون فرامی‌گیرید که پرکاربردترین زبان برنامه‌نویسی دنیاست!
  • در کنار فراگیری برنامه‌نویسی، دنیای بازی سازی و طراحی وب‌سایت را هم تجربه می‌کنید!

در این آموزش پروژه محور برنامه نویسی، هم با کدنویسی محض و الگوریتم‌نویسی آشنا می‌شوید؛ هم با ساختن یک اپلیکیشن بازی سازی نیم نگاهی هم به دنیای بازی ها پیدا می‌کنید که ممکن است بعدها زمینه تخصصی شما شود؛ هم از سوی دیگر با مفاهیم وب مانند html و css و بوت استرپ و اتصال به سرور آشنا می‌شوید.

 

پیشنیاز

کتاب مبانی رایانه فنی و حرفه‌ای – بخش اول

 

کلیدواژگان

آموش برنامه نویسی از صفر | چگونه برنامه نویس شویم | شروع برنامه نویسی با پایتون | با چه زبانی شروع کنیم؟ | بهترین زبان برنامه نویسی چیست؟ | فرق برنامه نویسی و کدنویسی | چگونه توسعه دهنده شویم؟ | ورود به دنیای مهندسی نرم افزار | آموزش برنامه نویسی حرفه ای

سرفصل مطالب

سرفصل مطالب

بسته اول:‌ آموزش برنامه نویسی پایتون

فصل اول:‌ نصب ابزار و نوشتن نخستین برنامه (Hello World)

فصل دوم: متغیرها و داده‌های اولیه پایتون

فصل‌ سوم: لیست‌ها و حلقه‌ For در پایتون

فصل: چهارم: ساختارهای شرطی در پایتون

فصل پنجم: دیکشنری (Dictionary) در پایتون

فصل ششم: دریافت ورودی از کاربر و حلقه While در پایتون

فصل هفتم: نوشتن تابع‌ (Function) در پایتون

فصل هشتم: کلاس و برنامه‌نویسی شی گرا (OOP) در پایتون

فصل نهم: کار با فایل‌ها و مدیریت خطاها در پایتون

فصل دهم: آزمایش عملکرد برنامه با نوشتن کلاس Test

 

بسته دوم:‌ آموزش بازی سازی با پایتون و پایگیم

درس اول: نمایش‌نامه بازی

درس دوم: معرفی و نصب Pygame

درس سوم: ایجاد کلاس اصلی و صفحه بازی

درس چهارم: بازسازی کد با افزودن کلاس تنظیمات (Settings)

درس پنجم: افزودن فضاپیمای جنگنده به بازی

درس ششم: بازسازی کد با افزودن متدهای یاری‌رسان (Helper)

درس هفتم: شروع حرکت فضاپیما

درس هشتم: مدلسازی حرکت دوطرفه فضاپیما

درس نهم: مدیریت سرعت و محدوده حرکت فضاپیما

درس دهم: نمایش بازی به صورت تمام صفحه

درس یازدهم: ایستگاه بازبینی و تمرین

درس دوازدهم: طراحی کلاس گلوله

درس سیزدهم: شلیک گلوله توسط فضاپیما

درس چهاردهم: محدودیت تعداد و مرز برای گلوله‌ها

درس پانزدهم: ایجاد اولین بیگانه

درس شانزدهم: ایجاد یک ردیف از بیگانه‌ها

درس هفدهم: ایجاد ناوگان بیگانه‌ها

درس هجدهم: حرکت ناوگان بیگانه‌ها

درس نوزدهم: نابودی بیگانه‌ها با اصابت گلوله

درس بیستم: نابودی کشتی و شکست بازیکن

درس بیست و یکم: طراحی دکمه شروع بازی

درس بیست و دوم: تنظیم رویداد کلیک موس بر روی دکمه

درس بیست و سوم: دادن مرحله (Level) به بازی

درس بیست و چهارم: نمایش امتیاز بازی

درس بیست و پنجم: افزایش و روزآمدسازی امتیاز

درس بیست و ششم: نمایش بهترین امتیاز بازیکن

درس بیست و هفتم: نمایش شماره مرحله بازی

درس بیست و هشتم: نمایش ناوگان فضاپیماهای موجود برای بازیکن

درس بیست و نهم: تولید فایل exe از پروژه Pygame

درس سی‌ام: جمع‌بندی و ایده‌های توسعه

 

بسته سوم:‌ آموزش طراحی سایت با جنگو و پایتون

درس اول: طرح و پیش‌نمون وبسایت

درس دوم: نصب محیط مجازی VirtualEnv

درس سوم: معرفی و نصب جنگو (Django)

درس چهارم: ایجاد پروژه با پایگاه داده و اجرای آن روی localhost

درس پنجم: لوکال هاست (localhost) چیست؟

درس ششم: ایجاد یک App در پروژه جنگو

درس هفتم: تعریف و مفهوم مدل (Model) در جنگو

درس هشتم: فعال‌سازی مدل (Model) و ارتباط با پایگاه داده

درس نهم: ایجاد پنل مدیریت یا Admin site در جنگو

درس دهم: ثبت نام و ویرایش مدل‌ها در پنل مدیریت

درس یازدهم: ایجاد مدل تازه و ارتباط‌ها (Relationships)

درس دوازدهم: آشنایی و کار با Django Shell

درس سیزدهم: ایجاد اولین صفحه وبسایت (Home Page)

درس چهاردهم: مفهوم و کار HTML چیست؟

درس پانزدهم: ایجاد قالب مادر Base Template برای صفحه ها

درس شانزدهم: ایجاد صفحه Topic و انتقال داده به صفحه در جنگو

درس هفدهم: ایجاد صفحه Entries و ایجاد لینک پویا در جنگو

درس هجدهم: ایجاد فرم تعریف Topic توسط کاربر

درس نوزدهم: ایجاد فرم تعریف Entry توسط کاربر

درس بیستم: ایجاد فرم ویرایش Entry توسط کاربر

درس بیست و یکم: ایجاد اپ Users برای مدیریت کاربران

درس بیست و دوم: ایجاد فرم لاگین (Login) در جنگو

درس بیست و سوم: ایجاد امکان خروج (Logout) برای کاربر در جنگو

درس بیست و چهارم: طراحی فرم ثبت نام (Registration) کاربر در جنگو

درس بیست و پنجم: محدود کردن نمایش یک صفحه تنها برای کاربر لاگین شده

درس بیست و ششم: نمایش اطلاعات مخصوص هر کاربر پس از لاگین شدن

درس بیست و هفتم: جلوگیری از نمایش یک صفحه توسط کاربر ناشناس

درس بیست و هشتم: رفع باگ ایجاد Topic جدید و جمع‌بندی ساختار

درس بیست و نهم: بوت استرپ (Bootstrap) چیست؟

درس سی‌ام: نصب بوت استرپ در پروژه جنگو

درس سی و یکم: راه اندازی گیت (Git) برای کنترل نسخه پروژه

درس سی و دوم: تعریف بخش Head فایل base

درس سی و سوم: تعریف Navigaion Bar – بخش اول

درس سی و چهارم: تعریف Navigaion Bar – بخش دوم

درس سی و پنجم: تعریف Navigaion Bar – بخش سوم

درس سی و ششم: تعریف قالب محتوای اصلی در فایل base

درس سی و هفتم: تعریف قالب صفحه خانگی وبسایت با بوت استرپ

درس سی و هشتم: تعریف قالب صفحه ورود به وبسایت با بوت استرپ

درس سی و نهم:‌ تعریف قالب صفحه Topics با بوت استرپ

درس چهلم: تعریف قالب صفحه Topic و جمع‌بندی

درس چهل و یکم: آماده‌سازی زیرساخت پروژه برای آپلود در سرور HeroKu

درس چهل و دوم: ثبت نسخه کتابخانه‌های پروژه برای همگامی با سرور

درس چهل و سوم: تنظیم گیت برای ارسال پروزه به Heroku

درس چهل و چهارم: ارسال پروژه جنگو به سرور آنلاین و نخستین نمایش آنلاین وب سایت

درس چهل و پنجم: ایجاد جداول پایگاه داده سمت سرور

درس چهل و ششم: تغییر نام و Url پروژه

درس چهل و هفتم: تنظیم متغیر DEBUG متناسب با محیط اجرا

درس چهل و هشتم: قالب اختصاصی برای نمایش صفحه‌های خطا

درس چهل و نهم: جمع‌بندی و طوفان فکری

نظرات (22)

22 دیدگاه برای آموزش برنامه نویسی از صفر — چگونه برنامه نویس شویم؟ (بسته جامع)

  1. جواد فروزنده مهر (خریدار محصول)

    سلام من در هنگام نصب پسورد میخاد که هر چی میزنم مشکل داره بازم میشه راهنمایی کنید

    • مصطفی آصفی

      سلام وقت بخیر. در هنگام نصب چه چیزی از شما پسوورد می خواد؟ فایل های دانلود بسته که گذراژه نیاز ندارن. خود پایتون یا ابزارهای دیگه مثل جنگو هم پسوورد نمی خوان. لطفا بیشتر توضیح بدین.

  2. masoudjabary@gmail.com

    با سلام، در جایی گفته بودید که Heroku دیگر در دسترس نمی باشد. با توجه به اینکه در درس 43 بسته سوم این موضوع مطرح شده آیا جایگزینی در این خصوص وجود دارد؟

    • مصطفی آصفی

      سلام به شما. هروکو در دسترس هست ولی دیگه رایگان نیست. چون احتمالا بیشتر دوستان از ایران نمی تونن اکانت خریداری کنن در عوض لینک نحوه آپلود جنگو در سی پنل داخل بسته گذاشته شده. تو خود سایت هم جستجو کنید می تونید به رایگان این بخش رو ببینید.

  3. آراد

    سلام
    می بخشید در پاسخ یکی از مخاطبین فرموده بودین برای معاملات الگوریتمی و فارکس یادیگریMQL کافیه . یکی از دوستانم میگفت پایتون خیلی جامع تر هست و علاوه بر کارهایی که MQL انجلم میده مثل ساخت ربات و برنامه نویسی برای بک تست یا تحلیل بازار ،کارهای بسیار وسیع تر و حوزه های بیشتری از برنامه نویسی را پوشش میدهد . بنظرتون با دید وسیع تر وقت بذاریم و پایتون بهتر نیست؟

    • مصطفی آصفی

      سلام به شما. بله پایتون برای الگوتریدینگ خیلی زبان خوبیه. این آموزش معاملات الگوریتمی با پایتون (+) رو بنده اصلا با همین نگاه شروع کردم.
      من راستش اون نظری که گفتین رو یادم نیست کجا و در جواب کدوم مخاطب دادم. نمی‌دونم چی پرسیدن و من چی گفتم دقیق ولی در کل می تونم بهتون بگم که شما می تونید الگوتریدینگ رو با پایتون یا MQL5 یا پاین اسکریپت یا سی یا جاوا یا … با هر کدوم راحت بودین به تنهایی با تمرکز روی همون شروع کنید (برای این که داستان خیلی پیچیده نشه) و بعدها خیلی موارد دیگه ای هست که ممکنه نیاز باشه بسته به نیاز یاد بگیرید.
      اینم جالبه بدونید که امکان ترکیب این ها هم هست . مثلا این آموزش اتصال پایتون به متاتریدر (+) رو ببینید. مهندس کرمی تو این آموزش اومدن نشون دادن که چطور داده ها رو از متاتریدر به پایتون بدیم، با پایتون تحلیل کنیم و بعد تصمیم معاملاتی رو با پایتون به متاتریدر اعلام کنیم که اونجا انجام بشه.
      شاید اصلا در آینده وقتی شما واردتر شدین خیلی تحلیل ها رو با پایتون انجام بدین ولی خود اجرای الگوریتم رو به MQL5 بسپرید که سرعت بالاتری داره. یا ممکنه اصلا سمت استفاده از API برید و زبان C.
      در کل می خوام بهتون بگم که شما با یک زبان و یک مسیر شروع کنید تا کم کم چارچوب ها رو درک کنید و بعد شاید خیلی موارد رو کمرنگ یا پررنگ تر استفاده کنید. خیلی در آغاز کار تو حلقه انتخاب ابزار به دام نیفتید. شروع کنید. درک چارچوب خیلی مهم تره. جذابیت پایتون تو سال های اخیر یه دلیلش همینه که شما رو درگیر خود ابزار نمی کنه (یا کمتر می کنه) و با تابع ها و کلاس های آماده اجازه میده که شما روی ایده ها تمرکز کنید.

  4. reza1356n@yahoo.com

    سلام آقای آصفی من قصدخرید این بسته رو دارم ولی یک سوال برام پیش اومده و اون سوال اینه که آیا امکان داره در 10 ساعت زبان پایتون رو کاملا توضیح داد و در 30 ساعت زبان پایتون و بازیسازی و طراحی وبسایت را توضیح داد.

    • مصطفی آصفی

      سلام به شما. توصیه می کنم فیلم معرفی هر سه بسته رو با دقت تماشا کنید. البته که نمیشه کل برنامه نویسی پایتون یا فریمورک های جنگو و پایگیم رو در این مدت زمان شرح داد. دقت کنید که اسم این آموزش هم از صفر تا ۱۰۰ نیست. نیازی هم نیست. هر آموزش هدفی رو دنبال می کنه. ما تو بسته اول از نصب پایتون شروع می کنیم و تا شی گرایی پیش می ریم. بعد وارد بسته دوم میشیم با این هدف که شما به بهانه ساخت یک بازی هم بازی سازی رو تجربه کنیدو هم شی گرایی رو. بسته سوم هم با نصب کتابخونه وب پایتون به نام جنگو شروع میشه و یک پروژه رو تا انتشار آنلاین می سازیم و پیش می بریم تا شما به شوق پروژه‌های عملی مفاهیم پایه رو خوب درک کنید.
      بعد از پایان این دسته اگه برای مثال شما بخواین تو وب و جنگو پیشرفت کنید. آموزش ساخت وبلاگ حرفه ای (+) ، ساخت سایت شبیه اینستاگرام با جنگو (+) و ساخت فروشگاه با جنگو (+) رو باید ببینید (که حدود ۶ ماه با تمرین این ها زمان نیاز دارن) تا به یک نقطه نسبتا خوبی برسید.
      در واقع شما تو این بسته برنامه نویسی از صفر به صورت عمیق مفاهیم رو یاد می گیرید و اجرا می کنید. بعد تو هر کدوم از این دو حوزه می تونید برین و چندین پروژه و آموزش دیگه رو اجرا کنید تا یه مقدار حرفه ای بشید.

  5. فراهانی

    سلام استاد خسته نباشید من چنتا سوال داشتم
    آیا با سیستم من میشه از این دوره استفاده کرد رم۲ویندوز۷

    و سوال بعدی اینکه آیا این دوره برای من که هیچ اطلاعاتی از برنامه نویسی نداره مفید هس یا نه

    • مصطفی آصفی

      سلام به شما. بله شروع کنید به امید خدا. موقع نصب پایتون دقت کنید که حتما 3.7 نصب کنید چون نسخه تازه پایتون روی ویندوز ۷ قابل نصب نیست. ضمنا اون کتابی که تو بخش پیشنیاز نوشتم توصیه می کنم یه نگاهی بندازید که یه مقدار پایه کامپیوتر بهتری پیدا کنید.

  6. طاها تیموری

    سلام وقت شما بخیر ، من هیچ چیزی راجع به برنامه نویسی نمیدونم ، شما توی بسته تون از صفر شروع به اموزش میکنید ؟

    • مصطفی آصفی

      سلام به شما. اول باید اون بخشی از کتاب فنی و حرفه ای که تو پیشنیاز بسته لینک کردم مطالعه بکنید (انتهای توضیحات) بعد از اون بله می تونید بسته رو ببینید و گام به گام درک کنید. اگه مطلبی مبهم بود اینجا بپرسید.

  7. C.chashni

    سلام.من قصد یادگیری زبان برنامه نویسی برای بورس و ساخت اندیکاتور یا ربات معامله گر بورس در صفحه کارگزاری مثلا آگاه یا نرم افزار مفید تریدر را دارم.
    همچنین زبانی که قابلیت برنامه نویسی سایت را هم داشته باشد و یادگیری راحتی داشته باشد. پیشنهاد شما در این خصوص چی هست؟
    منظورم این هست که یک زبان برنامه نویسی راحت تر را شروع کنم، که خواسته های من که صفر هستم را برآورده کند.

    • مصطفی آصفی

      سلام به شما. اول این رو خدمتتون بگم که معامله الگوریتمی در حال حاضر در ایران ممنوعه. اما شما می تونید در محیط مفیدتریدر و با زبان MQL ربات بسازید که حتی اگه معامله نکنه بتونه روی تاریخچه معاملات یک سهم براتون تحلیل مناسبی ارائه کنه و سیگنال بده. مفیدتریدر در واقع نسخه ایرانی متاتریدر هست که از شرکت روسی برای بازار بورس ایران شخصی سازی شده. پس شما اگه زبان MQL و مفیدتریدر رو یاد بگیرید بعدها با یادگیری بازار فارکس می تونید برای این بازار و بازارهای دیگه هم با کمی تغییر ربات بسازید.
      از طرف دیگه برای امکان استفاده از کتابخونه های پایتون (مثلا تنسورفلو برای یادگیری ماشین) در متاتریدر هست.

      اما طراحی سایت یک دنیای دیگه ست. زبان های مختلفی می شه برای طراحی سایت استفاده کرد. شما نیاز نیست که هر دو کار رو انجام بدین. اصلا اگه انجام بدین هم چیز با کیفیتی نمیشه.
      من پیشنهاد می کنم روی یکی تمرکز ویژه بکنید. هر کدوم که بیشتر علاقه دارید. وقتی تو یه مورد خیلی خبره شدید اونوقت شاید مسیر دیگه ای هم امتحان کردید.
      اگه به معامله الگوریتمی بیشتر علاقه دارید برای شروع صرفا همین آموزش اکسپرت بورس با MQL5 (+) رو تهیه و با دقت تمرین کنید. آموزش های بعدی هم در راه هستن.
      اگه به طراحی سایت علاقه دارید مسیر پایین رو طی کنید:
      1- همین آموزش چگونه برنامه نویس شویم (تک تک هم می تونید فصل‌ها رو بگیرید و به ترتیب تمرین کنید)
      2- آموزش ساخت وبلاگ حرفه ای با جنگو
      3- ساخت وبسایت شبیه اینستاگرام با جنگو

  8. امیرحسین

    سلام ، خسته نباشید.
    قبل از اینکه میخواستم این بسته رو تهیه کنم خواستم از شما بپرسم حداقل سیستم مناسب برای شروع این بسته آموزشی چی هست؟

    • مصطفی آصفی

      سلام به شما. یک سیستم ساده با رم ۴ گیگ هم برای این آموزش کافیه.

  9. توماج کاظمی (خریدار محصول)

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

    • مصطفی آصفی

      سلام به شما. کار نکردن میانبرها در سابلایم رایجه.
      قاعدتا اگه مطابق درس 4 سیستم بیلد رو درست تنظیم کرده باشین باید کار کنه. چون به سیستم شما دسترسی ندارم نمی تونم نظر قطعی بدم.
      اگه خطایی دریافت و گزارش کنید بهتر میشه نظر داد.
      باز برای اطمینان این راهنمایی (+) رو هم بررسی کنید.
      اگه مشکل حل نشد و خیلی اذیتتون می کنه این آموزش رایگان و کوتاه پای چارم (+) را ببینید. هیچ مشکلی پیش نمیاد. می‌تونید از پای‌چارم به عنوان محیط توسعه استفاده کنید.

  10. 1990ehsanakbari

    ببخشید من یه سوال داشتم ، من به طراحی سایت علاقه دارم یه آشنایی دارم یکی کار کردم اما تو این زمینه میخوام حرفه ای بشم و ادامش بدم شما برای شروع کدوم بسته رو پیشنهاد میدید ؟ بسته جامع یا مقدماتی تا پیشرفته؟ ارشد معماری کامپیوتر دارم

    • مصطفی آصفی

      سلام به شما و امیدوارم که با تلاشتون به این خواسته برسید. این مسیر رو گام به گام پیش بیایید. البته آموزش ها رو یکجا تهیه نکنید و خودتون رو ملزم کنید که یک آموزش رو تموم کنید بعد اگه خوب تمرین کرده بودید آموزش بعدی رو به خودتون پاداش بدید.
      حالت اول – اگه با برنامه نویسی و اصول شی گرایی آشنایی ندارید:
      1- آموزش برنامه نویسی از صفر (همین بسته) که شامل سه بسته در خودش هست. اول با آموزش پایتون شروع می کنیم. بعد برای دست گرمی با شی گرایی یک بازی می سازیم و در بخش سوم وارد آموزش مقدماتی جنگو و در واقع دنیای برنامه نویسی وب میشیم (این سه بسته رو اگه توضیحات بالا رو خوب بخونید می تونید جداگانه هم تهیه کنید).
      2- آموزش Django REST (+)
      3- آموزش پروژه محور جنگو برای ساخت وبلاگ حرفه ای (+)
      4- آموزش ساخت شبکه اجتماعی با جنگو (+)

      حالت دوم – اگه با برنامه نویسی و اصول شی گرایی آشنایی دارید (شاید با زبان دیگه ای)
      1- آموزش سریع پایتون
      2- آموزش مقدماتی جنگو
      3- آموزش های 2 به بعد در فهرست بالا.

      پی‌نوشت: بعد از آموزش مقدماتی جنگو در هر دو حالت بالا لازمه که شروع به یادگیری html/css/javascript کنید (البته این مورد و باقی مواردی که باید کنار آموزش های بالا ببینید رو در خود بسته ها هم گفتم)
      پی‌نوشت 2: اگه فشرده کار کنید باید یک بازه زمانی 6 ماهه رو برای ورود به موضوع در نظر بگیرید. اگه خوب تمرین کنید بعد از این بازه زمانی می تونید برید تو وبسایت های آزادکاری مثل پونیشا و پروژه های موردی کوچیک شروع کنید بگیرید. مثلا یک سایت شرکتی طراحی کنید. یک سایت شخصی و … تا کم کم تجربه کنید و بهتر و بهتر بشید.

  11. arian

    سلام وقتتون بخیر استاد عذرخواهی میکنم خواستم بدونم اول اینکه بهترین زبان برنامه نویسی چیه ؟حالا به دور از سلیقه !پر کاربردترین و محبوب ترین کدومه ،بعد این اموزش کامل میتونم به سایت حرفه ای بزنم ؟یا بازم باید اموزش دید؟اموزشا پیش نیاز میخواد؟یا نه

    • مصطفی آصفی

      سلام به شما. در مورد بهترین زبان برنامه نویسی نمیشه به سادگی نظر داد. هر زبان در موقعیتی ممکنه مناسب باشه. اما نباید دچار وسواس بشید. باید فقط شروع کنید.
      در مورد سوال دومتون؛ این آموزش پیشنیاز نداره. از آغاز با پایتون شروع می کنید و بعد یک بازی می سازید و بعد یک وبلاگ ساده. اگر مسیر طراحی سایت رو می خواهید ادامه بدید هم در آموزش ها گفتم باید چه چیزهای دیگه ای رو ببینید و هم بعد از این آموزش می تونید آموزش های جنگوی بعدی مثل این آموزش پروژه محور جنگو (+) رو ببینید. برای برنامه نویس شدن باید صبور باشید و تمرین کنید و پروژه های مختلف ببینید. هر پروژه ریزه کاری خودش رو داره.

  12. milad (خریدار محصول)

    سلام استاد
    خیلی ممنون از آموزش عالی و ارزنده شما
    بین c# و پایتون گیر کرده بودم با آموزش خوب و حرفه ایه شما جذب پایتون شدم
    فقط ایکاش جواب سوالهایی را که پایان درسها مطرح کردید را هم ضمیمه فایلها برای دانلود میکردید که جوابهامونو مقایسه میکردیم
    باز هم تشکر از شما
    خیلی خوشحال شدم که با سایت شما آشنا شدم

    • مصطفی آصفی

      سلام و خوشحالم که براتون مفید بوده. در مورد جواب تمرین ها علت این که پیوست نکردم این هست که شما تنهایی توسعه دهنده با حل مساله رو با این مسائل کوچیک تجربه کنید. باز در مورد پیشنهادتون فکر می کنم.
      ممنون که برای ابراز لطف و نظرتون وقت گذاشتید.

  13. محمد (خریدار محصول)

    osatad vaghean mamnoon az javabetoon. man dore haye dige django ro didam hata man vas django toplearn 200 toman ham pool dadam hichi nafahmidam. vaghean hich ostadi mesl shoma baraye danesh amooz arzesh ghael nemishe… besiar moteshakeram:)))

    • مصطفی آصفی

      سلام و سپاس از لطف شما. انشالله که موفق باشید.

  14. محمد (خریدار محصول)

    man dars 13 amoozesh django hastamye soal dashtam chera ma vaseye app ye url sakhtim? chera khdemoon ye file view toye prject asli khodemoon nasakhtim ke hamoonja url behesh bedim chera dota file url

    • مصطفی آصفی

      سلام به شما. علت اینه که ممکنه ما چندین اپ در یک پروژه داشته باشیم. پروژه ما در اینجا ساده هست و فقط در واقع دو اپ داره: 1- اپ learning_log که شما می سازی و 2- اپ admin که خود جنگو برای هر پروژه در دل خودش می سازه و شما نمی بینیش.

      حالا فرض کنی ما یک پروژه داشته باشیم تحت دامنه اصلی mysite.com با دو تا اپ که می خوایم خودمون بسازیم: یکی blog و دیگیری wiki.

      حالا همه url های زیرمجموعه دامنه mysit.com/blog باید توسط اپ بلاگ پردازش بشن و همه url های زیرمجموعه دامنه mysite.com/wiki توسط اپ ویکی.
      مثلا در اپ blog ممکنه چنین زیرمجموعه هایی باز داشته باشیم: mysite.com/blog/post_lists و mytsite.com/blog/tags و … .
      خب می بینید که کم کم با بزرگ شدن پروژه اگه قرار باشه نگاشت همه url ها در فایل urls.py پروژه نوشته بشه کار خیلی شلوغ میشه. پس توسعه دهنده های جنگو اومدن گفتن خیلی خب شما در urls.py پروژه فقط مشخص کن زیرمجموعه های کدوم url توسط کدوم اپ پردازش بشن بعد یک فایل urls.py برای اون اپ در اختیار داری که می تونی نگاشت زیرمجموعه ها رو داخلش بنویسی.
      در مثال بالا شما میای در urls.py پروژه مشخص می کنی که مثلا هر url که با blog شروع شد بره برای اپ بلاگ. هر url که با wiki شروع شد بره برای اپ ویکی. بعد داخل urls.py اپ بلاگ میای مشخص می کنی که هر url که مثلا اومده اینجا (که می دونی با blog شروع شده) اگه در ادامه تایپ شده بود post_list بره توسط فلان تابع در views.py همین اپ پردازش بشه و به همین ترتیب.
      خب حالا اگه متن بالا رو با دقت خوندی بیایم سراغ پروژه خودمون. فیلم درس 13 رو ببر جلو تا دقیقه 22. اینجا دو تا نگاشت (path) داریم می بینی؟ خط اول میگه هر وقت کاربر بعد از آدرس دامنه اصلی سایت تایپ کرد admin وظیفه پردازشش با اپ ادمین هست (که این رو ما نیاز نیست بسازیم خود جنگو این رو در دل خودش داره) و خط دوم میگه هر وقت کاربر بعد از آدرس دامنه اصلی سایت هیچی تایپ نکرد وظیفه پردازشش با اپ learning_log هست. یعنی ما نه تنها زیردامنه هایی مثل blog و admin و wiki و مانند اون ها رو باید مشخص کنیم چه کسی پردازش کنه بلکه خود زیردامنه هیچی (وقتی کاربر فقط آدرس اصلی سایت رو زد) رو هم پردازشش رو باید به یک اپ واگذار کنیم.
      حالا برگرد به دقیقه 13 همین درس 13. اینجا داخل فایل urls.py اپ learning_log هستیم. اینجا گفتیم اگه url از زیرمجموعه هیچی پاس داده شد به تو و باز هم هیچی زیرمجموعه اون نبود تو تابع index رو اجرا کن.
      در نهایت اگه بخشی از مطالب بالا رو نفهمیدی نگران نباش با تجربه پروزه های بزرگتر توجهیش رو درک خواهی کرد. فعلا پیش برو.

  15. امین

    ممنونم از پاسختون.
    الان این اموزشها بصورت فیلم و کد نویسی هست که خودتون انجام دادید؟

    • مصطفی آصفی

      سلامت باشید.
      بله آموزش ها به صورت فیلم هست شامل شرح مفاهیم و کدنویسی لازم.
      مثلا در آموزش پایتون تمام مفاهیم از ساده ترین اون ها مثل متغیر تا کلاس و شی گرایی اول توضیح داده میشن و بعد کدنویسی و طرح مثال انجام میشه.
      در بخش بازی سازی یک بازی (بازی هجوم بیگانگان) از صفر نوشته میشه و در خلال اون مفهوم ها عملی میشن.
      در بخش طراحی سایت با پایتون هم باز همین طور. در قالب ایجاد یک سیستم وبلاگ ساده، مفهوم های وب شرح داده میشن (از HTML تا دیتابیس و انتشار آنلاین) و همزمان کدها پیاده سازی میشن. سورس کدها هم به هر پروژه ها پیوست شدند.
      پی نوشت: ضمنا شما می تونید به جای تهیه یکجای این بسته، بخش های اون رو چداگانه هم تهیه کنید و هر بخش رو که تمام کردید بخش بعدی ر بگیرید. کافیه به صفحه مربوط به هر کدوم برید.

  16. امین

    با سلام و خسته نباشید
    متاسفانه فیلمی از طریقه اموزش و کد نویسی نزاشتید.
    میخواستم بدونم این اموزش بصورت تصویری فیلم کد نویسی هست یا از رو کتاب اموزش میدید؟
    بعد این اموزش میتونیم وارد بازار کار شویم یا خیر؟
    با پایتون میشه سایت حرفه ای و پویا ساخت؟

    منتظر پاسختون هستم

    • مصطفی آصفی

      سلام به شما. این بسته در واقع شامل سه بسته به صورت یکجا هست که توصیه می کنم برای بررسی دقیق به صفحه هر کدوم مراجعه و فیلم معرفی هر کدوم رو ببینید:
      آموزش پایتون (+)
      آموزش بازی سازی با پایتون (+)
      آموزش طراحی وبسایت با پایتون و جنگو (+)
      — نکته دوم: ببینید هیچ آموزشی شما رو وارد بازار کار نمی کنه مگر اینکه در پایان اون آموزش شما خودتون یک پروژه رو برای خودتون شروع کنید و سعی کنید مهارتتون رو بسط بدید. در این مجموعه آموزشی بنده تمام تلاشم رو کردم که شما رو اصولی وارد برنامه نویسی حرفه ای کنم.
      — نکته سوم: در حوزه وب پایتون امروز از محبوب ترین زبان هاست و فریمورک جنگو از قدیمی ترین و محبوب ترین فریمورک های توسعه وبسایت و بک اند. اینستاگرام، موزیلا، نشنال جئوگرافیک از جمله کسب و کارهایی هستند که از این فریمورک بهره گرفتند. سازندگان اینستاگرام جایی گفتند که به کمک جنگو تونستن بک اند اینستاگرام رو در نسخه اول در کمتر از یک ماه بالا بیارن.
      —- نکته چهارم: بعد از دیدن این بسته و انجام تمرین ها اینجا برگردید و تجربه و سوالاتتون رو بگید تا برای ورود به بازار کار در اون لحظه در ادامه مسیر کمکتون کنم.

  17. ممدم (خریدار محصول)

    خسته نباشید استاد
    من تا پایان دوره ی پایتون رو دیدم و جدای از اینکه عالی بود به نظرتون ایرادی نداره که مستقیما سراغ جنگو برم؟ چون از ابتدا هم قصدم از یادگیری پایتون جنگو و بعد وب اسکرپینگ بوده و کمتر به گیم علاقه دارم ….

    • مصطفی آصفی

      سلام به شما. نه خیلی مشکلی نیست. می‌تونید مستقل سراغ جنگو برید.

  18. ممدم (خریدار محصول)

    واقعا لفظ استاد شایسته ی شماست
    بنده دوره های مختلفی رو دیدم و بررسی کردم با قطعیت دوره ی برنامه نویسی جامع شما بسیار بسیار موفق و مورد تایید هست
    امیدوارم پیروز و سرزند ه باشید

    • مصطفی آصفی

      سلام به شما دوست عزیزم. ممنون از پیام گرم شما.
      خوشحالم که دوره براتون مفید بوده. انشالله که سهمی در آینده حرفه ای شما داشته باشه.

  19. ahmad.asgari674@gmail.com

    سلام و خدا قوت به شما دوست عزیز
    اولا که لحن و طنین صدای شما و همچنین نوع ارائه ی شما بسیار عالی می باشد
    دوما پیشنهاد اصلی بنده این است که مثلا آموزشی بگدارید تحت عنوان آموزش جامع برنامه نویسی طراحی سایت با پایتون که در آن آموزش مثلا یک فروشگاهی مثل دیجی کالا که جامع هست را طراحی کنید .
    مطمئن باشید هم خوب فروش می رود و هم متقاضی زیاد دارد
    من خیلی در اینترنت گشتم نمونه ای این طراحی با زبان های دیگر وجود دارد ولی با پایتون وجود ندارد.

    • مصطفی آصفی

      سلام و ممنون از این که برای ابراز لطف و نظرتون وقت گذاشتید.
      حتما پیاده سازی یک پروژه فروشگاهی که خیلی نیاز علاقه مندان هست رو در طراحی دوره‌های آینده در نظر قرار خواهم داد.

  20. مهدی

    سلام. خسته نباشید.
    میخواستم بدونم در طی دوره برنامه نویسی رو با pycharm و visual studio انجام میدیم یا با خود پایتون؟!
    ممنون

    • مصطفی آصفی

      سلام به شما.
      کلیه فایل ها رو در این دوره بنده با یک Text Editor به نام Sublime Text از پایه ایجاد می‌کنم تا مفاهیم رو فراگیر درک کنه و در آغاز راه گرفتار انتخاب ابزار نباشه. از هر IDE که راحت هستید می‌تونید استفاده کنید و پیش بیایید.

  21. حسام جعفری

    همیشه در برنامه نویسی دنبال جمع بندی بودم. این بسته چون پروژه محور بود خیلی دارم خوب باهاش پیش میرم. فقط اینکه من میخوام زبان PHP رو کار کنم اگه با این بسته پیش برم از هدفم دور میشم؟

    • مصطفی آصفی

      سلام به شما. خوشحالم که این بسته براتون مفید بوده. اگر چه این بسته با پایتون هست و هدف شما PHP اما اگر در آغاز راه برنامه نویسی هستید من توصیه می‌کنم تا پایان این بسته رو پیش برید و صبوری کنید. چرا؟
      1- ممکنه اصلا در پایان این بسته به این نتیجه برسید که برنامه نویسی وب با جنگو و پایتون می تونه برای پیاده سازی اهداف شما مناسب باشه. پس با همین فرمون پیش می رید.
      2- ممکنه به دلایل کاری یا نوع پروژه یا شرکتی که در اون مشغول میشید بخواهید که با PHP کنید. باز هم این بسته براتون مناسبه چون در پایان اون شما آدم امروز نیستید و هراسی از تجربه پلتفرم ها و زبان های دیگه ندارید. در پایان این بسته آمادگی لازم برای یک چرخش حرفه ای به PHP دارید. در پایان این بسته شما مفاهیم شی گرایی رو درک کرده‌اید و همچنین برنامه سازی کرده اید. حالا کاری که باید بکنید اینه که چند روزی وقت بگذارید برای مرور فشرده گرامر زبان PHP (مثلا ساختار شرط و حلقه یا کلاس ها چطور تعریف میشن و …) و بعد هم حدود چند هفته ای برای این که مثلا شروع به کار با پلتفرمی مثل لاراول در PHP کنید. توابع کجا هستند؟ کلاس ها چطور به مدل و چطور به تمپلت وصل میشن و … .

      امیدوارم که موفق باشید

  22. سیاوش گمار

    بنده بسیار دنبال چنین بسته ای بودم. بسته را تهیه کردم با ذکر جزئیات فراوان و بسیار قابل فهم برای بنده به عنوان مبتدی بود.قیمت بسته هم با توجه به قیمت های فضای نت بسیار به صرفه بود. ممنون از هم رویش و جناب آصفی

    • مصطفی آصفی

      سلام به شما. خوشحالم اگر مفید بوده. امیدوارم که سهمی در رشد حرفه ای شما داشته باشیم.

دیدگاه خود را بنویسید

نظرات کاربران در خصوص دوره 

22 دیدگاه برای آموزش برنامه نویسی از صفر — چگونه برنامه نویس شویم؟ (بسته جامع)

  1. جواد فروزنده مهر (خریدار محصول)

    سلام من در هنگام نصب پسورد میخاد که هر چی میزنم مشکل داره بازم میشه راهنمایی کنید

    • مصطفی آصفی

      سلام وقت بخیر. در هنگام نصب چه چیزی از شما پسوورد می خواد؟ فایل های دانلود بسته که گذراژه نیاز ندارن. خود پایتون یا ابزارهای دیگه مثل جنگو هم پسوورد نمی خوان. لطفا بیشتر توضیح بدین.

  2. masoudjabary@gmail.com

    با سلام، در جایی گفته بودید که Heroku دیگر در دسترس نمی باشد. با توجه به اینکه در درس 43 بسته سوم این موضوع مطرح شده آیا جایگزینی در این خصوص وجود دارد؟

    • مصطفی آصفی

      سلام به شما. هروکو در دسترس هست ولی دیگه رایگان نیست. چون احتمالا بیشتر دوستان از ایران نمی تونن اکانت خریداری کنن در عوض لینک نحوه آپلود جنگو در سی پنل داخل بسته گذاشته شده. تو خود سایت هم جستجو کنید می تونید به رایگان این بخش رو ببینید.

  3. آراد

    سلام
    می بخشید در پاسخ یکی از مخاطبین فرموده بودین برای معاملات الگوریتمی و فارکس یادیگریMQL کافیه . یکی از دوستانم میگفت پایتون خیلی جامع تر هست و علاوه بر کارهایی که MQL انجلم میده مثل ساخت ربات و برنامه نویسی برای بک تست یا تحلیل بازار ،کارهای بسیار وسیع تر و حوزه های بیشتری از برنامه نویسی را پوشش میدهد . بنظرتون با دید وسیع تر وقت بذاریم و پایتون بهتر نیست؟

    • مصطفی آصفی

      سلام به شما. بله پایتون برای الگوتریدینگ خیلی زبان خوبیه. این آموزش معاملات الگوریتمی با پایتون (+) رو بنده اصلا با همین نگاه شروع کردم.
      من راستش اون نظری که گفتین رو یادم نیست کجا و در جواب کدوم مخاطب دادم. نمی‌دونم چی پرسیدن و من چی گفتم دقیق ولی در کل می تونم بهتون بگم که شما می تونید الگوتریدینگ رو با پایتون یا MQL5 یا پاین اسکریپت یا سی یا جاوا یا … با هر کدوم راحت بودین به تنهایی با تمرکز روی همون شروع کنید (برای این که داستان خیلی پیچیده نشه) و بعدها خیلی موارد دیگه ای هست که ممکنه نیاز باشه بسته به نیاز یاد بگیرید.
      اینم جالبه بدونید که امکان ترکیب این ها هم هست . مثلا این آموزش اتصال پایتون به متاتریدر (+) رو ببینید. مهندس کرمی تو این آموزش اومدن نشون دادن که چطور داده ها رو از متاتریدر به پایتون بدیم، با پایتون تحلیل کنیم و بعد تصمیم معاملاتی رو با پایتون به متاتریدر اعلام کنیم که اونجا انجام بشه.
      شاید اصلا در آینده وقتی شما واردتر شدین خیلی تحلیل ها رو با پایتون انجام بدین ولی خود اجرای الگوریتم رو به MQL5 بسپرید که سرعت بالاتری داره. یا ممکنه اصلا سمت استفاده از API برید و زبان C.
      در کل می خوام بهتون بگم که شما با یک زبان و یک مسیر شروع کنید تا کم کم چارچوب ها رو درک کنید و بعد شاید خیلی موارد رو کمرنگ یا پررنگ تر استفاده کنید. خیلی در آغاز کار تو حلقه انتخاب ابزار به دام نیفتید. شروع کنید. درک چارچوب خیلی مهم تره. جذابیت پایتون تو سال های اخیر یه دلیلش همینه که شما رو درگیر خود ابزار نمی کنه (یا کمتر می کنه) و با تابع ها و کلاس های آماده اجازه میده که شما روی ایده ها تمرکز کنید.

  4. reza1356n@yahoo.com

    سلام آقای آصفی من قصدخرید این بسته رو دارم ولی یک سوال برام پیش اومده و اون سوال اینه که آیا امکان داره در 10 ساعت زبان پایتون رو کاملا توضیح داد و در 30 ساعت زبان پایتون و بازیسازی و طراحی وبسایت را توضیح داد.

    • مصطفی آصفی

      سلام به شما. توصیه می کنم فیلم معرفی هر سه بسته رو با دقت تماشا کنید. البته که نمیشه کل برنامه نویسی پایتون یا فریمورک های جنگو و پایگیم رو در این مدت زمان شرح داد. دقت کنید که اسم این آموزش هم از صفر تا ۱۰۰ نیست. نیازی هم نیست. هر آموزش هدفی رو دنبال می کنه. ما تو بسته اول از نصب پایتون شروع می کنیم و تا شی گرایی پیش می ریم. بعد وارد بسته دوم میشیم با این هدف که شما به بهانه ساخت یک بازی هم بازی سازی رو تجربه کنیدو هم شی گرایی رو. بسته سوم هم با نصب کتابخونه وب پایتون به نام جنگو شروع میشه و یک پروژه رو تا انتشار آنلاین می سازیم و پیش می بریم تا شما به شوق پروژه‌های عملی مفاهیم پایه رو خوب درک کنید.
      بعد از پایان این دسته اگه برای مثال شما بخواین تو وب و جنگو پیشرفت کنید. آموزش ساخت وبلاگ حرفه ای (+) ، ساخت سایت شبیه اینستاگرام با جنگو (+) و ساخت فروشگاه با جنگو (+) رو باید ببینید (که حدود ۶ ماه با تمرین این ها زمان نیاز دارن) تا به یک نقطه نسبتا خوبی برسید.
      در واقع شما تو این بسته برنامه نویسی از صفر به صورت عمیق مفاهیم رو یاد می گیرید و اجرا می کنید. بعد تو هر کدوم از این دو حوزه می تونید برین و چندین پروژه و آموزش دیگه رو اجرا کنید تا یه مقدار حرفه ای بشید.

  5. فراهانی

    سلام استاد خسته نباشید من چنتا سوال داشتم
    آیا با سیستم من میشه از این دوره استفاده کرد رم۲ویندوز۷

    و سوال بعدی اینکه آیا این دوره برای من که هیچ اطلاعاتی از برنامه نویسی نداره مفید هس یا نه

    • مصطفی آصفی

      سلام به شما. بله شروع کنید به امید خدا. موقع نصب پایتون دقت کنید که حتما 3.7 نصب کنید چون نسخه تازه پایتون روی ویندوز ۷ قابل نصب نیست. ضمنا اون کتابی که تو بخش پیشنیاز نوشتم توصیه می کنم یه نگاهی بندازید که یه مقدار پایه کامپیوتر بهتری پیدا کنید.

  6. طاها تیموری

    سلام وقت شما بخیر ، من هیچ چیزی راجع به برنامه نویسی نمیدونم ، شما توی بسته تون از صفر شروع به اموزش میکنید ؟

    • مصطفی آصفی

      سلام به شما. اول باید اون بخشی از کتاب فنی و حرفه ای که تو پیشنیاز بسته لینک کردم مطالعه بکنید (انتهای توضیحات) بعد از اون بله می تونید بسته رو ببینید و گام به گام درک کنید. اگه مطلبی مبهم بود اینجا بپرسید.

  7. C.chashni

    سلام.من قصد یادگیری زبان برنامه نویسی برای بورس و ساخت اندیکاتور یا ربات معامله گر بورس در صفحه کارگزاری مثلا آگاه یا نرم افزار مفید تریدر را دارم.
    همچنین زبانی که قابلیت برنامه نویسی سایت را هم داشته باشد و یادگیری راحتی داشته باشد. پیشنهاد شما در این خصوص چی هست؟
    منظورم این هست که یک زبان برنامه نویسی راحت تر را شروع کنم، که خواسته های من که صفر هستم را برآورده کند.

    • مصطفی آصفی

      سلام به شما. اول این رو خدمتتون بگم که معامله الگوریتمی در حال حاضر در ایران ممنوعه. اما شما می تونید در محیط مفیدتریدر و با زبان MQL ربات بسازید که حتی اگه معامله نکنه بتونه روی تاریخچه معاملات یک سهم براتون تحلیل مناسبی ارائه کنه و سیگنال بده. مفیدتریدر در واقع نسخه ایرانی متاتریدر هست که از شرکت روسی برای بازار بورس ایران شخصی سازی شده. پس شما اگه زبان MQL و مفیدتریدر رو یاد بگیرید بعدها با یادگیری بازار فارکس می تونید برای این بازار و بازارهای دیگه هم با کمی تغییر ربات بسازید.
      از طرف دیگه برای امکان استفاده از کتابخونه های پایتون (مثلا تنسورفلو برای یادگیری ماشین) در متاتریدر هست.

      اما طراحی سایت یک دنیای دیگه ست. زبان های مختلفی می شه برای طراحی سایت استفاده کرد. شما نیاز نیست که هر دو کار رو انجام بدین. اصلا اگه انجام بدین هم چیز با کیفیتی نمیشه.
      من پیشنهاد می کنم روی یکی تمرکز ویژه بکنید. هر کدوم که بیشتر علاقه دارید. وقتی تو یه مورد خیلی خبره شدید اونوقت شاید مسیر دیگه ای هم امتحان کردید.
      اگه به معامله الگوریتمی بیشتر علاقه دارید برای شروع صرفا همین آموزش اکسپرت بورس با MQL5 (+) رو تهیه و با دقت تمرین کنید. آموزش های بعدی هم در راه هستن.
      اگه به طراحی سایت علاقه دارید مسیر پایین رو طی کنید:
      1- همین آموزش چگونه برنامه نویس شویم (تک تک هم می تونید فصل‌ها رو بگیرید و به ترتیب تمرین کنید)
      2- آموزش ساخت وبلاگ حرفه ای با جنگو
      3- ساخت وبسایت شبیه اینستاگرام با جنگو

  8. امیرحسین

    سلام ، خسته نباشید.
    قبل از اینکه میخواستم این بسته رو تهیه کنم خواستم از شما بپرسم حداقل سیستم مناسب برای شروع این بسته آموزشی چی هست؟

    • مصطفی آصفی

      سلام به شما. یک سیستم ساده با رم ۴ گیگ هم برای این آموزش کافیه.

  9. توماج کاظمی (خریدار محصول)

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

    • مصطفی آصفی

      سلام به شما. کار نکردن میانبرها در سابلایم رایجه.
      قاعدتا اگه مطابق درس 4 سیستم بیلد رو درست تنظیم کرده باشین باید کار کنه. چون به سیستم شما دسترسی ندارم نمی تونم نظر قطعی بدم.
      اگه خطایی دریافت و گزارش کنید بهتر میشه نظر داد.
      باز برای اطمینان این راهنمایی (+) رو هم بررسی کنید.
      اگه مشکل حل نشد و خیلی اذیتتون می کنه این آموزش رایگان و کوتاه پای چارم (+) را ببینید. هیچ مشکلی پیش نمیاد. می‌تونید از پای‌چارم به عنوان محیط توسعه استفاده کنید.

  10. 1990ehsanakbari

    ببخشید من یه سوال داشتم ، من به طراحی سایت علاقه دارم یه آشنایی دارم یکی کار کردم اما تو این زمینه میخوام حرفه ای بشم و ادامش بدم شما برای شروع کدوم بسته رو پیشنهاد میدید ؟ بسته جامع یا مقدماتی تا پیشرفته؟ ارشد معماری کامپیوتر دارم

    • مصطفی آصفی

      سلام به شما و امیدوارم که با تلاشتون به این خواسته برسید. این مسیر رو گام به گام پیش بیایید. البته آموزش ها رو یکجا تهیه نکنید و خودتون رو ملزم کنید که یک آموزش رو تموم کنید بعد اگه خوب تمرین کرده بودید آموزش بعدی رو به خودتون پاداش بدید.
      حالت اول – اگه با برنامه نویسی و اصول شی گرایی آشنایی ندارید:
      1- آموزش برنامه نویسی از صفر (همین بسته) که شامل سه بسته در خودش هست. اول با آموزش پایتون شروع می کنیم. بعد برای دست گرمی با شی گرایی یک بازی می سازیم و در بخش سوم وارد آموزش مقدماتی جنگو و در واقع دنیای برنامه نویسی وب میشیم (این سه بسته رو اگه توضیحات بالا رو خوب بخونید می تونید جداگانه هم تهیه کنید).
      2- آموزش Django REST (+)
      3- آموزش پروژه محور جنگو برای ساخت وبلاگ حرفه ای (+)
      4- آموزش ساخت شبکه اجتماعی با جنگو (+)

      حالت دوم – اگه با برنامه نویسی و اصول شی گرایی آشنایی دارید (شاید با زبان دیگه ای)
      1- آموزش سریع پایتون
      2- آموزش مقدماتی جنگو
      3- آموزش های 2 به بعد در فهرست بالا.

      پی‌نوشت: بعد از آموزش مقدماتی جنگو در هر دو حالت بالا لازمه که شروع به یادگیری html/css/javascript کنید (البته این مورد و باقی مواردی که باید کنار آموزش های بالا ببینید رو در خود بسته ها هم گفتم)
      پی‌نوشت 2: اگه فشرده کار کنید باید یک بازه زمانی 6 ماهه رو برای ورود به موضوع در نظر بگیرید. اگه خوب تمرین کنید بعد از این بازه زمانی می تونید برید تو وبسایت های آزادکاری مثل پونیشا و پروژه های موردی کوچیک شروع کنید بگیرید. مثلا یک سایت شرکتی طراحی کنید. یک سایت شخصی و … تا کم کم تجربه کنید و بهتر و بهتر بشید.

  11. arian

    سلام وقتتون بخیر استاد عذرخواهی میکنم خواستم بدونم اول اینکه بهترین زبان برنامه نویسی چیه ؟حالا به دور از سلیقه !پر کاربردترین و محبوب ترین کدومه ،بعد این اموزش کامل میتونم به سایت حرفه ای بزنم ؟یا بازم باید اموزش دید؟اموزشا پیش نیاز میخواد؟یا نه

    • مصطفی آصفی

      سلام به شما. در مورد بهترین زبان برنامه نویسی نمیشه به سادگی نظر داد. هر زبان در موقعیتی ممکنه مناسب باشه. اما نباید دچار وسواس بشید. باید فقط شروع کنید.
      در مورد سوال دومتون؛ این آموزش پیشنیاز نداره. از آغاز با پایتون شروع می کنید و بعد یک بازی می سازید و بعد یک وبلاگ ساده. اگر مسیر طراحی سایت رو می خواهید ادامه بدید هم در آموزش ها گفتم باید چه چیزهای دیگه ای رو ببینید و هم بعد از این آموزش می تونید آموزش های جنگوی بعدی مثل این آموزش پروژه محور جنگو (+) رو ببینید. برای برنامه نویس شدن باید صبور باشید و تمرین کنید و پروژه های مختلف ببینید. هر پروژه ریزه کاری خودش رو داره.

  12. milad (خریدار محصول)

    سلام استاد
    خیلی ممنون از آموزش عالی و ارزنده شما
    بین c# و پایتون گیر کرده بودم با آموزش خوب و حرفه ایه شما جذب پایتون شدم
    فقط ایکاش جواب سوالهایی را که پایان درسها مطرح کردید را هم ضمیمه فایلها برای دانلود میکردید که جوابهامونو مقایسه میکردیم
    باز هم تشکر از شما
    خیلی خوشحال شدم که با سایت شما آشنا شدم

    • مصطفی آصفی

      سلام و خوشحالم که براتون مفید بوده. در مورد جواب تمرین ها علت این که پیوست نکردم این هست که شما تنهایی توسعه دهنده با حل مساله رو با این مسائل کوچیک تجربه کنید. باز در مورد پیشنهادتون فکر می کنم.
      ممنون که برای ابراز لطف و نظرتون وقت گذاشتید.

  13. محمد (خریدار محصول)

    osatad vaghean mamnoon az javabetoon. man dore haye dige django ro didam hata man vas django toplearn 200 toman ham pool dadam hichi nafahmidam. vaghean hich ostadi mesl shoma baraye danesh amooz arzesh ghael nemishe… besiar moteshakeram:)))

    • مصطفی آصفی

      سلام و سپاس از لطف شما. انشالله که موفق باشید.

  14. محمد (خریدار محصول)

    man dars 13 amoozesh django hastamye soal dashtam chera ma vaseye app ye url sakhtim? chera khdemoon ye file view toye prject asli khodemoon nasakhtim ke hamoonja url behesh bedim chera dota file url

    • مصطفی آصفی

      سلام به شما. علت اینه که ممکنه ما چندین اپ در یک پروژه داشته باشیم. پروژه ما در اینجا ساده هست و فقط در واقع دو اپ داره: 1- اپ learning_log که شما می سازی و 2- اپ admin که خود جنگو برای هر پروژه در دل خودش می سازه و شما نمی بینیش.

      حالا فرض کنی ما یک پروژه داشته باشیم تحت دامنه اصلی mysite.com با دو تا اپ که می خوایم خودمون بسازیم: یکی blog و دیگیری wiki.

      حالا همه url های زیرمجموعه دامنه mysit.com/blog باید توسط اپ بلاگ پردازش بشن و همه url های زیرمجموعه دامنه mysite.com/wiki توسط اپ ویکی.
      مثلا در اپ blog ممکنه چنین زیرمجموعه هایی باز داشته باشیم: mysite.com/blog/post_lists و mytsite.com/blog/tags و … .
      خب می بینید که کم کم با بزرگ شدن پروژه اگه قرار باشه نگاشت همه url ها در فایل urls.py پروژه نوشته بشه کار خیلی شلوغ میشه. پس توسعه دهنده های جنگو اومدن گفتن خیلی خب شما در urls.py پروژه فقط مشخص کن زیرمجموعه های کدوم url توسط کدوم اپ پردازش بشن بعد یک فایل urls.py برای اون اپ در اختیار داری که می تونی نگاشت زیرمجموعه ها رو داخلش بنویسی.
      در مثال بالا شما میای در urls.py پروژه مشخص می کنی که مثلا هر url که با blog شروع شد بره برای اپ بلاگ. هر url که با wiki شروع شد بره برای اپ ویکی. بعد داخل urls.py اپ بلاگ میای مشخص می کنی که هر url که مثلا اومده اینجا (که می دونی با blog شروع شده) اگه در ادامه تایپ شده بود post_list بره توسط فلان تابع در views.py همین اپ پردازش بشه و به همین ترتیب.
      خب حالا اگه متن بالا رو با دقت خوندی بیایم سراغ پروژه خودمون. فیلم درس 13 رو ببر جلو تا دقیقه 22. اینجا دو تا نگاشت (path) داریم می بینی؟ خط اول میگه هر وقت کاربر بعد از آدرس دامنه اصلی سایت تایپ کرد admin وظیفه پردازشش با اپ ادمین هست (که این رو ما نیاز نیست بسازیم خود جنگو این رو در دل خودش داره) و خط دوم میگه هر وقت کاربر بعد از آدرس دامنه اصلی سایت هیچی تایپ نکرد وظیفه پردازشش با اپ learning_log هست. یعنی ما نه تنها زیردامنه هایی مثل blog و admin و wiki و مانند اون ها رو باید مشخص کنیم چه کسی پردازش کنه بلکه خود زیردامنه هیچی (وقتی کاربر فقط آدرس اصلی سایت رو زد) رو هم پردازشش رو باید به یک اپ واگذار کنیم.
      حالا برگرد به دقیقه 13 همین درس 13. اینجا داخل فایل urls.py اپ learning_log هستیم. اینجا گفتیم اگه url از زیرمجموعه هیچی پاس داده شد به تو و باز هم هیچی زیرمجموعه اون نبود تو تابع index رو اجرا کن.
      در نهایت اگه بخشی از مطالب بالا رو نفهمیدی نگران نباش با تجربه پروزه های بزرگتر توجهیش رو درک خواهی کرد. فعلا پیش برو.

  15. امین

    ممنونم از پاسختون.
    الان این اموزشها بصورت فیلم و کد نویسی هست که خودتون انجام دادید؟

    • مصطفی آصفی

      سلامت باشید.
      بله آموزش ها به صورت فیلم هست شامل شرح مفاهیم و کدنویسی لازم.
      مثلا در آموزش پایتون تمام مفاهیم از ساده ترین اون ها مثل متغیر تا کلاس و شی گرایی اول توضیح داده میشن و بعد کدنویسی و طرح مثال انجام میشه.
      در بخش بازی سازی یک بازی (بازی هجوم بیگانگان) از صفر نوشته میشه و در خلال اون مفهوم ها عملی میشن.
      در بخش طراحی سایت با پایتون هم باز همین طور. در قالب ایجاد یک سیستم وبلاگ ساده، مفهوم های وب شرح داده میشن (از HTML تا دیتابیس و انتشار آنلاین) و همزمان کدها پیاده سازی میشن. سورس کدها هم به هر پروژه ها پیوست شدند.
      پی نوشت: ضمنا شما می تونید به جای تهیه یکجای این بسته، بخش های اون رو چداگانه هم تهیه کنید و هر بخش رو که تمام کردید بخش بعدی ر بگیرید. کافیه به صفحه مربوط به هر کدوم برید.

  16. امین

    با سلام و خسته نباشید
    متاسفانه فیلمی از طریقه اموزش و کد نویسی نزاشتید.
    میخواستم بدونم این اموزش بصورت تصویری فیلم کد نویسی هست یا از رو کتاب اموزش میدید؟
    بعد این اموزش میتونیم وارد بازار کار شویم یا خیر؟
    با پایتون میشه سایت حرفه ای و پویا ساخت؟

    منتظر پاسختون هستم

    • مصطفی آصفی

      سلام به شما. این بسته در واقع شامل سه بسته به صورت یکجا هست که توصیه می کنم برای بررسی دقیق به صفحه هر کدوم مراجعه و فیلم معرفی هر کدوم رو ببینید:
      آموزش پایتون (+)
      آموزش بازی سازی با پایتون (+)
      آموزش طراحی وبسایت با پایتون و جنگو (+)
      — نکته دوم: ببینید هیچ آموزشی شما رو وارد بازار کار نمی کنه مگر اینکه در پایان اون آموزش شما خودتون یک پروژه رو برای خودتون شروع کنید و سعی کنید مهارتتون رو بسط بدید. در این مجموعه آموزشی بنده تمام تلاشم رو کردم که شما رو اصولی وارد برنامه نویسی حرفه ای کنم.
      — نکته سوم: در حوزه وب پایتون امروز از محبوب ترین زبان هاست و فریمورک جنگو از قدیمی ترین و محبوب ترین فریمورک های توسعه وبسایت و بک اند. اینستاگرام، موزیلا، نشنال جئوگرافیک از جمله کسب و کارهایی هستند که از این فریمورک بهره گرفتند. سازندگان اینستاگرام جایی گفتند که به کمک جنگو تونستن بک اند اینستاگرام رو در نسخه اول در کمتر از یک ماه بالا بیارن.
      —- نکته چهارم: بعد از دیدن این بسته و انجام تمرین ها اینجا برگردید و تجربه و سوالاتتون رو بگید تا برای ورود به بازار کار در اون لحظه در ادامه مسیر کمکتون کنم.

  17. ممدم (خریدار محصول)

    خسته نباشید استاد
    من تا پایان دوره ی پایتون رو دیدم و جدای از اینکه عالی بود به نظرتون ایرادی نداره که مستقیما سراغ جنگو برم؟ چون از ابتدا هم قصدم از یادگیری پایتون جنگو و بعد وب اسکرپینگ بوده و کمتر به گیم علاقه دارم ….

    • مصطفی آصفی

      سلام به شما. نه خیلی مشکلی نیست. می‌تونید مستقل سراغ جنگو برید.

  18. ممدم (خریدار محصول)

    واقعا لفظ استاد شایسته ی شماست
    بنده دوره های مختلفی رو دیدم و بررسی کردم با قطعیت دوره ی برنامه نویسی جامع شما بسیار بسیار موفق و مورد تایید هست
    امیدوارم پیروز و سرزند ه باشید

    • مصطفی آصفی

      سلام به شما دوست عزیزم. ممنون از پیام گرم شما.
      خوشحالم که دوره براتون مفید بوده. انشالله که سهمی در آینده حرفه ای شما داشته باشه.

  19. ahmad.asgari674@gmail.com

    سلام و خدا قوت به شما دوست عزیز
    اولا که لحن و طنین صدای شما و همچنین نوع ارائه ی شما بسیار عالی می باشد
    دوما پیشنهاد اصلی بنده این است که مثلا آموزشی بگدارید تحت عنوان آموزش جامع برنامه نویسی طراحی سایت با پایتون که در آن آموزش مثلا یک فروشگاهی مثل دیجی کالا که جامع هست را طراحی کنید .
    مطمئن باشید هم خوب فروش می رود و هم متقاضی زیاد دارد
    من خیلی در اینترنت گشتم نمونه ای این طراحی با زبان های دیگر وجود دارد ولی با پایتون وجود ندارد.

    • مصطفی آصفی

      سلام و ممنون از این که برای ابراز لطف و نظرتون وقت گذاشتید.
      حتما پیاده سازی یک پروژه فروشگاهی که خیلی نیاز علاقه مندان هست رو در طراحی دوره‌های آینده در نظر قرار خواهم داد.

  20. مهدی

    سلام. خسته نباشید.
    میخواستم بدونم در طی دوره برنامه نویسی رو با pycharm و visual studio انجام میدیم یا با خود پایتون؟!
    ممنون

    • مصطفی آصفی

      سلام به شما.
      کلیه فایل ها رو در این دوره بنده با یک Text Editor به نام Sublime Text از پایه ایجاد می‌کنم تا مفاهیم رو فراگیر درک کنه و در آغاز راه گرفتار انتخاب ابزار نباشه. از هر IDE که راحت هستید می‌تونید استفاده کنید و پیش بیایید.

  21. حسام جعفری

    همیشه در برنامه نویسی دنبال جمع بندی بودم. این بسته چون پروژه محور بود خیلی دارم خوب باهاش پیش میرم. فقط اینکه من میخوام زبان PHP رو کار کنم اگه با این بسته پیش برم از هدفم دور میشم؟

    • مصطفی آصفی

      سلام به شما. خوشحالم که این بسته براتون مفید بوده. اگر چه این بسته با پایتون هست و هدف شما PHP اما اگر در آغاز راه برنامه نویسی هستید من توصیه می‌کنم تا پایان این بسته رو پیش برید و صبوری کنید. چرا؟
      1- ممکنه اصلا در پایان این بسته به این نتیجه برسید که برنامه نویسی وب با جنگو و پایتون می تونه برای پیاده سازی اهداف شما مناسب باشه. پس با همین فرمون پیش می رید.
      2- ممکنه به دلایل کاری یا نوع پروژه یا شرکتی که در اون مشغول میشید بخواهید که با PHP کنید. باز هم این بسته براتون مناسبه چون در پایان اون شما آدم امروز نیستید و هراسی از تجربه پلتفرم ها و زبان های دیگه ندارید. در پایان این بسته آمادگی لازم برای یک چرخش حرفه ای به PHP دارید. در پایان این بسته شما مفاهیم شی گرایی رو درک کرده‌اید و همچنین برنامه سازی کرده اید. حالا کاری که باید بکنید اینه که چند روزی وقت بگذارید برای مرور فشرده گرامر زبان PHP (مثلا ساختار شرط و حلقه یا کلاس ها چطور تعریف میشن و …) و بعد هم حدود چند هفته ای برای این که مثلا شروع به کار با پلتفرمی مثل لاراول در PHP کنید. توابع کجا هستند؟ کلاس ها چطور به مدل و چطور به تمپلت وصل میشن و … .

      امیدوارم که موفق باشید

  22. سیاوش گمار

    بنده بسیار دنبال چنین بسته ای بودم. بسته را تهیه کردم با ذکر جزئیات فراوان و بسیار قابل فهم برای بنده به عنوان مبتدی بود.قیمت بسته هم با توجه به قیمت های فضای نت بسیار به صرفه بود. ممنون از هم رویش و جناب آصفی

    • مصطفی آصفی

      سلام به شما. خوشحالم اگر مفید بوده. امیدوارم که سهمی در رشد حرفه ای شما داشته باشیم.

دیدگاه خود را بنویسید

SKU HB-BecomingDeveloperPython Category Tags , ,