مطالب دارای تگ: javascript

323 مورد برای عبارت مورد نظر پیدا شد.

دانلود 100 Hours Web Development Bootcamp - Build 23 React Projects آموزش ری‌اکت

دانلود 100 Hours Web Development Bootcamp - Build 23 React Projects - آموزش ری‌اکت
(1404/8/29) تغییرات:

دوره بروز شد.
زیرنویس انگلیسی اضافه شد.
عنوان قبلی دوره: 100 Hours Web Development Bootcamp - Build 22 React Projects

دوره آموزش جامع توسعه وب مدرن با ارائه بیش از ۱۰۰ ساعت آموزش کاربردی، مسیری گام‌به‌گام و همه‌جانبه را برای علاقه‌مندان به دنیای برنامه‌نویسی فراهم می‌سازد. روند آموزش به‌گونه‌ای طراحی شده است که مباحث تئوری و غیرفعال به‌طور کامل جای خود را به ساخت پروژه‌های واقعی می‌دهند و فراگیران در طول مسیر، فرایند طراحی و توسعه بیش از ۲۰ اپلیکیشن وب قابل عرضه به بازار را به‌صورت مستقیم تجربه می‌کنند. این دوره تمامی ابعاد معماری فول‌استک را پوشش داده و دانش‌پذیران را هم در حوزه سمت کاربر (Frontend) و هم در حوزه سمت سرور (Backend) به تسلط می‌رساند. در بخش سمت کاربر، شرکت‌کنندگان با ابزارها و تکنولوژی‌های روز دنیا آشنا می‌شوند؛ از جمله رندر دینامیک سمت کلاینت با کتابخانه React.js، توسعه مطمئن و بدون خطا با زبان TypeScript، مدیریت حالت‌های پیچیده و سراسری برنامه به کمک Redux، و همچنین پیاده‌سازی رندر سمت سرور با فریم‌ورک قدرتمند Next.js. این ترکیب به دانش‌پذیران اجازه می‌دهد تا رابط‌های کاربری بسیار سریع، بهینه‌شده برای موتورهای جستجو و منطبق بر استانداردهای مدرن روز طراحی کنند.
در بخش سمت سرور و زیرساخت، دوره به بررسی عمیق محیط‌های سروری مقیاس‌پذیر و پایدار می‌پردازد. فراگیران نحوه ساخت سرویس‌ها و معماری‌های مایکروسرویس با کارایی بالا را با استفاده از Node.js، Express.js، زبان Python و همچنین زبان Go فرا می‌گیرند. علاوه بر این، نحوه کار با پایگاه‌های داده گوناگون شامل سیستم‌های رابطه‌ای مانند PostgreSQL و پایگاه‌های داده NoSQL نظیر MongoDB آموزش داده می‌شود. استفاده از GraphQL برای پرس‌وجوهای بهینه داده و به‌کارگیری Redis جهت کش‌سازی و افزایش سرعت پاسخ‌دهی سرور نیز از دیگر بخش‌های کلیدی این آموزش است. در نهایت، این دوره با آموزش اصول ساختاری نرم‌افزار، فراگیران را برای ورود به بازار کار آماده می‌سازد.
در دوره آموزشی 100 Hours Web Development Bootcamp - Build 23 React Projects با توسعه کامل وب آشنا خواهید شد.

دانلود Vue - The Complete Guide (incl. Router & Composition API) آموزش ویو

دانلود Vue - The Complete Guide (incl. Router & Composition API) - آموزش ویو
(1404/8/28) تغییرات:

دوره بروز شد.
زیرنویس انگلیسی اضافه شد.
عنوان قبلی دوره: Vue – The Complete Guide (w/ Router, Vuex, Composition API)

این دوره آموزشی با هدف تبدیل برنامه‌نویسان تازه‌کار به متخصصان حرفه‌ای در حوزه توسعه وب طراحی شده است. شرکت‌کنندگان در این دوره یاد می‌گیرند که چگونه برنامه‌های وب سریع، واکنشی و مدرن بسازند. مسیر آموزشی به‌گونه‌ای تدوین شده است که فاصله میان ساخت چند صفحه ساده وب تا طراحی معماری‌های پیچیده و آماده برای محیط‌های کاری بزرگ را به‌طور کامل پوشش دهد. آموزش با مفاهیم پایه‌ای تعامل در وب آغاز می‌شود؛ در این بخش، فراگیران با نحوه نوشتن ساختارهای متنی و قالبی، اتصال داده‌ها به محیط کاربری، مدیریت رویدادهای مختلف کاربران و همچنین تکنیک‌های رندر کردن عناصر در مرورگر آشنا می‌شوند. با درک این اصول پایه‌ای، دانشجویان می‌توانند برنامه‌های تعاملی ساده را بدون پیچیدگی پیاده‌سازی کنند.
در ادامه، دوره وارد مباحث پیشرفته‌تر معماری نرم‌افزار می‌شود. در این بخش، طراحی برنامه‌ها بر پایه مؤلفه‌های مستقل و قابل استفاده مجدد آموزش داده می‌شود تا برنامه‌نویسان بتوانند پروژه‌های بزرگ را به بخش‌های کوچک‌تر و قابل مدیریت تقسیم کنند. علاوه بر این، مفاهیم مدیریت وضعیت داده‌ها و مسیریابی میان صفحات مختلف وب‌سایت به‌صورت کامل بررسی می‌شوند. یکی از بخش‌های کلیدی دوره، آموزش ویژگی‌های مدرن Vue 3 به‌ویژه Composition API در کنار روش سنتّی Options API است که به برنامه‌نویسان امکان می‌دهد کدهای تمیزتر، هوشمندتر و قابل نگهداری‌تری بنویسند و برای ورود به بازار کار آماده شوند.
در دوره آموزشی Vue - The Complete Guide (incl. Router & Composition API) با توسعه اپلیکیشن‌های وب مدرن و واکنشی به کمک فریم‌ورک Vue.js آشنا خواهید شد.

دانلود Complete Guide to TypeScript: Essentials and Beyond آموزش تایپ‌اسکریپت

دانلود Complete Guide to TypeScript: Essentials and Beyond - آموزش تایپ‌اسکریپت

تایپ‌اسکریپت به استاندارد مرجع برای ساخت برنامه‌های کاربردی مقیاس‌پذیر و قابل نگهداری، هم در توسعه فرانت‌اند و هم بک‌اند تبدیل شده است. این دوره، "ضروریات و فراتر از تایپ‌اسکریپت"، شرکت‌کننده را از مبانی تا مفاهیم پیشرفته هدایت می‌کند و به او کمک می‌کند تا بر تایپ قوی، برنامه‌نویسی شی‌گرا، الگوهای ناهمزمان (asynchronous)، و چارچوب‌های مدرنی مانند React، Angular، Vue، Node.js، Express، و NestJS مسلط شود. شرکت‌کننده نه تنها تئوری را می‌آموزد، بلکه از طریق کدنویسی عملی و یک پروژه پایانی (Capstone Project) نیز تمرین خواهد کرد و این امر به او اعتماد به نفس لازم برای استفاده از تایپ‌اسکریپت در پروژه‌های دنیای واقعی را می‌دهد. هدف این دوره، ارائه یک مسیر جامع و عملی است که اطمینان حاصل شود فرد قادر به استفاده موثر از تایپ‌اسکریپت در هر محیط توسعه‌ای است. بر خلاف دوره‌هایی که صرفاً بر روی نحو (syntax) تمرکز دارند، این دوره بر روی بهترین شیوه‌ها، الگوهای طراحی و ادغام تایپ‌اسکریپت با اکوسیستم جاوا اسکریپت مدرن تمرکز دارد. این دوره تمام جنبه‌های مورد نیاز برای تبدیل شدن به یک توسعه‌دهنده تایپ‌اسکریپت توانمند را پوشش می‌دهد. 
در دوره آموزشی Complete Guide to TypeScript: Essentials and Beyond با برنامه‌نویسی مقیاس‌پذیر تایپ‌اسکریپت در فرانت‌اند و بک‌اند آشنا خواهید شد.

دانلود Next.js: Build Scalable React Apps with Page & App Routers آموزش نکس‌جی‌اس

دانلود Next.js: Build Scalable React Apps with Page & App Routers - آموزش نکس‌جی‌اس

این دوره به منظور تسلط سریع بر مهم‌ترین ویژگی‌های فریم‌ورک Next.js ۱۵ طراحی شده است و هر دو مفهوم "Page Router" (مسیردهی کلاسیک) و "App Router" (مسیردهی مدرن) را پوشش می‌دهد. شرکت‌کنندگان در این دوره تفاوت‌های این دو مفهوم، زمان مناسب برای استفاده از هر کدام، و نحوه پیاده‌سازی الگوهای واقعی مانند مسیریابی پویا، تولید ایستا (Static Generation)، رندر سمت سرور (Server-Side Rendering)، و مسیرهای API را فرا خواهند گرفت. این آموزش، مسیر شما برای ساخت اپلیکیشن‌های وب مدرن و آماده برای محیط عملیاتی (Production) با استفاده از Next.js ۱۵ است. خواه شرکت‌کننده دارای سابقه کار با ری‌اکت (React) باشد یا قصد ارتقاء مهارت‌های خود در توسعه فول استک (Full-Stack) را داشته باشد، این دوره درس‌هایی کاربردی و مبتنی بر دمو را ارائه می‌دهد که بر روی موارد واقعاً مهم برای ساخت پلتفرم‌های وب مقیاس‌پذیر و قابل نگهداری تمرکز دارند. از مبانی اولیه تا مرحله استقرار (Deployment)، شرکت‌کنندگان مهارت‌های لازم برای ارائه مطمئن اپلیکیشن‌هایی در سطح تولید را به دست خواهند آورد که توسط بینش‌های معماری تخصصی پشتیبانی می‌شوند. این محتوا دانش دنیای واقعی را به درس‌هایی متمرکز و عملی تبدیل می‌کند که مهارت‌های کاربردی شرکت‌کنندگان را ارتقا خواهد داد.
در دوره آموزشی Next.js: Build Scalable React Apps with Page & App Routers با ساخت اپلیکیشن‌های وب مقیاس‌پذیر با Next.js آشنا خواهید شد.

دانلود The Best Node JS Course 2025 (From Beginner To Advanced) آموزش نود جی اس

دانلود The Best Node JS Course 2025 (From Beginner To Advanced) - آموزش نود جی اس

این یک دوره آموزشی جامع است که شرکت‌کنندگان را از سطح مبتدی تا پیشرفته پیش می‌برد. در این دوره، تمام دانش و مهارت‌های لازم برای ساخت رست‌فول ای‌پی‌آی‌های (RESTful APIs) قدرتمند و امن با استفاده از فناوری‌های اصلی Node.js، اکسپرس (Express) و مونگو دی‌بی (MongoDB) پوشش داده می‌شود. شرکت در این دوره هیچ پیش‌زمینه‌ای در زمینه توسعه بک‌اند نیاز ندارد. چه فردی کاملاً مبتدی باشید و چه یک توسعه‌دهنده فرانت‌اند که آماده ورود به حوزه فول-استک (Full-Stack) است، این آموزش قدم به قدم شما را از صفر تا ساخت ای‌پی‌آی‌های آماده برای محیط عملیاتی (Production-Ready) راهنمایی خواهد کرد. همچنین، یک دوره فشرده جاوا اسکریپت به عنوان محتوای اضافی (Bonus) ارائه می‌شود تا پیش از ورود به Node.js، پایه و اساس جاوا اسکریپت شرکت‌کنندگان تقویت گردد.
در دوره آموزشی The Best Node JS Course 2025 (From Beginner To Advanced) با ساخت ای‌پی‌آی‌های بک‌اند قوی و امن با استفاده از Node.js، Express و MongoDB آشنا خواهید شد.

دانلود Build & Deploy an AI Chatbot with Next.js & Gemini API آموزش نکست‌جی‌اس

دانلود Build & Deploy an AI Chatbot with Next.js & Gemini API - آموزش نکست‌جی‌اس

در این دوره، دانشجو با جدیدترین فناوری‌های وب شامل Next.js، Tailwind CSS، shadcn/ui، Zustand و Gemini API آشنا می‌شود تا یک برنامه چت‌بات کاملاً عملیاتی را بسازد و آن را به‌طور یکپارچه بر روی Vercel مستقر کند. این آموزش استفاده از هوش مصنوعی را در بر می‌گیرد. سفر یادگیری با راه‌اندازی یک پروژه تمیز Next.js آغاز می‌شود؛ در این بخش، ساختاردهی پروژه به کامپوننت‌های قابل استفاده مجدد و استایل‌دهی آن با Tailwind CSS و shadcn/ui برای ایجاد یک رابط کاربری حرفه‌ای و صیقلی آموزش داده می‌شود. در طول مسیر، دانشجو نحوه مدیریت وضعیت سراسری (Global State) با Zustand، رسیدگی به تعاملات کاربر، و ساختاردهی برنامه برای مقیاس‌پذیری را فرا می‌گیرد. نقطه اوج این دوره، ادغام Gemini API از گوگل است، یک هوش مصنوعی قدرتمند چندوجهی که قادر به تولید پاسخ‌های هوشمند و متناسب با متن (و حتی تصاویر) است. این API در واقع "مغز" چت‌بات خواهد بود که تجربه مکالمه‌ای طبیعی را ممکن می‌سازد. در پایان این دوره، دانشجو قادر خواهد بود که یک برنامه Next.js را ساختاردهی و اسکلت‌بندی کند؛ کامپوننت‌های تمیز و قابل استفاده مجدد با Tailwind CSS و shadcn/ui بسازد؛ وضعیت برنامه را با Zustand مدیریت کند؛ Gemini API را برای پاسخ‌های هوشمند چت‌بات ادغام نماید؛ و یک پروژه کامل هوش مصنوعی (Full-stack AI project) را در Vercel مستقر کند. این دوره، چه برای توسعه‌دهنده‌ای که به دنبال تقویت مهارت‌های React/Next.js خود است و چه برای کسی که می‌خواهد استفاده عملی از هوش مصنوعی را در برنامه‌های مدرن کشف کند، تجربه عملی لازم برای ساخت و استقرار با اطمینان برنامه‌های هوش مصنوعی آماده تولید را فراهم می‌کند.
در دوره آموزشی Build & Deploy an AI Chatbot with Next.js & Gemini API با ساخت و استقرار یک چت‌بات پیشرفته مبتنی بر هوش مصنوعی آشنا خواهید شد.

دانلود The complete NUXT.JS V4 course. Welcome to the server side آموزش ناکست جی‌اس

دانلود The complete NUXT.JS V4 course. Welcome to the server side - آموزش ناکست جی‌اس

این راهنمای جامع برای کسانی طراحی شده است که مایلند با استفاده از رندرینگ سمت سرور (Server Side Rendering - SSR)، برنامه‌های خود را به‌شدت تقویت کنند. مخاطب در این دوره از مرحله "من اصلاً نمی‌دانم چگونه از NUXT استفاده کنم و چرا باید این کار را بکنم؟" فراتر رفته و به درکی جامع از عملکرد Nuxt دست می‌یابد. این درک، شرکت‌کننده را قادر می‌سازد تا از Nuxt برای رندرینگ سمت سرور، بهبود عملکرد بهینه‌سازی موتور جستجو (SEO) و مدیریت بخش بک‌اند برنامه خود مانند یک حرفه‌ای استفاده نماید. این دوره آموزشی شرکت‌کننده را از طریق منطق و کاربرد عملی Nuxt در ماژول‌های مختلف، که به‌تدریج بر دشواری آن‌ها افزوده می‌شود، راهنمایی خواهد کرد. در طول این مسیر، شرکت‌کنندگان با اصول و مبانی Nuxt، نحوه نصب و منطق پشت آن آشنا می‌شوند. همچنین، نحوه استفاده صحیح از مسیرها (Routes) و برقراری ارتباط آن‌ها با Vue را خواهند آموخت. یکی از جنبه‌های کلیدی که مورد بررسی قرار می‌گیرد، درک چگونگی رندرینگ اولیه یا Pre-rendering در Nuxt است. از آنجایی که برنامه‌های تحت آموزش نیاز به پایگاه داده خواهند داشت، شرکت‌کننده یاد می‌گیرد که چگونه از پایگاه داده MongoDB و کتابخانه Mongoose در پروژه خود استفاده کند. موضوع مهم دیگر، اعمال امنیت، احراز هویت (Authentication) و محافظ‌های مسیر (Route Guards) برای تضمین امنیت برنامه است. در نهایت، برای تمرین و تثبیت تمام آموخته‌ها، شرکت‌کنندگان یک پروژه عملی ایجاد خواهند کرد.
در دوره آموزشی The complete NUXT.JS V4 course. Welcome to the server side با توسعه برنامه‌های فول استک و رندرینگ سمت سرور با Nuxt.js آشنا خواهید شد.

دانلود The Complete NestJS & GraphQL Bootcamp آموزش نست‌جی‌اس و گراف‌کیو‌ال

دانلود The Complete NestJS & GraphQL Bootcamp - آموزش نست‌جی‌اس و گراف‌کیو‌ال

این دوره به منظور ارائه یک راهنمای جامع برای ساخت API‌های مدرن و مقیاس‌پذیر با استفاده از فریم‌ورک NestJS و زبان جستجوی داده GraphQL طراحی شده است. توسعه‌دهندگان Node.js که به دنبال ارتقای مهارت‌های بک‌اند خود هستند و همچنین توسعه‌دهندگان فرانت‌اند که مشتاق به فعالیت در حوزه فول‌استک هستند، می‌توانند از محتوای این دوره بهره‌مند شوند. سیر آموزشی با مبانی NestJS آغاز می‌شود، به‌طوری که معماری قدرتمند آن بر اساس ماژول‌ها، کنترلرها و سرویس‌ها به طور کامل تشریح و درک می‌شود. شرکت‌کنندگان یاد می‌گیرند که چگونه از TypeScript برای نوشتن کدهای تمیز، قابل نگهداری و ایمن از نظر نوع داده استفاده کنند. پس از آن، دوره به صورت عمقی به GraphQL می‌پردازد و مزایای آن نسبت به API‌های سنتی REST را بررسی می‌کند و در نهایت، نحوه پیاده‌سازی یک سرور GraphQL آماده برای محیط عملیاتی آموزش داده می‌شود. این دوره بر رویکرد "کد-محور" (Code-first) تمرکز دارد، که به شرکت‌کنندگان اجازه می‌دهد تا طرح‌واره GraphQL خود را مستقیماً از کدهای TypeScript تعریف کنند. در طول دوره، یک برنامه واقعی از ابتدا ساخته می‌شود که موضوعات بسیار حیاتی و پیشرفته‌ای را پوشش می‌دهد. این موضوعات شامل: یکپارچه‌سازی پایگاه داده و اتصال روان API به دیتابیس با استفاده از TypeORM است. همچنین، مباحث مربوط به احراز هویت (Authentication) و مجوزدهی (Authorization) برای ایمن‌سازی برنامه با استراتژی‌های قوی مورد بحث قرار می‌گیرد. بخش مهم دیگر، تست API است که شامل نوشتن تست‌های واحد (Unit) و تست‌های سرتاسری (End-to-end) می‌شود تا از قابل اطمینان و عاری از اشکال بودن API اطمینان حاصل شود. در نهایت، ویژگی‌های پیشرفته‌ای مانند پیاده‌سازی جهش‌ها (Mutations)، کوئری‌ها (Queries)، اشتراک‌ها (Subscriptions) و حل‌کننده‌ها (Resolvers) برای مدل‌های داده‌ای پیچیده آموزش داده می‌شود.
در دوره آموزشی The Complete NestJS & GraphQL Bootcamp با استفاده از NestJS و GraphQL آشنا خواهید شد.

دانلود Java Full stack vs JavaScript Full stack - Start to Mastery آموزش جاوا و جاوا اسکریپت فول‌استک

دانلود Java Full stack vs JavaScript Full stack - Start to Mastery - آموزش جاوا و جاوا اسکریپت فول‌ا

این دوره جامع با نام "فول‌استک جاوا در برابر فول‌استک جاوااسکریپت - از آغاز تا تسلط" در یودمی طراحی شده تا به فراگیران کمک کند تا تفاوت‌ها و شباهت‌های توسعه فول‌استک با استفاده از جاوا و جاوااسکریپت را به طور کامل درک کنند. این دوره برای همه افراد، چه مبتدیانی که قصد دارند سفر خود را در توسعه وب فول‌استک آغاز کنند و چه توسعه‌دهندگان باتجربه‌ای که به دنبال گسترش مجموعه مهارت‌های خود هستند، مناسب است و محتوای ارزشمندی ارائه می‌دهد. در این دوره، دانشجو مهارت‌های حیاتی مورد نیاز برای توسعه کامل اپلیکیشن‌های وب را در دو اکوسیستم مختلف خواهد آموخت. در بخش فرانت‌اند (سمت کاربر)، با استفاده از React.js به عنوان کتابخانه اصلی، به همراه فریم‌ورک‌های طراحی چون Tailwind CSS و Shadcn UI برای ساخت رابط‌های کاربری جذاب و ریسپانسیو و همچنین React Router v6 برای مسیریابی پیشرفته آشنا خواهد شد. مباحث مهمی چون مدیریت احراز هویت (Authorization) با توکن‌های JWT برای محافظت از مسیرها، پیاده‌سازی مسیرهای عمومی و خصوصی، و دسترسی به مسیرهای محافظت‌شده API آموزش داده می‌شود. علاوه بر این، دانشجو با مدیریت وضعیت (State Management) با استفاده از Zustand آشنا می‌شود که برای مدیریت داده‌ها در اپلیکیشن‌های پیچیده ضروری است. در بخش بک‌اند جاوا (سمت سرور)، دانشجو با اکوسیستم جاوا و ابزارهای پرکاربرد آن آشنا خواهد شد. این قسمت شامل مقدمه‌ای بر Java Spring Boot، نحوه راه‌اندازی پروژه، و ساخت API‌های RESTful با آن می‌شود. مفاهیم اساسی مانند Controllerها، Serviceها، Repositoryها و Dependency Injection به صورت کامل شرح داده خواهند شد. همچنین، نحوه اتصال به پایگاه داده PostgreSQL با استفاده از Spring Data JPA و پیاده‌سازی احراز هویت کاربران (ورود و ثبت‌نام) با استفاده از هش کردن رمز عبور توسط BCrypt و مکانیزم Authorization با توکن JWT از طریق Spring Security آموزش داده خواهد شد. قابلیت‌های پیشرفته‌ای مانند ارسال ایمیل با Java Mail Sender برای فراموشی و بازنشانی رمز عبور و در نهایت استقرار (Deploy) برنامه Spring Boot بر روی پلتفرم‌های ابری مانند Render، Railway و Heroku ارائه می‌شود.
در دوره آموزشی Java Full stack vs JavaScript Full stack - Start to Mastery با توسعه فول‌استک با استفاده از اکوسیستم‌های جاوا و جاوااسکریپت آشنا خواهید شد.

دانلود Web Development Projects Using HTML, CSS And JavaScript 2025 آموزش اچ‌تی‎‌ام‌ال و سی‌اس‌اس و جاوا اسکریپت

دانلود Web Development Projects Using HTML, CSS And JavaScript 2025 - آموزش اچ‌تی‎‌ام‌ال و سی‌اس‌اس

این دوره آموزشی برای توسعه‌دهندگان مبتدی و متوسطی که مشتاق هستند مهارت‌های فرانت‌اند خود را با ساختن ۹ پروژه واقعی، سرگرم‌کننده، تعاملی و کاملاً کاربردی ارتقا دهند، ایده‌آل است. این مسیر با تمرکز بر یادگیری عملی، دانشجویان را قادر می‌سازد تا تسلط کامل بر زبان‌های کلیدی توسعه وب یعنی JavaScript، HTML، و CSS را از صفر به دست آورند. در طول این دوره، شرکت‌کننده با ساختن ۹ پروژه متنوع و کاربردی، دانش تئوری خود را به مهارت‌های عملی تبدیل خواهد کرد. این پروژه‌ها شامل ابزارهای تعاملی و اپلیکیشن‌های کامل می‌شوند که هر کدام جنبه‌های متفاوتی از توسعه فرانت‌اند را پوشش می‌دهند. دانشجو خواهد آموخت که چگونه ساختار برنامه‌های وب را با استفاده از HTML ایجاد کند، برنامه‌های تعاملی را با CSS و طراحی واکنش‌گرا استایل‌دهی کند، و با استفاده از JavaScript تعامل و رفتار پویا را به آن‌ها بیفزاید. همچنین، نحوه واکشی داده‌ها از APIها و مدیریت ورودی‌های کاربر، و کار با حافظه محلی (Local Storage) برای ذخیره‌سازی داده‌ها مورد بحث قرار می‌گیرد.
در دوره آموزشی Web Development Projects Using HTML, CSS And JavaScript 2025 با توسعه اپلیکیشن‌های فرانت‌اند با استفاده از HTML، CSS و JavaScript آشنا خواهید شد.