به جامع ترین بوت کمپ توسعه وب در Udemy بپیوندید!
این دوره به شما توسعه وب را آموزش میدهد و شما را در 100 روز به یک توسعهدهنده وب تبدیل میکند - یا به شما امکان میدهد موارد ضروری کلیدی خود را تازهسازی کنید و دانش موجود خود را گسترش دهید!
تبدیل شدن به یک توسعهدهنده وب یک انتخاب عالی است زیرا توسعه وب مسیرهای شغلی بسیاری را باز میکند و مهارتهای توسعه وب تقریباً در هر کسبوکاری که امروزه وجود دارد مورد نیاز است - و البته این فقط در آینده افزایش خواهد یافت!
این فقط مربوط به وبسایتها نیست، بلکه درباره خدمات «پشت صحنه» است که توسط برنامههای تلفن همراه مانند Uber یا AirBnB استفاده میشود. این در مورد برنامه های وب غنی مانند Google Docs و همچنین بازی های مرورگر است. و البته در مورد وبسایتهای معمولی مانند فیسبوک، وبلاگهای آنلاین، فروشگاههای آنلاین مانند آمازون و خیلی چیزهای دیگر!
از این رو جای تعجب نیست که توسعه دهندگان وب تقاضای زیادی دارند! و علاوه بر دیدگاه های شغلی عالی، به عنوان یک توسعه دهنده وب، البته می توانید به راحتی تجارت دیجیتال خود را نیز بسازید!
این دوره برای شماست!
این دوره توسعه وب را از پایه به شما آموزش می دهد و به لطف "چالش 100 روزه کد" که در این دوره گنجانده شده است (اگرچه تعهد به آن اختیاری است!)، می توانید در 100 سال توسعه دهنده وب شوید. روزها با کمک این دوره!
برای شروع این دوره به هیچ دانش قبلی توسعه وب نیاز نیست. ما تمام اصول مهم، همه اصول و مفاهیم کلیدی را با هم، گام به گام بررسی خواهیم کرد.
اما این دوره همچنین برای دانش آموزان پیشرفته ای است که قبلاً دانش توسعه وب دارند! این یک دوره آموزشی عمیق است و از این رو میتوانید دانش موجود خود را با غواصی عمیقتر در اصول کلیدی مانند HTML، CSS یا NodeJS و همچنین با کاوش در مفاهیم پیشرفته مانند پرداختها، ساخت APIهای REST یا امنیت وبسایت گسترش دهید.
از آنجایی که دوره بسیار بزرگی است، دوره به روش مدولار ساخته شده است. این به این معنی است که میتوانید آن را مرحله به مرحله، سخنرانی به سخنرانی پیش ببرید، اما میتوانید مستقیماً به بخشهای درسی که برایتان جالبتر است بروید. البته، ما رویکرد "گام به گام" را برای مبتدیان توصیه می کنیم - فقط به این دلیل که همه سخنرانی ها و بخش ها بر روی یکدیگر ساخته می شوند. اما بهعنوان یک توسعهدهنده با تجربهتر، مطمئناً میتوانید از اصول اولیهای که برایتان جالب نیستند صرفنظر کنید!
چالش 100 روزه کد
ما این دوره را با در نظر گرفتن "چالش 100 روزه کد" ایجاد کردیم - چالشی (که توسط ما اختراع نشده است) که هدف آن ایجاد انگیزه در شما برای حداقل 1 ساعت کدنویسی در روز به مدت 100 روز است.
از آنجایی که این یک دوره آموزشی بزرگ است (با حدود 80 ساعت محتوا!) می تواند بسیار طاقت فرسا باشد. و ما می دانیم که بسیاری از دانش آموزان هرگز یک دوره را تمام نمی کنند.
حیف است، زیرا این دوره مملو از محتوا، تمرینها، آزمونها، تکالیف و پروژههای نمایشی است! ما یک مرورگر-بازی، یک وبلاگ، یک وب سایت مسافرتی، یک فروشگاه آنلاین و خیلی چیزهای دیگر می سازیم.
بنابراین، ما راهنمایی روشنی در مورد نحوه گذراندن این دوره از A به Z در مدت 100 روز با صرف 1 تا 2 ساعت در روز برای تماشای ویدیو و یادگیری ارائه می دهیم. به عنوان بخشی از دوره، به یک وب سایت همراه دسترسی خواهید داشت که ساختار واضحی را ارائه می دهد و همچنین حاشیه نویسی را درست در برنامه درسی دوره پیدا می کنید.
البته شرکت در این چالش "100 روز" کاملا اختیاری است! همچنین میتوانید با سرعت خودتان دوره را طی کنید و از هر محتوایی که به آن علاقه ندارید صرف نظر کنید!
آن را بدون ریسک امتحان کنید
این دوره با 30 روز ضمانت بازگشت وجه ارائه می شود. اگر متوجه شدید که برای شما مناسب نیست، می توانید پول خود را پس بگیرید، بدون سوال!
آنچه خواهید آموخت
این یک دوره آموزشی بزرگ است، مملو از محتوا و بوت کمپ توسعه وب است که وقتی توسعه وب را یاد گرفتیم دوست داشتیم داشته باشیم.
در اینجا خلاصه ای از مفاهیم کلیدی است که به عنوان بخشی از این دوره بررسی خواهیم کرد:
نحوه کار وب
فناوری های اصلی: HTML، CSS JavaScript
با نحوه ساختار اسناد HTML و نحوه استفاده صحیح از عناصر HTML آشنا شوید
مفاهیم اصلی CSS مانند مدل جعبه، flexbox، موقعیتیابی، واحدها و موارد دیگر را بیاموزید
مفاهیم پیشرفته CSS مانند ساخت وبسایتهای واکنشگرا، طرحبندیها، ویژگیهای CSS سفارشی، شبکه CSS موارد بیشتر را کاوش کنید
جاوا اسکریپت سمت مرورگر را از پایه بیاموزید
بدانید "DOM" چیست و چگونه می توانید آن را از طریق جاوا اسکریپت دستکاری کنید
رویدادهای مرورگر/کاربر و نحوه مدیریت آنها با جاوا اسکریپت را کاوش کنید
انبوهی از پروژهها (مانند یک بازی مرورگر Tic-Tac-Toe) برای تمرین و درک کامل همه این فناوریها بسازید
با NodeJS ExpressJS به توسعه Backend بروید
بیاموزید NodeJS چیست و چگونه کار میکند
وبسایتهای پایه مبتنی بر باطن را با مفاهیم پیشرفته مانند مسیریابی پویا یا قالبهای پویا بسازید
با نحوه کار با پایگاه داده آشنا شوید - SQL NoSQL (و چیست)
نحوه استفاده از SQL/NoSQL با NodeJS Express را تمرین کنید
در مفاهیم پیشرفتهای مانند احراز هویت، امنیت وبسایت، الگوهای کدگذاری، آپلود فایل، اعتبارسنجی ورودی کاربر و موارد دیگر غرق شوید!
دوباره: پروژه های زیادی بسازید (مثلاً یک فروشگاه آنلاین کامل، از ابتدا!) تا تمام مفاهیم پیشرفته را نیز تمرین کنید
با نحوه استفاده از بستهها و خدمات شخص ثالث (مانند Stripe برای پرداخت) در وبسایتهای خود آشنا شوید
به سمت مفاهیم تخصصی تر و پیشرفته تر مانند ساختن API های REST بروید
فریمورکهای جاوا اسکریپت frontend مانند Vue.js را برای ایجاد رابطهای کاربری وب قدرتمندتر کاوش کنید
و خیلی چیزهای دیگر - به سادگی برنامه درسی کامل را بررسی کنید تا یک لیست کامل دریافت کنید!
ما دوست داریم این سفر را با شما شروع کنیم، پس بیایید شروع کنیم!
ماکس مانوئل
دارای گواهینامه AWS، توسعه دهنده وب و مدرس حرفه ای
Academind by Maximilian Schwarzmüllerآموزش آنلاین
Manuel Lorenzتحلیلگر و مدرس حرفه ای کسب و کار
نمایش نظرات