ساخت یک فرم تماس مدرن با Python ،Flask و Oracle
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک فریمورک Flask: توصیف معماری اولیه و فلسفه طراحی فریمورک وب Flask
- نصب و پیکربندی محیط توسعه Flask
- پیادهسازی مسیریابی URL در یک اپلیکیشن Flask، شامل استفاده از مسیرهای پویا
- مدیریت فرمهای وب، پردازش دادههای فرم و اعتبارسنجی ورودی کاربران در اپلیکیشن های Flask
- اتصال اپلیکیشن های Flask به پایگاهدادهها با استفاده از SQLAlchemy
- توسعه اندپوینت های API با Flask برای مدیریت ارسال فرمها و تعاملات پایگاهداده
- ادغام JavaScript برای مدیریت رفتارها و تعاملات پویا در فرانت اند
- ساخت یک فرم وب کاربرپسند و واکنشگرا با استفاده از HTML، CSS و Bootstrap
- ساخت بک اند برای اپلیکیشن با استفاده از Python و Flask
پیش نیازهای دوره
- درک سینتکس Python و مفاهیم برنامهنویسی
- دانش اولیه از HTML برای ساختاردهی محتویات وب
- درک CSS برای طراحی صفحات وب
- آشنایی با مبانی JavaScript، شامل سینتکس، متغیرها و توابع.
- درک چگونگی استفاده از JavaScript برای تعاملات ساده سمت کاربر
- یک رایانه (Windows ،macOS یا Linux)
- یک اتصال اینترنت پایدار برای دانلود نرمافزارهای مورد نیاز
- یک ویرایشگر کد مانند Visual Studio Code ،Sublime Text یا یک محیط توسعه یکپارچه (IDE) مانند PyCharm
توضیحات دوره
به "ساخت یک فرم تماس مدرن با استفاده از Python ،Flask و Oracle" خوش آمدید. این دوره برای توسعهدهندگان وب مشتاق، مهندسین نرمافزار و هر کسی که به ساخت وب اپلیکیشن های پویا، مقیاسپذیر و کارآمد با استفاده از فریمورک Flask علاقهمند است، طراحی شده است. چه در توسعه وب تازهکار باشید یا بخواهید مهارتهای خود را بهبود ببخشید، این دوره شما را از طریق اصول ابتدایی Flask راهنمایی میکند و به شما کمک میکند تا وب اپلیکیشن های قدرتمند و کاربرپسند ایجاد کنید.
Flask، یک فریمورک وب سبک و انعطافپذیر Python، به خاطر سادگی و سهولت استفادهاش شناخته شده است. این فریمورک به توسعهدهندگان آزادی میدهد تا وب اپلیکیشن ها را با حداقل سربار طراحی کنند، که آن را به انتخابی عالی برای مبتدیان و حرفهایها تبدیل میکند. در طول این دوره، شما به عمق مفاهیم اصلی Flask، از راهاندازی محیط توسعهتان تا استقرار اپلیکیشن در محیط تولید خواهید رفت.
دوره با اصول Flask شروع میشود و مباحث ضروری مانند مسیریابی، مدیریت درخواستهای HTTP و استفاده از Jinja2 برای رندر محتوای پویا را پوشش میدهد. شما یاد خواهید گرفت که چگونه سشن های کاربر را مدیریت کنید، با فرمها کار کنید و ورودیها را اعتبارسنجی کنید تا از امنیت قوی اپلیکیشن اطمینان حاصل شود. با پیشرفت در دوره، با مفاهیم پیشرفتهتری، از جمله ادغام با پایگاهداده با SQLAlchemy، ساخت APIهای RESTful، و پیادهسازی احراز هویت و مدیریت نقش کاربر آشنا خواهید شد.
این اپلیکیشن با یک پایگاهداده Oracle در بکاند تعامل خواهد داشت. Oracle 21c نسخهای پیشرفته از سیستم مدیریت پایگاهداده Oracle است که دامنه وسیعی از ویژگیها و بهبودها را معرفی میکند و بر خودکارسازی، عملکرد و پشتیبانی از انواع دادهها و بارهای کاری مدرن تمرکز دارد. چه در فضای ابری و چه به صورت محلی، Oracle 21c یک پلتفرم قوی برای شرکتهایی است که به دنبال استفاده از جدیدترین فناوریهای پایگاهداده هستند.
تا پایان این دوره، شما دانش و مهارتهای لازم برای ساخت و استقرار وب اپلیکیشن های کاملاً کاربردی را خواهید داشت.
در این سفر برای تسلط به Flask به ما بپیوندید. با تسلط به این فریمورک قدرتمند، شما به خوبی مجهز خواهید بود تا وب اپلیکیشن های پیشرفتهای ایجاد کنید که با استانداردهای توسعه مدرن مطابقت داشته باشند و برای کاربران و مشتریان ارزش فراهم کنند.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان وب مشتاق
- علاقهمندان به فناوری
- توسعهدهندگان فرانتاند که میخواهند درک بهتری از فرآیندهای بکاند و چگونگی اتصال کد فرانتاند خود به سرور بکاند داشته باشند.
- افرادی که به فناوری و توسعه وب علاقهمند هستند و از یادگیری مهارتهای جدید و ساخت پروژههای شخصی لذت میبرند.
- افراد علاقهمندی که میخواهند وب اپلیکیشن های خود را ایجاد کنند و چرخه کامل توسعه را درک کنند.
- دانشجویان رشتههای علوم کامپیوتر یا رشتههای مرتبط که میخواهند یادگیری آکادمیک خود را با پروژههای عملی و واقعی تکمیل کنند.
ساخت یک فرم تماس مدرن با Python ،Flask و Oracle
-
نصب Python (ویندوز) 03:47
-
محیطهای مجازی چیستند؟ 01:51
-
ایجاد و فعالسازی یک محیط مجازی در ویندوز. 06:43
-
نصب ویرایشگر متنی Visual Studio Code 07:28
-
نصب Flask 01:37
-
الزامات نصب Oracle 01:27
-
دانلود Oracle 03:59
-
نصب Oracle 01:58
-
اتصال به Oracle با SQLPlus 03:13
-
چگونه سرور پایگاهداده Oracle را راهاندازی و متوقف کنیم؟ 01:26
-
SQL Developer چیست؟ 02:41
-
اتصال Oracle به SQL Developer 02:29
-
ایجاد یک اپلیکیشن Flask حداقلی 05:39
-
اجرای یک اپلیکیشن Flask 01:24
-
نصب CORS 04:12
-
ایمپورت کردن عبارات بیشتری از Flask 01:19
-
مقدمهای بر SQLAlchemy 05:16
-
نصب SQLAlchemy 01:34
-
راه اندازی پیکربندی پایگاهداده SQLAlchemy 02:00
-
تعریف مدل پایگاهداده 03:36
-
ایجاد جداول قبل از اولین درخواست 02:56
-
تعریف مسیر ایندکس 01:16
-
تعریف مسیر ارسال 02:42
-
نصب درایور پایگاهداده Oracle برای Python 01:02
-
دانلود و پیکربندی Oracle Instant Client 05:46
-
اضافه کردن رشته اتصال پایگاهداده 03:11
-
پیادهسازی یک توالی 07:52
-
ایجاد الگو - بخش 1 04:46
-
ایجاد الگو - بخش 2 09:42
-
ایجاد الگو - بخش 3 05:03
-
اجرا کردن برنامه 02:24
-
مشاهده دادههای ذخیره شده در پایگاهداده 02:48
مشخصات آموزش
ساخت یک فرم تماس مدرن با Python ،Flask و Oracle
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:32
- مدت زمان :02:01:30
- حجم :511.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy