آموزش ایجاد صفحه فرود از ابتدا: پروژه HTML/CSS/JS

Creating Landing Page from Scratch: HTML/CSS/JS Project

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ایجاد یک صفحه فرود تعاملی و پاسخگو که با رزولوشن های مختلف صفحه سازگار می شود طراحی و پیاده سازی یک صفحه فرود ساده اما جذاب و موثر می توانید با استفاده از CSS و تکنیک های طراحی واکنش گرا، وب سایت خود را در اندازه های مختلف صفحه تنظیم کنید. درک خوبی از ویژگی های کلیدی CSS مانند موقعیت، نمایش، حاشیه، padding، تبدیل، انتقال و غیره داشته باشید. با کاوش در گزینه inspect، در کدنویسی HTML و CSS بهتر شوید، راهی فوق‌العاده برای تقویت مهارت‌های خود در حین غواصی در جزئیات کدتان! با استفاده از جاوا اسکریپت، مهارت ارزشمند اعتبارسنجی فرم را در بخش front-end به دست خواهید آورد. شما یاد خواهید گرفت که چگونه به طور مؤثر عناصر فرم را تأیید کنید. نحوه استفاده از آیکون های سایت را از Font Awesome یاد خواهید گرفت. نحوه تعیین نوع فونت و استفاده از آن را می توانید از وب سایت فونت گوگل بیاموزید. می توانید هر زبان برنامه نویسی مورد استفاده در این دوره را با توضیح آن، استفاده از مثال های مرتبط و اعمال آن در پروژه های خود یاد بگیرید. با استفاده از CSS می توانید سبک و جذابیت بصری را به عناصر HTML خود اضافه کنید. برای ایجاد اسکلت صفحات می توانید از HTML استفاده کنید. پیش نیازها:اگر به طراحی وب و کدنویسی علاقه دارید، این دوره برای شما مناسب است. روی مهارت های خود سرمایه گذاری کنید و دانش خود را به سطح بعدی ببرید. برای شرکت در این دوره به یک کامپیوتر یا لپ تاپ با دسترسی به اینترنت و یک مرورگر نصب شده نیاز دارید. نیازی به استفاده از نرم افزار پولی نیست. من شما را برای دانلود رایگان ویژوال استودیو و استفاده از آیکون های Font Awesome و فونت های گوگل راهنمایی می کنم. اگر مبتدی هستید یا شخصی که قبلا با HTML، CSS و جاوا اسکریپت کار نکرده اید، نگران نباشید. تمامی کدها به صورت واضح و قابل فهم همراه با مثال های کاربردی توضیح داده شده اند

به دوره آنلاین جامع خود، "ایجاد صفحه فرود تعاملی و جذاب با HTML، CSS و جاوا اسکریپت: رویکردی مبتنی بر پروژه" خوش آمدید. از حضور شما در اینجا هیجان زده هستم، زیرا ما سفری هیجان انگیز به دنیای توسعه و طراحی وب را آغاز می کنیم. در پایان این دوره، شما مهارت ها و دانش لازم برای ایجاد صفحات فرود خیره کننده و پاسخگو را خواهید داشت که مخاطبان شما را در هر دستگاهی مجذوب خود می کند. در این توضیحات جامع دوره، ما هر جنبه ای از آنچه می توانید انتظار داشته باشید را بررسی خواهیم کرد، از ساختار دوره گرفته تا مهارت هایی که به دست خواهید آورد، و اینکه چگونه این دانش شما را برای موفقیت در زمینه پویا توسعه وب فرانت اند توانمند می کند. p>

نمای کلی دوره

شرح دوره

اینترنت برجسته ترین رسانه برای انتشار اطلاعات و تعامل در عصر دیجیتال امروزی است. با توجه به میلیون ها وب سایتی که در تلاش برای جذب کاربران هستند، نمی توان اهمیت یک صفحه فرود جذاب و در عین حال کاربرپسند را نادیده گرفت. یک صفحه فرود با طراحی خوب به عنوان دروازه شما برای جلب توجه کاربران، تشویق آنها به کاوش در محتوای شما و دستیابی به اهداف آنلاین شما، خواه شامل اطلاع رسانی، سرگرمی، یا فروش یک محصول یا خدمات باشد.

این دوره آموزشی "ایجاد یک صفحه فرود تعاملی و جذاب با HTML، CSS و جاوا اسکریپت" برای تجهیز شما به مهارت های اساسی برای ایجاد یک صفحه فرود جذاب و پاسخگو از ابتدا طراحی شده است. یک صفحه فرود کاملاً کارآمد که بدون توجه به دستگاهی که در آن مشاهده می شود عالی به نظر می رسد زیرا در این دوره تکنیک واکنش گرا را با جزئیات کاملاً قابل درک یاد خواهید گرفت. این دوره به عنوان یک پروژه عملی طراحی شده است، به این معنی که شما به طور فعال در فرآیند یادگیری شرکت خواهید کرد و دانش جدید خود را به مهارت های عملی تبدیل خواهید کرد.

چه کسی باید ثبت نام کند؟

این دوره برای:

عالی است

• مبتدیانی که می خواهند وارد دنیای توسعه وب شوند.

• افرادی که به دنبال افزایش دانش و مهارت های خود در HTML، CSS، و جاوا اسکریپت هستند.

• طراحان وب و توسعه دهندگانی که می خواهند صفحات فرود جذاب و پاسخگو ایجاد کنند.

• هرکسی که مشتاق ساخت یک نمونه کار تاثیرگذار است که تخصص خود را در زمینه توسعه وب جلویی نشان دهد.

• این دوره همچنین می تواند به افرادی کمک کند که دانش نظری HTML، CSS و جاوا اسکریپت دارند اما هنوز دانش خود را به صورت عملی به کار نبرده اند. از طریق این دوره، دانش آموزان بر روی یک پروژه با مربی کار می کنند و تجربه عملی در اجرای ایده های طراحی خود کسب می کنند. این رویکرد عملی به دانش‌آموزان امکان می‌دهد از فرآیند طراحی وب‌سایت‌ها لذت ببرند و در عین حال مهارت‌های فنی خود را تقویت کنند.

چه شما مبتدی در توسعه وب هستید یا فردی که می خواهد مهارت های خود را تقویت کند، این دوره برای پاسخگویی به نیازهای آموزشی شما طراحی شده است.

جزئیات دوره

ماژول 1: برنامه ریزی صفحه فرود و اصول HTML

قبل از اینکه به جنبه‌های فنی بپردازیم، داشتن یک طرح یا ایده واضح برای طراحی صفحه فرود ضروری است. من شما را با ساختار کلی دوره و مفهوم طراحی واکنشگرا آشنا می کنم و منابع ارزشمندی مانند سایت "nicepage" را در اختیار شما قرار می دهم، جایی که می توانید الهامات و ایده های پروژه خود را جمع آوری کنید.

در بخش HTML، یک پایه محکم ایجاد خواهیم کرد. شما در مورد عناصر، برچسب ها و ویژگی های ضروری HTML که بلوک های سازنده هر صفحه وب هستند، آشنا خواهید شد. من شما را از طریق فرآیند ایجاد یک ساختار اساسی برای صفحه وب خود با استفاده از HTML راهنمایی می‌کنم تا اطمینان حاصل کنم که درک قوی از مفاهیم اساسی دارید.

ماژول 2: یک ظاهر طراحی با CSS

ماژول 2 همه چیز در مورد زنده کردن صفحه وب شما با سبک است. برگه های سبک آبشاری (CSS) برای جذاب کردن محتوای شما از نظر بصری ضروری است. من شما را از طریق استفاده از انتخابگرها، ویژگی‌هایی مانند «موقعیت»، «نمایش»، «پر کردن»، «حاشیه» و موارد دیگر، و همچنین مقادیری برای استایل دادن به محتوای خود به روش‌های مختلف راهنمایی می‌کنم. همچنین یاد خواهید گرفت که چگونه فونت های سفارشی را از "Google Fonts" و نمادهای "Font Awesome" ترکیب کنید تا به صفحه فرود خود ظاهری منحصر به فرد و حرفه ای ببخشید.

ماژول 3: تعامل با جاوا اسکریپت

این ماژول البته شما را با جاوا اسکریپت آشنا می کند، زبانی که تعامل را به وب سایت شما اضافه می کند. نحوه استفاده از متغیرها، توابع، شرطی‌ها و حلقه‌ها را برای اعتبارسنجی فرم و عناصر آن کشف خواهید کرد. این ماژول شما را به مهارت هایی مجهز می کند تا صفحه فرود خود را نه تنها از نظر بصری جذاب کنید، بلکه در بخش جلویی نیز کاربردی و کاربرپسند کنید.

ماژول 4: طراحی پاسخگو با CSS

در این ماژول جدید، به دنیای طراحی وب ریسپانسیو خواهیم پرداخت. هنر ایجاد طرح‌بندی‌های واکنش‌گرا و نوشتن پرسش‌های رسانه‌ای CSS را خواهید آموخت. اطمینان از اینکه صفحه فرود شما در هر دستگاهی فوق العاده به نظر می رسد در منظره چند صفحه ای امروزی بسیار مهم است. این ماژول به شما این امکان را می‌دهد که طراحی خود را با اندازه‌ها و جهت‌گیری‌های مختلف صفحه نمایش تطبیق دهید و تجربه کاربری مطلوبی را ارائه دهید. علاوه بر این، با گزینه "Inspect" آشنا می شوید که می تواند در این تکنیک بسیار مفید باشد.

پروژه دوره

در طول دوره، با ساختن یک صفحه فرود تعاملی از ابتدا، آنچه را که آموخته‌اید به کار می‌گیرید. شما با برنامه ریزی ساختار صفحه فرود خود شروع می کنید، سپس به ایجاد آن با استفاده از HTML و CSS ادامه می دهید. در مرحله بعد، با استفاده از جاوا اسکریپت، تعامل را به پروژه خود وارد می‌کنید و آن را در دستگاه‌های مختلف با تکنیک‌های واکنش‌گرا پاسخگو می‌سازید. این رویکرد عملی درک شما را از مفاهیم توسعه وب تقویت می کند و یک نمونه کار ارزشمند را در اختیار شما قرار می دهد که با افتخار مهارت های شما را به نمایش می گذارد.

مزایای دوره

این دوره چندین مزیت را برای تضمین موفقیت شما در دنیای توسعه وب ارائه می دهد:

• تجربه عملی: با کار بر روی یک پروژه واقعی، تجربه عملی کسب خواهید کرد، و مهارت های مورد نیاز برای توسعه وب را در قسمت جلویی در یک محیط حرفه ای به شما ارائه می دهد.

• طراحی واکنشگرا: هنر طراحی واکنشگرا را بیاموزید و مطمئن شوید صفحه فرود شما در هر دستگاهی فوق العاده به نظر می رسد.

• ابزارهای مرتبط با صنعت: با ابزارهایی مانند "Google Fonts" و "Font Awesome" آشنا شوید تا قابلیت‌های توسعه وب خود را افزایش دهید.

• پشتیبانی مربی: به یک مربی دسترسی خواهید داشت که شما را در فرآیند یادگیری راهنمایی می کند و به هر سوالی که ممکن است داشته باشید پاسخ می دهد.

• قطعه نمونه کارها: در پایان دوره، یک پروژه صفحه فرود خیره کننده برای افزودن به نمونه کارها خواهید داشت و توانایی های خود را به مشتریان یا کارفرمایان بالقوه نشان می دهد.

کلمات پایانی

اگر برای شروع یک سفر هیجان انگیز در توسعه و طراحی وب آماده هستید، اکنون به ما بپیوندید. این دوره برای افرادی طراحی شده است که مشتاق هستند حرفه توسعه وب خود را شروع کنند یا دانش خود را در HTML، CSS و جاوا اسکریپت بیشتر کنند.

از آنجایی که چشم انداز دیجیتال به تکامل خود ادامه می دهد، توسعه وب به عنوان یک مهارت بسیار مورد توجه باقی می ماند. دوره ما برای توانمندسازی شما با دانش و تجربه لازم برای برتری در این زمینه رقابتی طراحی شده است. فرصت را از دست ندهید تا مهارت‌های خود را افزایش دهید و یک نمونه کار تاثیرگذار بسازید که تخصص شما را در توسعه وب جلویی نشان می‌دهد.

همین حالا ثبت نام کنید و اولین قدم را برای تبدیل شدن به یک توسعه دهنده وب ماهر بردارید که می تواند صفحات فرود خیره کننده و تعاملی ایجاد کند که تأثیری ماندگار بر کاربران بگذارد. در این سفر آموزشی به ما بپیوندید و بیایید با هم تجربیات شگفت انگیز وب ایجاد کنیم.




سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

توضیحات کلی پروژه و کد نویسی HTML The general project description and HTML coding

  • مروری کوتاه بر چارچوب کلی پروژه A brief overview of the project's general framework

  • معرفی نرم افزار Visual Studio Code و دانلود آن Introducing the Visual Studio Code software and downloading it

  • متا تگ ها و لینک ها Meta tags and links

  • تگ های اصلی و سرصفحه در بدن Main and Header Tags within the Body

  • چگونه از فونت های گوگل در سایت خود استفاده کنیم؟ How to Use the Google Fonts on Your Site?

  • چگونه از نمادهای فونت عالی استفاده کنیم؟ How to Use Font Awesome Icons?

  • کد نویسی HTML برای بخش های محتوا HTML Coding for Content Sections

  • کد نویسی HTML برای بخش فرم HTML Coding for Form Section

استایل و کدهای CSS Styling and CSS Codes

  • یک ظاهر طراحی بخش هدر Header section styling

  • استایل بخشیدن به قسمت بالای محتوا Styling the upper part of the content

  • یک ظاهر طراحی کلی قسمت پایینی محتوا General styling of the lower part of the content

  • حالت دادن به بخش فرم Styling the form section

  • حالت دادن به بخش متن اصلی صفحه Styling the main text section of the page

اسکریپت بخشی از اعتبار سنجی فرم در توسعه Front-End Scripting the Validation Part of the Form on Front-End Development

  • بیان مفهوم اعتبار سنجی فرم و نحوه استفاده از کد جاوا اسکریپت Expressing the concept of form validation and how to use JavaScript code

  • تعریف متغیرها Definition of Variables

  • اعتبار سنجی نام کامل Full Name Validation

  • اعتبار سنجی آدرس ایمیل Email Address Validation

  • اعتبارسنجی شماره تلفن Phone Number Validation

  • آخرین بخش اعتبار سنجی فرم و نمایش پیام موفقیت آمیز The Last Part of Form Validation and Showing the Successful Message

طراحی ریسپانسیو پروژه برای رزولوشن های مختلف Responsive Design of the Project for Different Resolutions

  • توضیح مختصری در مورد کد پاسخگو و نتایج آن A Brief Explanation About Responsive Code and its Results

  • کدهای پاسخگو برای اندازه های مختلف از 1149 پیکسل و پایین Responsive Codes for Sizes Ranging from 1149 Pixels and Down

  • کدهای پاسخگو برای اندازه هایی که از 680 پیکسل به پایین شروع می شوند Responsive Codes for Sizes Starting from 680 Pixels and Down

  • کدهای پاسخگو برای اندازه های مختلف از 541 پیکسل و پایین Responsive Codes for Sizes Ranging from 541px and Down

  • کدهای پاسخگو برای اندازه های مختلف از 412 پیکسل و پایین Responsive Codes for Sizes Ranging from 412px and Down

  • کدهای پاسخگو برای اندازه های مختلف از 389 پیکسل و پایین Responsive Codes for Sizes Ranging from 389px and Down

قسمت پایانی Final part

  • سخنرانی نتیجه گیری Conclusion lecture

  • جایزه Bonus

نمایش نظرات

آموزش ایجاد صفحه فرود از ابتدا: پروژه HTML/CSS/JS
جزییات دوره
5 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,000
4.8 از 5
دارد
دارد
دارد
Bahar Bazari
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bahar Bazari Bahar Bazari

طراح وب و برنامه نویس