Web Development Curse Policy
Web Development Curse Policy
5.1تقویم درسی:
ماه اول
HTML and CSS
منابغ اضافی اهداف یادگیری تمرینات عملی موضوعات آموزشی هفته
درک ساختار اساسی MDN Web Docs- طراحی یک صفحه وب ساده آشنایی با ( HTMLتگ ها و اول
HTML صفحات وب شامل متن و تصویر. ساختار صفحه)
W3School-HTML
MDN Web توانایی ایجاد فرم و ساخت فرم ها ورود و جداول دیتا HTMLپیشرفته (فرم ها و دوم
Doce-HTML جداول تعاملی ها جداول)
Forms [HTML
Tables-
]W3School
MDN Web تلسط بر استایل دهی طراحی قالب ساده برای یک آشنایی با (CSSاستایل دهی سوم
Doce-CSS با CSS صفحه وب به صفحات وب)
CSS Tricks
Bootstrap توانایی طراحی ایجاد یک صفحه وب ریسپانسیو آشنایی با Bootstrap چهارم
Documentation صفحات وب واکنش با استفاده از Bootstrap
W3School- گرا(Responsive
Bootstrap )Design
ماه دوم
JavaScript and DOM
MDN Web Docs- درک مبانی برنامه نوشتن اسکریپت ساده برای اول
JavaScript نویسی با JavaScript تعامل با کاربر اصول ( JavaScriptمتغیر ها،
W3School- توابع،داده ها)
JavaScript
JavaScript تسلط بر عملیات نوشتن یک اسکریپت شامل دوم
Conditional منطقی و کنترول در شرط ها و حلقه ها شرط ها و حلقه هادر
JavaScript loops JavaScript JavaScript
MDN Web Docs- توانایی تعامل با تغییر محتوایی HTMLاز طریق آشنایی با DOM(Document سوم
DOM عناصر HTMLاز JavaScript )object Mood
طریق DOM
JavaScript توانایی ایجاد تعامالت افزودن انمیشن ها ساده به وب ایجاد انیمیشن ها و تعامالت چهارم
Animation پویا با JavaScript سابت با DOM
ماه سوم
کتابخانه و فریمورک ها
JQuery ساده سازی کد نویسی با استفاده از استفاده از JQueryبرای تغییر معرفی JQuery اول
Documentation JQuery محتوای HTML
W3School-
Jquery
AJAX With تسلط برتعامالت ایجاد یک فرم که با استفاده از AJAXدیتا را تعامل با AJAXو JQuery دوم
JQuery بدون بارگذاری مجدد بدون بارگذاری مجدد صفحه
صفحه ارسال و دریافت کند.
React یادگیری ساختار های ایجاد یک اپلیکیشن ساده با آشنایی با (Reactمعماری سوم
Documentation کامپونتت بیناد در استفاده از React کامپونیتی)
W3Schools- React
React
React State and مدیریت دیتا در برنامه ایجاد کامپونینت های پویا با مدیریت داده ها با State, چهارم
props های React استفاده از State , Props Propsدر React
ماه چهارم
Backend Development
Node.js درک اصول Back-End نصب Nose.jsو اجرایی اسکریپت های آشنایی با Node.js اول
Documentation با Node.js ساده
W3School-
Node.js
Express ایجاد سرور هایHTTP ساخت یک سرور ساده با دوم (Express.jsفریمورک)Node.js
Documentation با استفاده از .Express استفاده از Express.js
Mongo DB توانایی کار با پایگاه نصب MongoDBو انجام عملیات آشنایی با پایگاه داده ها سوم
Documentation DRUD(Create,Read.Update,Delaداده های در back-End MongoDB
)te
MongoDB with مدیریت داده ها با اتصال اپلیکیشن Node.jsبه ارتباط بین سرور و پایگاه چهارم
Node.js استفاده از پایگاه داده MongoDBو ایجاد اپلیکیشن داده()MongoDB,Node.js
های NoSQL کامل.
ماه پنجم
APIو امنیت
RESTFul API توانایی ساخت API ایجاد APIبرای ارسال و دریافت ساخت RESTFul APIبا اول
Express قابل مقیاس. داده ها. Node.jsو Express
JWT یادگیری امنیت و پیاده سازی احراز هویت JWTدر آشنایی با JWT,JSON,Web دوم
احراز هویت اپلیکیشن .Node.js Tokensبرای احراز هویت
API Security حفاظت از APIها در افزودن مکانیزم های امنیتی به سوم پیاده سازی امنیت در APIها
برابر حمالت APIها
OAuth استفاده از پروتوکل پیاده سازی OAuthدر اپلیکیشن استفاده از OAuthبرای احراز چهارم
Documentation های امنیتی مانند های وب هویت
OAuth
ماه ششم
پروژه نهایی
استفاده تسلط بر فرایند اجرای یک پروژه عملی با کار بر روی پروژه نهایی( وب چهار
ازتمام منابع توسعه کامل دوره( استفاده از تمام مفاهیم آموخته سایت یا اپلیکیشن کامل). هفته
پیشین جهت )Full-Stack شده. در این ماه دانشجویان باید مکمل
تکمیل پروژه یک پروژه کامل و قابل ارایه
نهایی. از ابتدا تا انتها بسازند ،این
پروژه باید شامل Front-
End(HTML,CSS)Back-
end(Nodee.js,Java
)_Script,Express,MongoDB
باشد