چه اتفاقی دارد می افتد؟
به دوره آموزشی 30 پروژه در 30 روز خوش آمدید!
این یک دوره آموزشی برای مبتدیان پروژه با تمام ویژگی های مدرن HTML5، CSS3، و جاوا اسکریپت است!
بنابراین، با دوره آموزشی "30 پروژه در 30 روز" ما که مخصوصاً برای توسعه دهندگان وب مقدماتی مبتدی طراحی شده است، سفری به کشف را آغاز کنید. در طول یک ماه، شما به HTML5، CSS3 و جاوا اسکریپت می پردازید و هر روز یک پروژه جدید برای ساختن نمونه کارها و تقویت مهارت های خود ایجاد می کنید.
در این دوره، انیمیشنهای CSS مدرن، ویژگیهای سفارشی، دستکاری DOM، رویدادها، روشهای آرایه، دستکاری دادهها و موارد دیگر را بررسی خواهید کرد. با 30 پروژه با استفاده از جاوا اسکریپت خالص، HTML5، و CSS3، تجربه عملی در نوشتن کدهای قابل نگهداری، تمیز و کارآمد به دست خواهید آورد. هر پروژه از ابتدا ساخته شده است و به شما این امکان را می دهد که تمام جنبه های فرآیند توسعه را درک کنید.
چه در حال یادگیری اصول اولیه و چه در تکنیک های مدرن توسعه وب باشید، این دوره به طور یکسان برای مبتدیان و افراد متوسط ارائه می دهد. پروژهها از نظر پیچیدگی متفاوت هستند و تجربه یادگیری جامعی را تضمین میکنند که برای سناریوهای زندگی واقعی قابل اجرا است.
اگر برای این چالش آماده هستید، در این سفر هیجان انگیز به ما بپیوندید و مهارت های خود را به عنوان یک توسعه دهنده وب جلویی افزایش دهید. چه بخواهید مجموعه کاری خود را تقویت کنید یا مسیر شغلی جدیدی را آغاز کنید، این پروژه ها برای هر کسی که مشتاق تسلط بر جاوا اسکریپت و برتری در توسعه وب است ضروری است.
ساختار دوره:
پس ما چه چیزی می سازیم؟ 30 پروژه به شرح زیر:
روز 1: پروژه گفتار به متن: پروژه ای ایجاد کنید که در آن کاربران بتوانند با میکروفون دستگاه خود صحبت کنند و گفتار آنها به متن تبدیل شود.
روز 2: برنامه پیانو: یک برنامه مجازی پیانو ایجاد کنید که در آن کاربران می توانند نت ها و آکوردهای موسیقی را با استفاده از صفحه کلید یا ماوس خود پخش کنند.
روز 3: برنامه تبدیل متن به صدا: برنامه ای بسازید که متن نوشته شده را به کلمات گفتاری تبدیل می کند و به کاربران امکان می دهد به متنی که وارد می کنند گوش دهند.
روز 4: ربات جوک مولد: پروژه ای بسازید که جوک های تصادفی ارائه شده در قالب صوتی یا متنی روباتیک تولید می کند.
روز 5: تولیدکننده رنگ HSL: ابزاری را ایجاد کنید که با استفاده از مدل رنگی HSL (Hue, Saturation, Lightness) رنگها را تولید میکند و به کاربران امکان سفارشیسازی و پیشنمایش رنگها را میدهد.
روز 6: برنامه Modal: یک پنجره بازشوی معین ایجاد کنید که محتوا یا پیام ها را در رابط اصلی برنامه نمایش می دهد.
روز هفتم: ساعت دیجیتال: ساعت دیجیتالی طراحی کنید که زمان فعلی را نمایش میدهد و در زمان واقعی بهروزرسانی میشود.
روز هشتم: Color Flipper: پروژهای بسازید که بهطور تصادفی رنگها را انتخاب و نمایش میدهد و روشی سرگرمکننده و تعاملی برای کشف ترکیبهای رنگی مختلف در اختیار کاربران قرار میدهد.
روز 9: محاسبهگر درصد: یک برنامه ماشینحساب با قابلیت محاسبه درصد برای عملیاتهای مختلف ریاضی ایجاد کنید.
روز 10: برنامه ماشین حساب: یک برنامه ماشین حساب کاملاً کاربردی با پشتیبانی از عملیات حسابی اساسی ایجاد کنید.
روز 11: بیشتر بخوانید کمتر: قابلیتی را اجرا کنید که بلوک های طولانی متن را کوتاه می کند و دکمه "بیشتر بخوانید" را برای بزرگ کردن و کوچک کردن محتوای متن ارائه می دهد.
روز دوازدهم: رتبهبندی ستارهای: یک مؤلفه رتبهبندی ستاره طراحی کنید که به کاربران امکان میدهد با انتخاب تعداد مشخصی از ستارهها، خدمات را رتبهبندی کنند.
روز 13: شمارنده متحرک: شمارنده ای را ایجاد کنید که هنگام بارگیری صفحه وب، متحرک شود.
روز چهاردهم: مبدل هگز به باینری: ابزاری بسازید که اعداد هگزا دسیمال را به اعداد باینری تبدیل می کند.
روز 15: مکاننمای عالی: مکاننما را در یک صفحه وب با جلوههای خلاقانه و تعاملی سفارشی کنید تا تجربه کاربر را افزایش دهید.
روز 16: درخواست URL سریع: پروژه ای ایجاد کنید که URL ها را برای دسترسی سریع به محتوای وب سایت ذخیره می کند.
روز هفدهم: جلوه متن تایپ: یک جلوه تایپ را اجرا کنید که در آن متن به تدریج آشکار می شود، گویی در زمان واقعی تایپ می شود.
روز 18: نوار لغزنده مقایسه تصویر: یک لغزنده تصویر طراحی کنید که به کاربران امکان می دهد با استفاده از یک نوار لغزنده قابل کشیدن، دو تصویر را در کنار یکدیگر مقایسه کنند.
روز 19: عملکرد جستجو: یک ویژگی جستجو را ایجاد کنید که به کاربران امکان می دهد پرس و جوها را وارد کرده و نتایج مرتبط را از مجموعه داده بازیابی کنند.
روز 20: شمارشگر کلمات: ابزاری بسازید که تعداد کلمات، نویسهها و جملات را در یک ورودی متنی خاص شمارش میکند.
روز 21: تغییر رنگ پویا: یک ویژگی ایجاد کنید که به صورت پویا رنگ پسزمینه یک صفحه وب را بر اساس تعامل کاربر یا محرکهای از پیش تعریف شده تغییر میدهد.
روز 22: Box Shadow Generator: ابزاری را طراحی کنید که جلوه های سایه جعبه CSS را با پارامترهای قابل تنظیم ایجاد کند.
روز 23: پروژه چرخ فلک تصویر: یک چرخ فلک تصویر یا مؤلفه نمایش اسلاید ایجاد کنید که مجموعه ای از تصاویر را به صورت انتقال نمایش می دهد.
روز 24: مرور آپلود فایل تصویر: قابلیتی را اجرا کنید که به کاربران امکان می دهد تصاویر را از سیستم فایل دستگاه خود آپلود کنند.
روز 25: سرگرمی با رشته: پروژه ای ایجاد کنید که کارهای دستکاری رشته های مختلف مانند معکوس کردن و شمارش رشته ها را انجام می دهد.
روز 26: ماشین حساب پول/نقد: یک برنامه ماشین حساب بسازید که به طور خاص برای انجام محاسبات مالی مربوط به ارز یا مبالغ نقدی طراحی شده است.
روز 27: ماشین حساب سن: ابزاری را ایجاد کنید که سن افراد را بر اساس تاریخ تولد و تاریخ فعلی محاسبه می کند.
روز 28: ماشین حساب سپرده مالی عالی: یک ماشین حساب برای محاسبه بهره مرکب طراحی کنید.
روز 29: ماشین حساب شاخص توده بدن: یک برنامه ماشین حساب ایجاد کنید که شاخص توده بدنی (BMI) افراد را بر اساس قد و وزن آنها محاسبه می کند.
روز 30: برنامه ماشین حساب عشق دوست داشتنی: یک برنامه سرگرم کننده و خوش قلب بسازید که سازگاری یا "امتیاز عشق" بین دو فرد را بر اساس نام آنها یا ورودی های دیگر محاسبه می کند.
جاوا اسکریپت یکی از برترین زبان های برنامه نویسی پر تقاضا است و در حال صعود به سطح بالایی است!
چرا جاوا اسکریپت را یاد بگیریم؟
این یک پاسخ ساده است، به Google بروید و در نوار جستجو تایپ کنید "10 زبان برنامه نویسی برتر" اگر جاوا اسکریپت در 5 زبان برتر است، دوره را شرکت کنید. متقاعد نشدید، سپس به Google بروید و در نوار جستجو تایپ کنید "10 زبان برنامه نویسی پرتقاضا برای توسعه دهندگان در شرکت های برتر" اگر جاوا اسکریپت جزو 5 زبان برتر است، در دوره شرکت کنید.
این دوره برای چه کسانی است:
برای اولین بار جاوا اسکریپت را یاد می گیرید؟ قبلاً از جاوا اسکریپت استفاده می کنید و می خواهید به زبان مسلط شوید؟ این دوره برای شماست!
این دوره برای کسانی است که میخواهند از جاوا اسکریپت برای راهاندازی یک برنامه کاربردی، تغییر شغل یا شغل آزاد به عنوان توسعهدهنده جاوا اسکریپت استفاده کنند.
جاوا اسکریپت چیست؟
جاوا اسکریپت یک زبان برنامه نویسی است که به شما امکان می دهد محتوای به روز رسانی پویا ایجاد کنید، چند رسانه ای را کنترل کنید، تصاویر را متحرک کنید، و تقریباً هر چیز دیگری.
چه کسانی باید در این دوره ثبت نام کنند؟ مبتدیان به دنبال تقویت پایه و اساس خود در HTML، CSS و جاوا اسکریپت هستند، و همچنین کسانی که به دنبال تغییر شغل یا شغل آزاد به عنوان توسعه دهندگان جاوا اسکریپت هستند. برجستگی جاوا اسکریپت در چشم انداز برنامه نویسی این دوره را برای هر کسی که مشتاق پیشرفت در دنیای توسعه وب است ارزشمند می کند.
آموزش CCNA، Linux، Security+، Pentest+، CySA+،
نمایش نظرات