آکادمی برنامه‌نویسی امیرحسین نائی

از یادگیری تا کسب درآمد همراهت هستیم

پکیج برنامه نویسی وب (بک اند)

پکیج برنامه نویسی وب (بک اند)

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

با آموزش های این پکیج میتونی بک اند هر وبسایتی رو پیاده سازی کنی. همچنین در انتهای این پکیج آموزش گیت و گیتهاب قرار داده شده تا این ابزار کاربردی را هم یاد بگیری و بتونی توی گروه های برنامه نویسی کار کنی

پشتیبانی اختصاصی

با ثبت نام در این دوره، از 9 ماه پشتیبانی اختصاصی در واتساپ و تلگرام برخوردار خواهید شد. بدین ترتیب هرگونه سوالی که داشته باشید میتوانید به طور مستقیم از مدرس دوره بپرسید.

محتوای پکیج

برای مشاهده جزئیات، روی هرکدام کلیک کنید

آموزش برنامه نویسی از صفر با پایتون

آموزش برنامه نویسی از صفر با پایتون

12:23:30
1#: درباره این دوره
10:30
2#: نکات مهم قبل از شروع
12:53
3#: آشنایی با انواع زبان های برنامه نویسی
10:26
4#: نصب پایتون، نوشتن و اجرا اولین برنامه
10:43
5#: رفع اشکال نصب پایتون
13:26
6#: آشنایی با محیط های برنامه نویسی مختلف
18:55
7#: پرینت، تعریف متغیر
11:37
8#: پیشنهاد ویژه
03:05
9#: گرفتن ورودی از کاربر، کامنت
10:55
10#: حل تمرین
02:46
11#: انواع داده
09:24
12#: تبدیل دیتاتایپ ها
09:51
13#: حل تمرین و نکته مهم
08:59
14#: کار با string
12:34
15#: حل تمرین
06:15
16#: چند نکته و کار با پایتون شل
05:57
17#: عملگرهای محاسباتی
03:58
18#: boolean و عملگرهای مقایسه ای
05:57
19#: دستورات شرطی
23:03
20#: حل تمرین
19:37
21#: حلقه ها
13:17
22#: حل تمرین
19:51
23#: حل مسئله و سرچ در گوگل
25:56
24#: کار با لیست ها
11:57
25#: توضیحات بیشتر درباره لیست ها
09:31
26#: حل تمرین
11:08
27#: حل تمرین
09:12
28#: دیتاتایپ های set, dict, tuple
14:35
29#: حل تمرین
09:32
30#: هندل کردن خطاها
12:30
31#: function یا تابع
19:20
32#: ادامه توابع
04:10
33#: حل تمرین
23:13
34#: حل تمرین
25:00
35#: شی گرایی
14:22
36#: نوشتن کلاس و ساخت آبجکت
21:11
37#: حل تمرین
28:47
38#: حل تمرین
25:43
39#: چند نکته مهم
15:16
40#: ارث بری
10:25
41#: کدنویسی ارث بری
14:07
42#: override
09:30
43#: public, private, protected
13:17
44#: getter و setter
10:59
45#: static
12:03
46#: نکته مهم
02:20
47#: حل تمرین
21:58
48#: کتابخونه
10:56
49#: ماژول رندم
05:08
50#: نصب ماژول
06:01
51#: ساخت ماژول
11:59
52#: حل تمرین
03:26
53#: Threading
13:13
54#: کار با فایل
08:45
55#: کتابخونه pickle
11:59
56#: حل تمرین
14:18
57#: ساخت رابط کاربری گرافیکی
19:53
58#: تبدیل py به exe
10:43
59#: قسمت آخر- ادامه مسیر...
07:08
آموزش دیتابیس MySQL

آموزش دیتابیس MySQL

04:52:57
1#: نکات عمومی
12:28
2#: دیتابیس چیه، به چه دردی میخوره و دیتابیس mysql چطوری کار میکنه؟
11:36
3#: نصب xampp
09:29
4#: آشنایی با phpmyadmin و ساختار mysql
17:17
5#: نحوه اتصال به mysql در زبان های برنامه نویسی مختلف
07:25
6#: کار با دیتابیس و جداول
10:08
7#: اضافه کردن اطلاعات به دیتابیس
03:47
8#: دریافت اطلاعات از دیتابیس
23:33
9#: انجام عملیات روی اطلاعات دریافت شده از دیتابیس
05:06
10#: حذف یا ویرایش کردن اطلاعات
04:52
11#: گروه بندی کردن اطلاعات دریافت شده از دیتابیس
09:02
12#: جمع دو کوئری SELECT
07:19
13#: چند نکته کوتاه و تمرین بیشتر
10:16
14#: استفاده از CASE WHEN برای ایجاد شرط
06:28
15#: کامنت گذاری
03:54
16#: PRIMARY KEY
08:38
17#: ایجاد ارتباط بین جداول - بخش 1
11:50
18#: ایجاد ارتباط بین جداول - بخش 2
09:19
19#: کار با انواع JOIN
08:00
20#: self join
05:10
21#: FOREIGN KEY
12:54
22#: FOREIGN KEY
02:24
23#: تنظیم default و null
10:34
24#: CHECK
07:25
25#: AUTO_INCREMENT
07:28
26#: UNIQUE
07:59
27#: استفاده از INDEX برای افزایش سرعت
14:45
28#: انواع data type - اعداد
10:23
29#: انواع data type - متن ها
03:32
30#: انواع data type - تاریخ و زمان
03:03
31#: بک آپ گرفتن و ریستور کردن در phpmyadmin
05:31
32#: نکته مهم
04:15
33#: تمرین: کار با دیتابیس در پایتون
17:07
1#: تمرین پایتون
zip
آموزش فریمورک فلسک

آموزش فریمورک فلسک

08:15:10
1#: نکات عمومی
12:28
2#: فریمورک چیه؟ فلسک چیه؟
07:22
3#: توضیح کلی درباره بک اند و virtualenv
10:19
4#: ساخت virtualenv
09:16
5#: شروع کار با فلسک
14:31
6#: route
10:30
7#: کار با template
13:47
8#: فایل های static
07:30
9#: کار با template و jinja2 - بخش اول
10:43
10#: کار با template و jinja2 - بخش دوم
02:10
11#: کار با فرم ها - بخش اول
09:13
12#: کار با فرم ها - بخش دوم
07:02
13#: Redirect
04:38
14#: کار با کوکی ها
09:04
15#: کار با فایل های فرم
15:05
16#: کار با سشن ها و ایجاد صفحه لاگین
26:36
17#: تنظیم تاریخ انقضا سشن ها
03:43
18#: انواع ارورها و کدهای http
15:04
19#: Flash Messages
12:57
20#: ارسال یک فایل برای کاربر خاص (دانلود)
16:06
21#: استفاده از CSRF Token برای افزایش امنیت - بخش اول
07:53
22#: استفاده از CSRF Token برای افزایش امنیت - بخش دوم
03:38
23#: ارتباط با دیتابیس MySQL
24:20
24#: توضیح درباره ORM
02:32
25#: شروع کار با کتابخونه SQLAlchemy
19:07
26#: نکته مهم
07:21
27#: تنظیم مشخصات ستون های جداول دیتابیس با SQLAlchemy - بخش اول
04:30
28#: تنظیم مشخصات ستون های جداول دیتابیس با SQLAlchemy - بخش دوم
02:03
29#: تنظیم مشخصات جداول دبتابیس با SQLAlchemy - بخش اول
08:51
30#: تنظیم مشخصات جداول دبتابیس با SQLAlchemy - بخش دوم
05:30
31#: معرفی انواع ارتباطات بین جداول دیتابیس
08:41
32#: ایجاد ارتباط بین جداول دیتابیس با SQLAlchemy
27:01
33#: گرفتن اطلاعات از دیتابیس - بخش اول
14:26
34#: گرفتن اطلاعات از دیتابیس - بخش دوم
06:44
35#: حذف یا آپدیت اطلاعات دیتابیس
05:40
36#: کار با Case When
06:16
37#: کار با join
05:03
38#: کار با union
02:37
39#: کار با group by و having
05:36
40#: API چیه ؟
08:38
41#: مقایسه دیتابیس MySQL و SQLite
03:52
42#: ایچاد فایل requirement.txt
04:09
43#: مرتب سازی فایل های پروژه - بخش اول
07:38
44#: مرتب سازی فایل های پروژه - بخش دوم
22:03
45#: ایجاد فایل wsgi
07:41
46#: توضیح تئوری نحوه اجرای برنامه روی هاست و اتصال به دامنه
07:01
47#: خرید هاست و دامنه واقعی برای بالا آوردن برنامه فلسکی - بخش اول
14:35
48#: خرید هاست و دامنه واقعی برای بالا آوردن برنامه فلسکی - بخش دوم
03:07
49#: بالا آوردن نهایی برنامه فلسکی روی هاست و دامنه واقعی
30:33
1#: کدهای این دوره
zip
پروژه لیست کارهای روزانه

پروژه لیست کارهای روزانه

03:42:13
1#: بررسی پروژه و دیتابیس آن
10:02
2#: ایجاد پروژه و نوشتن بخش های اولیه
20:32
3#: نوشتن بلوپرینت ها
17:40
4#: نوشتن مدل های جداول دیتابیس
28:34
5#: نکته
01:23
6#: ساخت صفحه ورود و ثبت نام
34:10
7#: ساخت پنل کاربری و ایجاد تسک
27:56
8#: استفاده از AJAX برای ایجاد تسک
12:14
9#: حذف تسک با استفاده از AJAX
13:09
10#: تغییر محتوای تسک با استفاده از AJAX
18:01
11#: ایجاد بخش تغییر اطلاعات (تلفن و شهر)
10:50
12#: بررسی نهایی پروژه و ایجاد فایل requirements.txt
04:45
13#: راه اندازی سایت روی هاست و دامنه واقعی
22:57
1#: کدهای این پروژه
zip
آموزش git و github

آموزش git و github

02:21:28
1#: توضیح کلی و نصب گیت
10:08
2#: شروع کار با گیت، اضافه کردن فایل به استیج و کامیت کردن
25:41
3#: مشاهده تغییرات با دستور diff
05:29
4#: حذف کامیت های اشتباه
04:45
5#: کار با دستور diff
04:02
6#: جا به جا شدن بین کامیت ها
03:28
7#: کار کردن با برنچ ها
17:19
8#: رفع تداخل موقع مرج کردن
07:22
9#: آشنایی با ریپازیتوری ها (github)
26:34
10#: مشارکت در پروژه های دیگران در github
31:12
11#: نکته مهم
05:28
پروژه فروشگاه اینترنتی

پروژه فروشگاه اینترنتی

رایگان
16:00:54
1#: درباره این دوره
04:14
2#: بررسی پروژه و مدل کردن دیتابیس
16:26
3#: تنظیم git و venv و محیط کار
16:09
4#: اضافه کردن blueprint عمومی
14:00
5#: آپلود پروژه در گیتهاب
06:11
6#: ایجاد ساختار و فولدرهای پروژه
38:12
7#: بخش پنل مدیریت
25:45
8#: افزودن محصولات در پنل مدیریت
30:37
9#: ویرایش محصولات در پنل مدیریت
13:12
10#: اضافه کردن csrf token
12:10
11#: ایجاد صفحات اصلی سایت
05:31
12#: ایجاد صفحات اصلی سایت 2
10:34
13#: افزودن عکس برای محصولات
25:02
14#: لاگین پنل کاربری
25:41
15#: لاگین پنل کاربری 2
11:17
16#: داشبورد پنل کاربری
08:33
17#: ایجاد مدل‌های payment و cart
15:09
18#: ایجاد مدل‌ cart_items
08:35
19#: ساخت سبدخرید
33:37
20#: ادامه سبدخرید
35:38
21#: درگاه پرداخت
28:37
22#: ادامه درگاه پرداخت
26:01
23#: نمایش سفارشات در پنل کاربری
15:05
24#: نمایش سفارشات در پنل مدیریت
23:03
25#: شروع فرانت اند - صفحه اصلی
32:50
26#: ایجاد هدر صفحات
14:14
27#: نمایش محصولات در صفحه اصلی
29:46
28#: بهبود دیزاین صفحه اصلی
30:33
29#: بهبود هدر
14:35
30#: بهبود دیزاین صفحه اصلی
14:33
31#: اضافه کردن قیمت محصولات در صفحه اصلی
10:30
32#: بهبود دیزاین صفحه محصول
30:58
33#: بهبود دیزاین صفحه محصول و اضافه کردن محصولات مشابه
21:33
34#: بهبود نمایش هدر در موبایل
25:20
35#: بهبود صفحه محصول
08:23
36#: بهبود دیزاین صفحه سبدخرید
36:26
37#: بهبود دیزاین صفحه ورود/ثبت نام
23:18
38#: هندل کردن پیام های flash
16:36
39#: بهبود دیزاین صفحه درباره ما
08:41
40#: بهبود دیزاین پنل کاربری
11:26
41#: اضافه کردن بنر به صفحه اصلی
13:49
42#: رفع برخی ایرادات جزئی
08:13
43#: اضافه کردن بخش ویرایش اطلاعات به پنل کاربری
21:40
44#: بهبود دیزاین صفحه سفارشات پنل مدیریت
27:44
45#: بهبود دیزاین صفحه مدیریت محصولات
13:43
46#: بهبود دیزاین ویرایش محصول
07:39
47#: بهبود نمایش محصولات در صفحه اصلی
15:15
48#: بهبود دیزاین جزئی
25:34
49#: تبدیل بنر صفحه اصلی به اسلایدشو
23:33
50#: ایجاد تغییرات برای راه اندازی ساده تر پروژه
14:48
51#: سخن پایانی
09:55
امیرحسین نائی
برنامه نویس و مدرس
  • 8 سال سابقه فعالیت در حوزه های مختلف برنامه نویسی
  • تولید بیش از 100 ساعت دوره آموزشی رایگان در یوتیوب و آپارات
  • موسس آکادمی برنامه نویسی امیرحسین نائی
  • موسس وبسایت «کدبزن»
  • نویسنده کتاب «برنامه نویسی رو از اینجا شروع کن!»
نظرات کاربران

ارسال نظر

3990000
تعداد محصولات پکیج : 6
زمان کل ویدیوها : 47:36:12
دانلود به محض ثبت نام
پشتیبانی اختصاصی
آپدیت مادام العمر دوره‌ها
ثبت نام

تخفیف فقط برای شما

قابل استفاده روی تمام محصولات آموزشی

کد: 

        
    
مشاوره رایگان