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

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

پکیج VIP برنامه نویسی وب از 0 تا 100 (فول استک)

پکیج VIP برنامه نویسی وب از 0 تا 100 (فول استک)

رسیدن به هر هدفی نیاز به یک مسیر داره

اگه هدفت تبدیل شدن به یک برنامه‌نویس وب حرفه ایه، مسیرش اینجاست

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


Full-Stack یعنی چی؟

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



مسیر دقیقا چه شکلیه؟

تصویر بالا مسیر شما رو در این پکیج قدم به قدم نشون میده. به طور کلی این پکیج شامل 6 دوره است که هر کدوم شما رو یک قدم به Full-Stack شدن نزدیکتر میکنه

در دوره اول، برنامه نویسی پایتون رو داریم، در این دوره شما با مفاهیم برنامه نویسی و زبان پایتون آشنا میشی

در دوره دوم، به سراغ طراحی وب میریم و HTML که اولین قدم برای طراحی وب هست رو یاد میگیری

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

در دوره چهارم، جاوااسکریپت رو یاد میگیری که کمکت میکنه کارای پیچیده تری انجام بدی. کارایی مثل ایجاد اسلایدشو، ارسال ریکوئست در پس زمینه، تغییر در محتوای سایت در شرایط خاص و... با جاوااسکریپت ممکنه.

تا اینجا بخش فرانت اند تمام شده و میتونی بخش فرانت اند هر وبسایتی رو کدنویسی کنی، در قدم 5 و 6 به کمک پایتونی که در قدم 1 یاد گرفتی به سراغ بک اند میریم...

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

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


هنوز تموم نشده!

بعد از اینکه شش قدم بالا رو طی کردی در دوره هفتم با چیزایی که یاد گرفتی، یک پروژه واقعی به عنوان تمرین انجام میدیم


دوره هشتم «آموزش کار با گیت و گیتهاب»:

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


آپدیت: دوره نهم اضافه شد

دوره نهم «پروژه وبسایت فروشگاهی»: در دوره نهم یک وبسایت فروشگاهی رو از صفر تا صد پیاده سازی میکنیم




فرصت های پولسازی بعد از این پکیج:

اگر تمام محتوای این پکیج رو مشاهده کنی و به خوبی یاد بگیری میتونی هر وبسایتی از جمله فروشگاهی، شرکتی و هر آنچه که توی ذهنته رو طراحی کنید

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


در انتها میتونی:

1- پروژه های مختلف طراحی وب رو از کارفرمایان ایرانی یا حتی خارجی (به صورت دلاری) دریافت کنی

2- ایده های استارتاپی خودت را به یک وبسایت تمام عیار با امکانات خاص تبدیل کنی و بیزینس خودت رو راه اندازی کنی

3- یک بار کد بزن، چند بار بفروش: میتونی انواع برنامه های تحت وب رو پیاده سازی کنی و به افراد یا سازمان های مختلف بفروشی

4- به عنوان برنامه نویس بک اند یا فرانت اند جونیور در شرکت ها استخدام بشی


با برنامه نویسی، ایده هاتو به کسب و کار تبدیل کن!

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


این پکیج برای چه کسانی مناسب نیست؟

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

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

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


پیش‌نیاز

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

اما از لحاظ غیر فنی، علاقه، تلاش و روحیه استمرار شما پیش‌نیاز مهم این دوره ست

زبان انگلیسیم باید قوی باشه؟

خیر، فقط در حد بلد بودن حروف انگلیسی و یسری کلمات ابتدایی کافیه :)

ریاضیم باید قوی باشه؟

خیر، فقط در حد چهار عمل اصلی کافیه :)


کاربردی و مفهومی یاد بگیر!

به این عبارات ریاضی زیر دقت کن:

514+961=؟

31+397=؟

600-214=؟

48*5=؟


جواب چندتای این عبارات رو میتونی بدون ماشین حساب، بدست بیاری؟

قطعا همه شون

آیا این عبارات ریاضی رو قبلا دیده بودی؟

قطعا خیر

پس چجوری تونستی حساب کنی؟

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

دقیقا برنامه نویسی رو هم باید اینطوری یاد بگیری

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



سوالات متداول

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

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


واقعا آنلاین میشه برنامه نویسی رو یاد گرفت؟

من (امیرحسین نائی) به جرات میتونم بگم بیشتر از 90 درصد مطالبی که بلدم رو از آموزش های آنلاین یاد گرفته ام. اگر آموزش آنلاین کیفیت بالایی داشته باشه، به هیچ وجه فرقی با آموزش حضوری ندارد. ضمنا آموزشگاه های حضوری به دلیل هزینه های بیشتری که دارند، مبالغ بسیار بیشتری را به عنوان شهریه دریافت میکنند. درصورتی که شما میتونی همون مطالب رو با هزینه بسیار کمتر بصورت آنلاین یاد بگیری.


اگر حین دوره سوالی داشتم چی؟

در کنار این دوره، پشتیبانی اختصاصی داری که به سوالاتت پاسخ میده و کمکت میکنه تا به جواب همه سوالاتت برسی. همجنین در صورتی که درخواست کنی میتونی مستقیما با استاد دوره (امیرحسین نائی) در ارتباط باشی.


محتوای پکیج به چه صورتیه ؟

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


درآمد یه برنامه نویس وب چقدره؟

درآمد یک برنامه نویس وب تو ایران درصورتی که در شرکتی استخدام بشه از ماهی 6 الی 7 میلیون تومان تا ماهی 20 الی 30 میلیون تومان میتونه متغیر باشه که با توجه به میزان تخصص و تجربه فرد تعیین میشه. همچنین درصورت فعالیت به صورت فریلنسری یا شیوه های دیگر، این عدد میتونه خیلی بیشتر باشه


قیمت دوره خیلی گرونه، میترسم ثبت نام کنم؟

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


یادگیری این مطالب، چقدر طول میکشه؟

به طور متوسط مشاهده مطالب این دوره بین 4 تا 6 ماه زمان میبره که اگر 3 ماه دیگه هم برای تکرار و تمرین مطالب به آن اضافه کنیم، در نهایت بعد از 9 ماه میتونی به مطالب دوره مسلط بشی


به چه کامپیوتر یا لپ تاپی نیاز دارم؟

برای کار در حوزه برنامه نویسی وب به سیستم قوی نیاز نداری بنابراین توصیه میکنم با هر سیستمی که داری شروع کن. من خودم برنامه نویسی وب رو با سیستمی با رم 512 مگابایت شروع کردم. اما اگر قصد خرید سیستم جدید داری، یک سیستم با رم 8 و سی پی یو i5 میتونه کار شمارو به خوبی راه بندازه


آموزش در این دوره با وردپرسه یا کدنویسی اختصاصی؟

در این پکیج کدنویسی اختصاصی (فرانت اند و بک اند) رو یاد میگیری و آموزش وردپرس یا سایت سازها نیست


چرا بجای کدنویسی اختصاصی، وردپرس یاد نگیرم؟

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


پس از اتمام دوره، مدرک میدید؟

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


9 ماه پشتیبانی اختصاصی

اگر سوالی داشتی فقط کافیه با شماره ای که در سایت ثبت نام کردی به واتساپ یا تلگرام ما پیام بدی تا بصورت مستقیم با مدرس دوره در ارتباط باشی و سوالاتو بپرسی



6 ماه اشتراک رایگان سایت «کدبزن»

در کنار این پکیج، 6 ماه اشتراک رایگان سایت کدبزن هم دریافت میکنی. با استفاده از سایت کدبزن میتونی به منبع جامعی از سوالات و تمرینات برنامه نویسی دسترسی داشته باشی


دقیقا چه چیزایی دریافت میکنی؟

با ثبت نام در این پکیج موارد زیر رو دریافت میکنی

1- دوره برنامه نویسی از صفر با پایتون

2- دوره HTML

3- دوره CSS

4- دوره JAVASCRIPT

5- دوره دیتابیس MySQL

6- دوره FLASK

7- پیاده سازی پروژه TODOLIST

8- دوره گیت و گیتهاب

9- آپدیت دوره های بالا بصورت مادام العمر

10- 9 ماه پشتیبانی اختصاصی

11- 6 ماه اشتراک سایت کدبزن

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

با ثبت نام در این دوره، از 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
0#: سخن پایانی دوره
آموزش HTML5

آموزش HTML5

04:21:14
1#: نکات عمومی
12:28
2#: وبسایت ها چطوری کار میکنن؟
14:35
3#: شروع کار با ویژوال استودیو کد
05:26
4#: توضیح تگ و قالب صفحات HTML
07:02
5#: attribute و توضیح تگ های p و h و a و img
16:30
6#: استایل دهی و توضیح تگ های pre و br و hr و del و i و ...
10:46
7#: کامنت
04:42
8#: رنگ ها
04:54
9#: آدرس دهی
04:31
10#: ساخت انواع لینک با تگ a
07:00
11#: کار با تصاویر
10:27
12#: ساخت انواع جدول
19:25
13#: کار با لیست ها
08:27
14#: iframe
06:49
15#: جاوا اسکریپت
07:40
16#: آدرس دهی
12:13
17#: تگ head و تگ های این بخش
14:16
18#: تگ های header و nav و article و...
05:39
19#: ریسپانسیو
06:46
20#: تگ های code و kbd و samp
04:34
21#: نمایش کاراکترهای خاص
04:36
22#: نمایش emoji یا شکلک در صفحه
02:55
23#: فرم ها - مقدمه
12:44
24#: فرم ها - معرفی چند ورودی دیگر
10:53
25#: فرم ها - توضیح تمام type های تگ input
09:57
26#: فرم ها - توضیح اتریبیوت های مربوطه به فرم ها
06:10
27#: فرم ها - توضیح اتریبیوت های بیشتر
05:31
28#: نمایش فایل های ویدیویی در صفحه
08:06
29#: اجرای فایل های صوتی در صفحه
03:11
30#: نمایش فایل های چند رسانه ای مثل pdf
02:41
31#: تگ های مربوط به نقل قول
07:43
32#: تگ canvas
02:37
0#: سخن پایانی دوره
آموزش CSS3 + پروژه

آموزش CSS3 + پروژه

11:50:53
1#: نکات عمومی
12:28
2#: کاربرد css وآشنایی با vscode
05:48
3#: syntax
06:29
4#: انواع سلکتور
07:47
5#: انواع روش های اضافه کردن استایل به صفحه
06:05
6#: کامنت
01:42
7#: رنگ ها
08:29
8#: پس زمینه
11:25
9#: border
07:30
10#: margin و padding
05:16
11#: ادامه margin و padding
05:16
12#: تنظیم طول و عرض
06:11
13#: Box Sizing 1
04:08
14#: outline
04:37
15#: کار با متن ها
15:35
16#: کار با فونت
16:19
17#: ادامه کار با فونت
09:40
18#: لینک ها
07:02
19#: لیست ها
10:28
20#: جدول ها
16:49
21#: inline و block
08:13
22#: نکته
04:11
23#: position
15:20
24#: z-index
05:09
25#: overflow
03:10
26#: float
07:58
27#: inline-block
06:10
28#: align
10:11
29#: معرفی چند selector جدید
06:48
30#: pseudo-classes
10:37
31#: pseudo-elements
12:40
32#: Attribute Selectors
08:15
33#: Opacity
03:05
34#: اولویت استایل ها
08:24
35#: !important
02:43
36#: ریاضی در css
04:03
37#: border image
05:27
38#: کلمات کلیدی رنگ ها
05:08
39#: gradient
09:35
40#: ایجاد سایه برای باکس ها
03:55
41#: transform
06:57
42#: transition
07:39
43#: ایجاد انیمیشن
12:41
44#: ایجاد فیلتر روی عکس ها
05:54
45#: object-fit
04:30
46#: تغییر اندازه باکس ها توسط کاربر
02:12
47#: متغییرها
05:52
48#: Box Sizing 2
08:11
49#: @media
08:55
50#: flex
14:18
51#: grid
06:31
52#: ریسپانسیو- مقدمه
03:50
53#: ریسپانسیو - viewport
02:04
54#: ریسپانسیو - تقسیم عرض برحسب درصد
05:18
55#: ریسپانسیو - @media
10:25
56#: ریسپانسیو - تنظیم عرض عکس و ویدیو و...
05:33
57#: ریسپانسیو - نکته
01:44
58#: تمرین: ساخت منو
13:33
59#: تمرین: ساخت دکمه نئونی
06:39
60#: تمرین: ساخت نویگیشن بار
13:16
61#: نکته مهم
10:51
62#: پروژه: طراحی صفحه اول سایت اسنپ - 1
32:23
63#: پروژه: طراحی صفحه اول سایت اسنپ - 2
50:55
64#: پروژه: طراحی صفحه اول سایت اسنپ - 3
36:31
65#: پروژه: طراحی صفحه اول سایت اسنپ - 4
27:17
66#: پروژه: طراحی صفحه اول سایت اسنپ - 5
53:27
67#: پروژه: طراحی صفحه اول سایت اسنپ - 6
43:21
0#: سخن پایانی دوره
1#: پروژه صفحه اصلی اسنپ
zip
آموزش جاوا اسکریپت

آموزش جاوا اسکریپت

10:37:07
1#: نکات عمومی
12:28
2#: جاوا اسکریپت چیه و به چه دردی میخوره؟
05:15
3#: اجرای کدهای جاوااسکریپتی
13:36
4#: آشنایی کلی با سینتکس جاوااسکریپت 1
10:30
5#: آشنایی کلی با سینتکس جاوااسکریپت 2
07:00
6#: انواع تعریف متغییر
10:30
7#: کار با operator ها
10:33
8#: کار با انواع دیتا تایپ
04:34
9#: تابع ها
05:30
10#: آبجکت
07:01
11#: رویداد یا event
07:33
12#: کار با استرینگ
11:52
13#: کار با اعداد
13:12
14#: آرایه
17:42
15#: کار با تاریخ (date)
09:27
16#: boolean
07:32
17#: مقایسه کردن
05:53
18#: شرط ها
10:55
19#: حلفه ها
15:38
20#: break و continue
04:27
21#: استفاده از break در بلاک اسکوپ ها
03:05
22#: کار با Set
05:29
23#: کار با Map
09:02
24#: بررسی انواع دیتا تایپ ها
09:44
25#: ارورها
09:26
26#: انواع اسکوپ
03:39
27#: arrow function
05:36
28#: کلاس و شی گرایی و...
21:13
29#: تکنیک های دیباگ کردن
07:35
30#: کار با DOM بخش اول
19:25
31#: کار با DOM بخش دوم
28:10
32#: کار با DOM بخش سوم
10:39
33#: کار با BOM بخش اول
18:01
34#: کار با BOM بخش دوم
11:45
35#: کار با callback
15:05
36#: کار با Promise
21:53
37#: ذخیره سازی در localStorage و sessionStorage
07:45
38#: Ajax
19:22
39#: کار با object
18:08
40#: نوشتن getter و setter برای object
08:16
41#: نوشتن prototype برای object
08:35
42#: JSON
14:40
43#: کتابخانه ها و فریمورک ها
06:15
44#: تمرین 1 - بخش نظرات مشتریان
27:19
45#: تمرین 2 - بخش سوالات متداول
12:29
46#: تمرین 3 - شمارنده معکوس
09:48
47#: تمرین 4 - فیلتر کردن آیتم ها
15:09
48#: تمرین 5 - شمارنده با قابلیت ذخیره سازی
12:11
49#: تمرین 6 - باکس Modal
10:11
50#: تمرین 7 - ساید بار
09:41
51#: تمرین 8 - Tabs
16:17
52#: تمرین 9 - پروژه لیست کارها
13:47
53#: تمرین 10 - Ajax
17:04
54#: تمرین 11 - اسلایدر
19:15
0#: سخن پایانی دوره
1#: کدهای تمارین
zip
آموزش دیتابیس 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
0#: سخن پایانی دوره
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