برنامهنویسی برای مبتدیان: (Python ،HTML ،CSS ،JavaScript)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک مفاهیم اساسی توسعه وب
- ایجاد صفحات وب با ساختار مناسب و معنایی با استفاده از HTML
- اعمال تکنیکهای استایلدهی CSS برای طراحی وبسایتهای جذاب از نظر بصری
- استفاده از JavaScript برای افزودن تعامل و قابلیتهای پویا به صفحات وب
- درک مفاهیم اساسی برنامهنویسی مانند متغیرها، انواع دادهها و ساختارهای کنترل در Python
- ساخت اپلیکیشنهای دسکتاپ با استفاده از Python
- ساخت وب اپلیکیشنها با HTML ،CSS ،JAVASCRIPT
- یادگیری اصول برنامهنویسی شیءگرا با Python
- آشنایی با پکیجها و ماژولهای Python
- یادگیری چگونگی تعامل با فایلهای خارجی با استفاده از Python
- یادگیری دیباگ کردن و مدیریت خطاها در برنامهنویسی Python
- یادگیری برنامهنویسی رابط کاربری گرافیکی (GUI) با Python
- یادگیری توسعه وب و ساخت وب اپلیکیشنها
- یادگیری برنامهنویسی Python از ابتدا
پیشنیازهای دوره
- هیچ تجربه قبلی کدنویسی یا پسزمینه فنی برای ثبتنام در این دوره لازم نیست.
- تنها چیزی که فراگیران نیاز دارند یک کامپیوتر با دسترسی به اینترنت و یک مرورگر وب است.
- نیازی به نرمافزار یا ابزار خاصی نیست، زیرا دوره شما را در نصب هر نرمافزار مورد نیاز به صورت گام به گام راهنمایی خواهد کرد.
- اشتیاق به یادگیری
توضیحات دوره
دوره «برنامهنویسی برای مبتدیان: ساختن اصول» مقدمهای جامع بر دنیای توسعه وب و برنامهنویسی Python ارائه میدهد و برای افرادی طراحی شده که تجربه کمی در کدنویسی دارند یا اصلاً تجربهای ندارند. چه بخواهید یک توسعهدهنده وب یا تحلیلگر داده شوید، یا صرفاً به دنبال کسب مهارتهای فنی ارزشمند باشید، این دوره دانش اساسی و تجربه عملی مورد نیاز برای شروع سفر شما در زمینه پویای برنامهنویسی را فراهم میکند.
در طول این دوره، شما به فناوریهای اصلی که وب مدرن را قدرت میبخشند، از جمله HTML ،CSS ،JavaScript و Python، خواهید پرداخت. این سفر با بررسی در HTML، ستون فقرات توسعه وب، آغاز میشود، جایی که یاد میگیرید صفحات وب با ساختار مناسب و معنایی ایجاد کنید. پس از آن، به سراغ CSS خواهید رفت و هنر استایلدهی و طرحبندی را برای تبدیل اسناد HTML خود به وبسایتهای جذاب از نظر بصری فرا خواهید گرفت.
همزمان با تقویت درک شما از توسعه فرانتاند، وارد قلمرو JavaScript، زبان تعامل و پویایی در وب، خواهید شد. از طریق تمرینها و پروژههای عملی، کشف خواهید کرد که چگونه Document Object Model (DOM) را دستکاری کنید، به تعاملات کاربر پاسخ دهید و با محتوا و قابلیتهای پویا به صفحات وب خود جان ببخشید.
به موازات آن، دوره شما را با زبان برنامهنویسی چندمنظوره Python، که به دلیل سادگی و خوانایی خود مشهور است، آشنا میکند. شما سفری را در تفکر منطقی و حل مسئله آغاز خواهید کرد و با سینتکس، انواع دادهها، ساختارهای کنترل و توابع Python آشنا خواهید شد. با Python به عنوان ابزار خود، چالشهای کدنویسی را حل کرده و کاربردهای دنیای واقعی، از خودکارسازی تسک ها تا تحلیل دادهها و فراتر از آن، را بررسی خواهید کرد.
با تکیه بر مهارتهای جدید Python، این دوره به طور یکپارچه توسعه بکاند را نیز به مجموعه مهارتهای شما اضافه میکند. شما یاد خواهید گرفت که از قدرت Flask، یک وب فریمورک سبک، برای ایجاد وب اپلیکیشنهای پویا استفاده کنید که در آن Python به عنوان منطق بکاند عمل میکند. با تسلط به مفاهیمی مانند مسیریابی، قالببندی و مدیریت درخواستها، اعتماد به نفس لازم برای ساخت و استقرار وب اپلیکیشنهای خود را از ابتدا به دست خواهید آورد.
در سراسر دوره، بر یادگیری عملی و ارزیابیهای مبتنی بر پروژه تأکید میشود. شما مهارتهای خود را در پروژههای عملی به کار خواهید گرفت، از جمله ساخت یک وبسایت پورتفولیوی شخصی که تواناییها و خلاقیت شما را به نمایش میگذارد. با راهنمایی مربیان باتجربه و یک جامعه یادگیری حمایتی، بازخورد و راهنمایی شخصی دریافت خواهید کرد تا از موفقیت شما در هر مرحله اطمینان حاصل شود.
در پایان دوره «برنامهنویسی برای مبتدیان: ساختن اصول»، شما با درک قوی از اصول توسعه وب، تسلط به HTML ،CSS ،JavaScript و Python و اعتماد به نفس لازم برای ادامه یادگیری و بررسی فرصتهای هیجانانگیز در دنیای همیشه در حال تحول فناوری، فارغالتحصیل خواهید شد. به مدرس در این سفر تحولآفرین بپیوندید و پتانسیل خود را به عنوان یک برنامهنویس و توسعهدهنده وب شکوفا کنید.
این دوره برای چه کسانی مناسب است؟
- مبتدیان مطلقی که هیچ تجربه کدنویسی قبلی ندارند و میخواهند اصول توسعه وب و برنامهنویسی Python را از ابتدا بیاموزند.
- دانشجویان یا فارغالتحصیلان اخیری که به دنبال شغلی در حوزه فناوری هستند و میخواهند اصول قوی در مهارتهای برنامهنویسی بسازند.
- متخصصان با پسزمینههای غیرفنی که به دنبال انتقال به نقشهای مرتبط با توسعه وب یا تحلیل داده هستند.
- کارآفرینان یا صاحبان کسبوکارهای کوچک که میخواهند مهارتهای لازم برای ساخت و نگهداری وبسایتها یا وب اپلیکیشنهای خود را به دست آورند.
- افراد علاقهمند و سرگرمیجویانی که به کاوش در دنیای برنامهنویسی به عنوان یک خروجی خلاقانه یا پیگیری فکری علاقهمند هستند.
برنامهنویسی برای مبتدیان: (Python ،HTML ،CSS ،JavaScript)
-
زبانهای برنامهنویسی سطح بالا و پایین 03:34
-
کامپایلرها و مفسرها 05:25
-
Python چیست 05:16
-
Jupyter Notebook چیست؟ 01:20
-
نصب Jupyter 05:44
-
اجرای Jupyter Notebook 08:44
-
فرمان های Jupyter 07:28
-
رابط کاربری Jupyter Notebook 05:44
-
ایجاد یک Jupyter Notebook جدید 06:45
-
نصب Python روی ویندوز 04:34
-
نصب Python3 روی مک 06:57
-
نصب Pycharm روی ویندوز 04:24
-
نصب Pycharm روی مک 03:30
-
چگونه تم را در Pycharm تغییر دهیم؟ 02:37
-
پیکربندی Pycharm روی ویندوز - بخش 1 07:18
-
پیکربندی Pycharm روی ویندوز - بخش 2 08:04
-
پیکربندی Pycharm روی مک 11:17
-
معرفی ویرایشگرهای متن ساده 03:42
-
نصب ویرایشگر SublimeText 03:21
-
نصب Visual Studio Code 06:00
-
عبارات در Python 03:37
-
دستورات Python 04:42
-
کامنتها در Python 04:48
-
نوع دادهها در Python 04:52
-
تبدیل نوع دادهها 02:57
-
متغیرهای Python 07:28
-
لیست در Python 09:33
-
تاپل در Python 07:11
-
دایرکتوریها (دیکشنریها) در Python 10:17
-
عملگرهای Python 14:55
-
دستورات شرطی در Python 08:03
-
حلقهها در Python 09:04
-
توابع در Python 07:59
-
مقدمهای بر برنامهنویسی شیءگرا (OOP) 06:15
-
ایجاد یک کلاس 10:39
-
ساخت نمونهای از کلاس 07:47
-
ویرایش کلاسها 07:40
-
متغیرهای کلاس و نمونه 02:12
-
وراثت - بخش 1 07:06
-
وراثت - بخش 2 06:10
-
وراثت - بخش 3 09:56
-
وراثت - بخش 4 07:31
-
پلی مورفیسم - بخش 1 04:33
-
پلی مورفیسم - بخش 2 08:24
-
پلی مورفیسم - بخش 3 09:20
-
کپسولهسازی - بخش 1 06:28
-
کپسولهسازی - بخش 2 06:43
-
کپسولهسازی - بخش 3 08:23
-
تجرید - بخش 1 09:05
-
تجرید - بخش 2 14:14
-
ماژولها چیستند؟ 04:08
-
چگونه از یک ماژول استفاده کنیم؟ 06:03
-
ماژولهای داخلی 05:33
-
پکیجهای Python چیستند؟ 08:01
-
تابع dir در Python 02:15
-
دایرکتوری Pycache 03:03
-
مقدمهای بر مدیریت فایل 05:19
-
باز کردن و خواندن فایل خارجی - بخش 1 07:35
-
باز کردن و خواندن فایل خارجی - بخش 2 05:01
-
افزودن و نوشتن در فایلهای خارجی 05:18
-
دسترسی به ویژگیهای شیء فایل 02:37
-
تنظیم اشارهگر فایل 05:17
-
تغییر نام و حذف فایلهای خارجی 04:57
-
مدیریت استثناها 07:30
-
اجرای مدیریت استثناهای اولیه - بخش 1 08:47
-
اجرای مدیریت استثناهای اولیه - بخش 2 09:27
-
اجرای مدیریت استثناهای اولیه - بخش 3 11:32
-
مدیریت استثناها و پیامهای خطا 07:30
-
چیزی که ایجاد خواهیم کرد 00:53
-
طراحی اپلیکیشن | طرح کلی 01:28
-
ایجاد پوشه پروژه و فایل Python 01:51
-
ساخت رابط گرافیکی اپلیکیشن - بخش 1 07:34
-
ساخت رابط گرافیکی اپلیکیشن - بخش 2 10:56
-
ایجاد توابع و تست اپلیکیشن 07:45
-
حذف کنسول از فایل Python 03:09
-
تبدیل کد Python به فایل اجرایی 07:20
-
چیزی که ایجاد خواهیم کرد 02:58
-
طرح کلی طراحی پروژه 01:51
-
ایجاد فایل Python 03:16
-
ساخت اپلیکیشن - بخش 1 06:34
-
ساخت اپلیکیشن - بخش 2 05:22
-
ساخت اپلیکیشن - بخش 3 06:54
-
ساخت اپلیکیشن - بخش 4 07:05
-
ساخت اپلیکیشن - بخش 5 11:57
-
تست و اجرای اپلیکیشن 01:59
-
چیزی که ایجاد خواهیم کرد 01:13
-
طرح کلی طراحی پروژه 01:17
-
ایجاد یک فایل Python 02:17
-
ساخت اپلیکیشن - بخش 1 06:12
-
ساخت اپلیکیشن - بخش 2 11:29
-
ساخت اپلیکیشن - بخش 3 05:28
-
ساخت اپلیکیشن - بخش 4 14:52
-
آزمایش و اجرای اپلیکیشن 02:29
-
چیزی که ایجاد خواهیم کرد 01:22
-
طرح کلی طراحی پروژه 01:10
-
ساخت اپلیکیشن - بخش 1 09:48
-
ساخت اپلیکیشن - بخش 2 08:46
-
ساخت اپلیکیشن - بخش 3 07:13
-
ساخت اپلیکیشن - بخش 4 12:08
-
آزمایش برنامه 03:25
-
چیزی که ایجاد خواهیم کرد 00:34
-
ساخت اپلیکیشن - بخش 1 06:42
-
ساخت اپلیکیشن - بخش 2 11:32
-
ساخت اپلیکیشن - بخش 3 11:29
-
برنامهریزی پروژه وب 01:44
-
طرحریزی نقشه طراحی شما 01:50
-
ایجاد فایلها و پوشهها برای پروژه وب شما 07:34
-
HTML چیست 02:36
-
آناتومی یک عنصر HTML 03:09
-
ساختار اولیه سند HTML 09:16
-
ساخت ساختار اولیه سند HTML - بخش 1 06:03
-
ساخت ساختار اولیه سند HTML - بخش 2 06:49
-
ساخت ساختار اولیه سند HTML - بخش 3 10:39
-
ویژگیها چیستند؟ 06:08
-
چگونه متن را نشانهگذاری کنیم؟ 08:21
-
چگونه لینک بسازیم؟ 07:53
-
افزودن توضیحات به کد HTML شما 07:37
-
کد منبع چیست؟ 06:06
-
CSS چیست 06:05
-
متدهای اعمال CSS 11:09
-
چگونه چند ویژگی را استایل دهیم؟ 02:38
-
چگونه چند عنصر را استایل دهیم؟ 02:58
-
چگونه CSS خود را تغییر دهیم؟ 04:59
-
سلکتورهای اولیه CSS 09:19
-
مدل باکس در CSS 03:49
-
ویژگیهای padding و margin در CSS 10:48
-
ویژگی پسزمینه در CSS 04:13
-
استایلدهی به عنوان صفحه وب 06:54
-
ویژگی فونت در CSS 04:37
-
ویژگی نمایش در CSS 07:49
-
بررسی و استفاده از فونتهای گوگل 06:37
-
افزودن توضیحات به کد CSS 04:57
-
JavaScript چیست 02:38
-
محل قرارگیری JavaScript 08:20
-
سینتکس JavaScript 03:05
-
دستورات چیستند؟ 07:36
-
عبارات چیستند؟ 04:54
-
متغیرها چیستند 08:16
-
قاعده نامگذاری متغیرها 03:47
-
آرایهها چیستند؟ 07:48
-
نوع دادهها 10:57
-
ترکیب نوع دادهها 05:18
-
عملگرها 01:22
-
عملگرهای حسابی 06:42
-
عملگرهای انتساب 03:56
-
ترتیب تقدم عملگرها 04:34
-
عملگرهای مقایسهای 07:35
-
عملگرهای منطقی 03:45
-
دستورات شرطی 06:23
-
توابع 08:21
-
ابزارهای linting 05:17
-
رویدادها 06:39
-
افزودن تغییر دهنده تصویر 09:04
-
رفع خطاهای linting - بخش 1 06:42
-
رفع خطاهای linting - بخش 2 02:56
-
افزودن پیام خوشآمد به صفحه وب 15:11
-
افزودن توضیحات به کد JavaScript 03:08
-
چیزی که ایجاد خواهیم کرد 00:30
-
ایجاد پوشه پروژه و فایل HTML 05:17
-
ایجاد شیء Canvas 09:15
-
ساخت صفحه ساعت 06:13
-
رسم اعداد ساعت 06:03
-
رسم زمان و عقربهها 10:03
-
چیزی که ایجاد خواهیم کرد 00:50
-
ایجاد پوشه و ساختار HTML 09:43
-
پیادهسازی منطق 08:55
-
افزودن CSS 03:29
-
چیزی که ایجاد خواهیم کرد 01:16
-
ایجاد پوشه پروژه و فایل HTML 08:53
-
افزودن CSS 06:28
-
افزودن JavaScript 09:40
-
مروری کلی 01:28
-
چیزی که ایجاد خواهیم کرد 01:48
-
ایجاد پوشهها و فایلها 03:15
-
ایجاد ساختار اپلیکیشن 10:27
-
استایلدهی اپلیکیشن 09:49
-
ایجاد عملکرد 09:57
-
مروری کلی 01:31
-
چیزی که ایجاد خواهیم کرد 01:10
-
ایجاد پوشهها و فایلهای پروژه 03:25
-
ایجاد ساختار اپلیکیشن 07:39
-
استایلدهی اپلیکیشن 08:51
-
افزودن عملکرد 08:30
-
مروری کلی 01:20
-
چیزی که ایجاد خواهیم کرد 00:35
-
ایجاد پوشه پروژه و ساختار HTML 03:24
-
ایجاد منطق با Javascript 12:59
-
افزودن CSS 09:13
-
مروری کلی 01:13
-
چیزی که ایجاد خواهیم کرد 01:07
-
ایجاد پوشهها و فایلهای پروژه 03:30
-
ایجاد ساختار پروژه 07:48
-
افزودن CSS 08:32
-
افزودن عملکرد - بخش 1 07:26
-
افزودن عملکرد - بخش 2 10:54
-
مروری کلی 01:11
-
چیزی که ایجاد خواهیم کرد 01:42
-
ایجاد پوشه و فایلها 03:57
-
ایجاد ساختار اپلیکیشن 09:51
-
اعمال استایل با CSS 10:17
-
افزودن عملکرد با JavaScript - بخش 1 11:16
-
افزودن عملکرد با JavaScript - بخش 2 05:36
مشخصات آموزش
برنامهنویسی برای مبتدیان: (Python ،HTML ،CSS ،JavaScript)
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:202
- مدت زمان :21:10:47
- حجم :6.23GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy