آموزش پایتون مقدماتی تا پیشرفته
پایتون را از صفر شروع کن، حرفهای وارد دنیای برنامهنویسی شو
با تدریس محمد بیگی
40 ساعت
200 جلسه
1 سال پشتیبانی
منتورینگ تخصصی | پروژههای واقعی | مسیر ورود به بازار کار
معرفی دوره جامع پایتون از مقدماتی تا پیشرفته
اگر میخواهی برنامهنویسی را اصولی شروع کنی یا پایتون را تا سطح حرفهای یاد بگیری، این دوره یک مسیر کامل و قدمبهقدم برای توست.
آموزش را از مفاهیم پایه پایتون شروع میکنیم؛ بنابراین حتی اگر قبلاً برنامهنویسی نکرده باشی، میتوانی بدون سردرگمی وارد مسیر شوی. در ادامه با مباحثی مثل متغیرها، انواع داده، شرطها، حلقهها، توابع، لیستها، دیکشنریها، مدیریت خطاها، کار با فایلها و ماژولها آشنا میشوی و بعد وارد مباحث حرفهایتر مثل برنامهنویسی شیگرا (OOP)، کپسولهسازی، وراثت، کار با کتابخانهها و پیادهسازی پروژههای واقعی خواهی شد.
هدف این دوره فقط حفظ کردن دستورات پایتون نیست. قرار است یاد بگیری چطور مسئله را تحلیل کنی، الگوریتم بنویسی و با استفاده از پایتون برای مسائل واقعی راهحل ایجاد کنی.
آموزشها بهصورت قدمبهقدم، تمرینمحور و پروژهمحور ارائه شدهاند تا مفاهیمی که یاد میگیری فقط در حد تئوری باقی نمانند و بتوانی آنها را در پروژههای واقعی به کار بگیری.
در پایان این مسیر، پایه بسیار خوبی در پایتون خواهی داشت و میتوانی بسته به علاقهات وارد حوزههایی مثل طراحی بکاند، هوش مصنوعی، یادگیری ماشین، تحلیل داده، اتوماسیون و توسعه نرمافزار شوی.
این دوره برای چه کسانی مناسـب اسـت؟
- ✅ افرادی که میخواهند برنامهنویسی را از صفر با پایتون شروع کنند و هیچ تجربه قبلی ندارند.
- ✅ دانشآموزان، دانشجویان و افرادی که میخواهند یک مهارت کاربردی و آیندهدار یاد بگیرند.
- ✅ کسانی که قصد دارند در آینده وارد حوزههایی مثل طراحی بکاند، هوش مصنوعی، تحلیل داده و اتوماسیون شوند.
- ✅ افرادی که هدفشان ورود به بازار کار، فریلنسری یا ساخت پروژههای واقعی با پایتون است.
این دوره برای چه کسانی مناسـب نیست؟
- ❌ افرادی که دنبال یادگیری سریع و سطحی پایتون بدون تمرین و پروژه هستند.
- ❌ کسانی که حاضر نیستند برای حل تمرینها، کدنویسی و پروژههای دوره زمان بگذارند.
- ❌ افرادی که فقط به تماشای ویدیوها اکتفا میکنند و قصد تمرین عملی و کدنویسی مستمر ندارند.
ویژگی های دوره
در این دوره فقط مفاهیم تئوری آموزش داده نمیشود؛ با تمرینها و پروژههای عملی یاد میگیرید چگونه مهارتهای طراحی وب را در دنیای واقعی استفاده کنید.
دوره از پایه شروع میشود و قدمبهقدم شما را با پایتون مقدماتی تا پیشرفته آشنا میکند تا وارد حوزههایی مثل طراحی بکاند، هوش مصنوعی، تحلیل داده و اتوماسیون شوید.
پس از تکمیل دوره، گواهی پایان دوره دریافت میکنید تا بتوانید مهارتهای کسبشده و مسیر آموزشی خود را بهتر معرفی کنید.
در مسیر یادگیری تنها نیستید؛ با راهنمایی منتورها، سوالات و چالشهای خود را برطرف میکنید و مسیر یادگیری سریعتر و اصولیتری خواهید داشت.
دانشجویانی که عملکرد خوبی در دوره داشته باشند، برای فرصتهای شغلی، پروژهای و همکاریهای تخصصی به مجموعههای مرتبط معرفی خواهند شد.
نحوه فعالسازی لایسنس در اسپات پلیر
بعد از خرید دوره، برای مشاهده ویدیوها ابتدا باید لایسنس اختصاصی خود را در نرمافزار اسپات پلیر فعال کنید.
1️⃣ وارد سایت رسمی اسپات پلیر شوید:
https://spotplayer.ir
2️⃣ نرمافزار اسپات پلیر را متناسب با دستگاه خود دانلود و نصب کنید.
3️⃣ پس از ورود به حساب کاربری، کد لایسنس ارسالشده توسط فرالرن را وارد کنید.
4️⃣ بعد از تایید لایسنس، دوره شما فعال شده و میتوانید آموزشها را مشاهده کنید.
در صورت بروز هرگونه مشکل در فعالسازی، تیم پشتیبانی فرالرن همراه شما خواهد بود. 🚀
🎓 فقط مهارت یاد نمیگیری؛ مدرک هم میگیری!
در آکادمی فرالرن علاوه بر آموزش مهارتهای کاربردی و پروژهمحور، بسته به نوع دوره امکان دریافت مدارک و گواهینامههای مختلف برای دانشجویان فراهم شده است.
🏅 مدرک آموزشگاهی پایان دوره
🎓 مدرک دانشگاه ملی
🏢 مدرک شرکت مستقر در تهران
📜 و سایر گواهینامهها متناسب با دوره انتخابی
هدف ما اینه که در پایان مسیر، علاوه بر مهارتی که واقعاً بتونی ازش در بازار کار و پروژههای واقعی استفاده کنی، یک گواهی معتبر از دورهای که گذروندی هم در اختیار داشته باشی.
نوع مدرک هر دوره قبل از ثبتنام به شما اعلام میشود.
جلسات دوره
قبل از هرچی باید با مقدمات پایتون آشنا بشیم
1) معرفی و پیشنیاز های دوره ویدئو
2) برنامه نویسی برای چه افرادی مفید نیست؟ ویدئو
3) تفاوت بین زبان های برنامه نویسی و زبان های نشانه گذاری ویدئو
4) انواع زبان های برنامه نویسی (سطح بالا و پایین) ویدئو
5) تاریخچه پایتون ویدئو
6) نسخه های پایتون ویدئو
7) نصب پایتون ویدئو
8) معرفی یهترین کد ادیتور ها و IDE ها برای کدنویسی پایتون ویدئو
9) پیاده سازی اولین پروژه پایتون در vscode ویدئو
10) مفهوم physical lines و logical lines در پایتون ویدئو
11) آشنایی با مفهوم کامنت ها ویدئو
12) آشنایی با مفهوم تورفتگی در پایتون ویدئو
13) input و output ویدئو
14) متغیر ها ویدئو
15) قوانین نام گذاری متغیر ها ویدئو
16) نام های متغیر چند کلمه ای ویدئو
17) لیست کلمات کلیدی (رزرو شده) پایتون ویدئو
18) عملگر های حسابی ویدئو
19) عملگر های مقایسه ای ویدئو
20) عملگر های انتساب ویدئو
21) شرط if در پایتون ویدئو
22) شرط else در پایتون ویدئو
23) تبدیل string به number ویدئو
24) پروژه if - تشخیص زوج یا فرد بودن اعداد ورودی ویدئو
25) پروژه if - احراز هویت کاربر ویدئو
26) پروژه if - احراز هویت کاربر با سال تولد ویدئو
27) پروژه if - محاسبه دما ویدئو
28) پروژه if - محاسبه معدل دانشجو ویدئو
29) کار با elif ویدئو
30) عملگر بیتی OR ویدئو
31) عملگر بیتی AND ویدئو
32) پروژه عملگر های بیتی ویدئو
33) datatype ها در پایتون ویدئو
34) نکات دیتاتایپ numeric ویدئو
35) تبدیل اعداد دسیمال به اعداد باینری ویدئو
36) سایر نکات دیتاتایپ numeric ویدئو
37) حل دو تمرین ساده ویدئو
38) نکات بیشتر رشته ها در پایتون ویدئو
39) نکات بیشتر رشته ها در پایتون، اندیس ها ویدئو
40) متد های رشته در پایتون (بخش اول) ویدئو
41) متد های رشته در پایتون (بخش دوم) ویدئو
42) فرمت دهی در رشته ها ویدئو
43) پروژه احراز هویت با رشته ویدئو
44) پروژه حفظ امنیت شماره موبایل با رشته ویدئو
45) پروژه بررسی تعداد کاراکتر های یک جمله ویدئو
46) لیست ها در پایتون (بخش اول) ویدئو
47) لیست ها در پایتون (بخش دوم) ویدئو
48) لیست ها در پایتون (بخش سوم) ویدئو
49) تعریف چند متغیر با لیست ها ویدئو
50) تاپل ها در پایتون ویدئو
51) دیکشنری ها در پایتون (بخش اول) ویدئو
52) دیکشنری ها در پایتون (بخش دوم) ویدئو
53) دیکشنری ها در پایتون (بخش سوم) ویدئو
54) مجموعه ها در پایتون ویدئو
55) سایر نکات مربوط به مجموعه ها ویدئو
56) پروژه بررسی طول کاراکتر با رشته ها ویدئو
57) پروژه جابه جایی کاراکتر ها با رشته ویدئو
58) پروژه نمایش کاراکتر ها با رشته ویدئو
59) پروژه محاسبه معدل دانشجو با لیست ها ویدئو
60) پروژه افزودن عناصر با لیست ها ویدئو
61) پروژه اضافه کردن یک لیست به لیست دیگر ویدئو
62) آشنایی با مفهوم None ویدئو
63) falsy و truthy value در پایتون ویدئو
64) حل 60 سوال مرتبط با عملگر های بیتی (بخش اول) ویدئو
65) حل 60 سوال مرتبط با عملگر های بیتی (بخش دوم) ویدئو
66) حل 60 سوال مرتبط با عملگر های بیتی (بخش سوم) ویدئو
67) حل 60 سوال مرتبط با عملگر های بیتی (بخش چهارم) ویدئو
68) حل 60 سوال مرتبط با عملگر های بیتی (بخش پنجم) ویدئو
69) متد split ویدئو
70) متد join ویدئو
71) falsy و truthy value در if ویدئو
72) پروژه ساخت مثلث ویدئو
73) گرفتن چند ورودی در یک خط با input ویدئو
74) آشنایی با حلقه تکرار while ویدئو
75) پروژه نمایش اعداد زوج بین 0 تا 100 با while ویدئو
76) پروژه نمایش اعداد زوج در بازه مشخص با while ویدئو
77) پروژه بخش پذیری با while ویدئو
78) پروژه نمایش ستاره ها با while ویدئو
79) پروژه محاسبه حاصل جمع اعداد با while ویدئو
80) محاسبه میانگین اعداد با while ویدئو
81) آشنایی با دستور braek ویدئو
82) آشنایی با دستور continue ویدئو
83) آشنایی با دستور pass ویدئو
84) آشنایی با حلقه تکرار for ویدئو
85) پروژه کد اسکی با for ویدئو
86) پروژه نمایش عناصر مشترک در لیست ها با for ویدئو
87) آشنایی با مفهوم range (بخش اول) ویدئو
88) آشنایی با مفهوم range (بخش دوم) ویدئو
89) پروژه فاکتوریل با for ویدئو
90) ایجاد سطر جدید در پایتون ویدئو
91) پروژه معکوس کردن رشته با for ویدئو
92) نمایش تعداد ارقام با while ویدئو
93) پروژه اعمال فیلتر روی لیست با for ویدئو
94) آشنایی با متد zip ویدئو
95) sort و reverse با حلقه for ویدئو
96) ایجاد اعداد تصادفی و آشنایی با متد های random (بخش اول) ویدئو
97) ایجاد اعداد تصادفی و آشنایی با متد های random (بخش دوم) ویدئو
98) ایجاد اعداد تصادفی و آشنایی با متد های random (بخش سوم) ویدئو
99) پروژه شیر یا خط ویدئو
100) سخن پایانی سطح مقدماتی ویدئو
پیش به سوی متخصص شدن با پایتون
101) شروع دوره پیشرفته ویدئو
102) پروژه نمایش الگوی ستاره با for ویدئو
103) پروژه نمایش اعداد رندوم ویدئو
104) پروژه فروش بلیط لاتاری ویدئو
105) توابع در دنیای واقعی و ریاضی ویدئو
106) آشنایی با توابع در برنامه نویسی (بخش اول) ویدئو
107) آشنایی با توابع در برنامه نویسی (بخش دوم) ویدئو
108) پروژه نمایش اطلاعات با تابع ویدئو
109) پروژه جمع و تفریق با تابع ویدئو
110) پروژه محاسبه مجموع اعداد لیست با تابع ویدئو
111) پروژه بررسی محدوده یک بازه با تابع ویدئو
112) پروژه محاسبه حروف بزرگ و کوچک یک رشته با تابع ویدئو
113) پروژه حذف عناصر تکراری یک لیست با تابع ویدئو
114) پروژه بررسی اعداد زوج با تابع ویدئو
115) بررسی آرگومان های یک تابع ویدئو
116) بررسی پارارمتر های یک تابع ویدئو
117) نشانگر ها ویدئو
118) docString در پایتون ویدئو
119) توابع lambda در پایتون ویدئو
120) متد map ویدئو
121) متد filter ویدئو
122) متد reduce ویدئو
123) حل دو تمرین ساده ویدئو
124) پروژه محاسبه قیمت با تخفیف و مالیات ویدئو
125) متد های اعداد - بخش اول ویدئو
126) متد های اعداد - بخش دوم ویدئو
127) متد های لیست - بخش اول ویدئو
128) متد های لیست - بخش دوم ویدئو
129) متد های تاپل و مجموعه ویدئو
130) متد های دیکشنری ویدئو
131) عملگر والروس ویدئو
132) تمرین اول با عملگر والروس ویدئو
133) تمرین دوم با عملگر والروس ویدئو
134) تمرین سوم با عملگر والروس ویدئو
135) متد های رشته ها- بخش اول ویدئو
136) متد های رشته ها- بخش دوم ویدئو
137) متد های رشته ها- بخش سوم ویدئو
138) پروژه پاکسازی شماره تلفن ویدئو
139) پروژه بررسی پسوورد امن ویدئو
140) برنامه نویسی ماژولار - بخش اول ویدئو
141) برنامه نویسی ماژولار - بخش دوم ویدئو
142) نکات برنامه نویسی ماژولار ویدئو
143) پروژه فروشگاهی با برنامه نویسی ماژولار ویدئو
144) آشنایی با مفهوم scope ویدئو
145) مفهوم scope در ماژول ویدئو
146) ماژول Math ویدئو
147) ماژول رندوم ویدئو
148) ماژول dateTime - بخش اول ویدئو
149) ماژول dateTime - بخش دوم ویدئو
150) ماژول OS ویدئو
151) تمرین ماژول OS ویدئو
152) ماژول Time - بخش اول ویدئو
153) ماژول Time - بخش دوم ویدئو
154) بازی حدس عدد ویدئو
155) محاسبه زمان بازی حدس عدد ویدئو
156) پروژه تایمر ساده ویدئو
157) پروژه محاسبه سن ویدئو
158) پروژه شبیه ساز شیر یا خط ویدئو
159) پروژه تایپ کلمات ویدئو
160) ماتریس ویدئو
161) برنامه نویسی شی گرا در پایتون - بخش اول ویدئو
162) برنامه نویسی شی گرا در پایتون - بخش دوم ویدئو
163) برنامه نویسی شی گرا در پایتون - بخش سوم ویدئو
164) تابع سازنده init در برنامه نویسی شی گرا ویدئو
165) حل تمرین ساده با برنامه نویسی شی گرا ویدئو
166) کپسوله سازی - بخش اول ویدئو
167) کپسوله سازی - بخش دوم ویدئو
168) پروژه تغییر سرعت ماشین با کپسوله سازی ویدئو
169) سطح دسترسی کپسوله سازی در پایتون ویدئو
170) یه ترفند از کپسوله سازی ویدئو
از چه کسی یاد میگیری؟
محمد بیگی
بنیانگذار آکادمی فرالرن | مدرس و متخصص حوزه وب و برنامهنویسی
- 🔴 بیش از ۱۰ سال تجربه تخصصی در حوزه طراحی سایت و توسعه وب
- 🔴 ۶ سال سابقه تدریس دانشگاهی و آموزش مهارتهای برنامهنویسی
- 🔴 آموزش به هزاران دانشجوی حضوری و آنلاین در مسیر یادگیری برنامهنویسی
- 🔴 بنیانگذار آکادمی فرالرن با هدف آموزش مهارتهای کاربردی و ورود به بازار کار
- 🔴 تجربه اجرای پروژههای متنوع در حوزه طراحی سایت، برنامهنویسی و تکنولوژیهای روز وب