هیچ دوره ای در سبد خرید شما وجود ندارد
در دوره “ساخت ویرایشگر متن با جاوا اسکریپت” به کمک زبان جاوا اسکریپت یک تکست ادیتور (ویرایشگر متن) می نویسیم.همان طور که می دانید در خیلی از پنل های ادمین وب سایت ها از ویرایشگر متن استفاده می شود. برای این موضوع کتابخانه های مختلف و محبوبی مثل CkEditor وجود دارد که از آن ها استفاده کنیم.
ولی همان طور که اطلاع دارید استفاده از لایبرری ها ( ویکی پدیا ) در کدنویسی، سرعت کدنویسی و حجم سورس کد را افزایش می دهند و این افزایش حجم خوشایند نیست. پس بهتر است که خودمان به کمک جاوا اسکریپت یک تکست ادیتور بنویسیم.
در این دوره یک تکست ادیتور کامل و حرفه ای به کمک جاوا اسکریپت(بدون استفاده از هیچ پلاگین و کتابخانه) می نویسیم.
معرفی پروژه آموزش ساخت ویرایشگر متن در جاوا اسکریپت :
همان طور که متوجه شدید در این دوره به کمک زبان جاوا اسکریپت یک ادیتور متن پیشرفته می نویسیم.کد ادیتور مورد نظر ما تمامی قابلیت های مربوط به یک ویرایشگر را مثل bold، italic، افزودن عکس، لینک کردن و …. خواهد داشت.پس اگر می خواهید یک پروژه حرفه ای با جاوا اسکریپت یاد گرفته باشید این دوره را از دست ندهید.
این تکنولوژی و دوره برای چه کسانی مناسب است؟
یکی از راه های حرفه ای شدن در هر زبان برنامه نویسی تمرین کردن است. یکی از راه هایی که به متخصص شدن شما در یک زبان برنامه نویسی کمک می کند این است که تمرین کنید و پروژه های مختلفی توسعه بدید.
در این دوره پروژه ای تحت عنوان “ادیتور متن پیشرفته” می نویسیم. این پروژه به شما کمک می کند تا به حرفه ای شدن در جاوا اسکریپت نزدیک تر بشید.
دوستانی که به جاوا اسکریپت علاقه دارند و می خواهند در این حوزه گامی در متخصص شدن بردارند و راحت تر بتوانند وارد بازار کار بشوند این دوره را پیشنهاد می کنم.
بازارکار دوره و تخصصی که فراگرفته میشود :
امروزه جاوا اسکریپت یکی از زبان های برنامه نویسی است که محبوبیت بسیار زیادی داشته و جامعه توسعه دهنده زیادی دارد.جاوا اسکریپت در حالت معمولی برای سمت کلاینت وب استفاده می شود و به دلیل دسترسی راحت تر به وب سایت نسبت به برنامه های ویندوزی، بازار کار فوق العاده ای دارد.
امروزه بنا به گستردگی که جاوا اسکریپت دارد، علاوه بر سمت کلاینت وب در زمینه های دیگری نیز استفاده می شود. به عنوان مثال شما می توانید با فریمورک ها و کتاب خانه های مختلف جاوا اسکریپت به توسعه اپلیکیشن های موبایلی اندروید و IOS بپردازید. می توانید به کمک رانتایم Node Js به توسعه سمت سرور بپردازید و … .
پس به راحتی متوجه این موضوع شدید که اگر جاوا اسکریپت را به خوبی یاد گرفته و به تخصص برسید، قطعا می توانید وارد بازار کار شده و درامد های خوبی داشته باشید.
معرفی تکنولوژی ، نرمافزار ، زبان برنامهنویسی و… که در آموزش تدریس میشود :
در این دوره برای کدنویسی از ویرایشگر VsCode و برای اجرا کردم کد ها از مرورگر Chrome استفاده می کنیم. البته اجباری به استفاده از این ابزار ها نیست و شما می توانید از هر مرورگر، Editor یا IDE استفاده کنید.
معرفی پیشنیازها :
شما برای شرکت در این دوره باید جاوااسکریپت را به خوبی یاد گرفته باشید.
سرفصل دوره آموزش ساخت ویرایشگر متن در جاوا اسکریپت:
- معرفی دوره
- نصب fontAwesome
- پیاده سازی Html تکست ادیتور
- پیاده سازی استایل های ادیتور
- معرفی و پیاده سازی designMode
- قسمت ششم: معرفی و استفاده از execCommand
- قسمت هفتم: تعریف رویداد برای دکمه های ادیتور
- قسمت هشتم: پیاده سازی حالت Toggle برای تکست ادیتور
- قسمت نهم: نمایش سورس کد محتوای تکست ادیتور
arssol53 دانشجوی دوره
آموزش مفیدی بود
arzcell دانشجوی دوره
سلام وقت بخیر استاد عزیز
من نیاز به یک ادیتور پیشرفته تر با امکانات نوشتن معادلات ریاضی رو دارم
میتونید در این مورد بهم کمک کنید
hessamdolatshah دانشجوی دوره
آقای سعیدی راد مثل همیشه فوق العاده
mjfakhr دانشجوی دوره
سلام
لطفا در رابطه با روش درج فرمول های ریاضی هم راهنمایی کنید .
mojtaba.durudi123 دانشجوی دوره
وقتی بخواین یه editor تخصصی در یک زمینه ی خاص درست کنید و ندونید که از کجا باید شروع کنید، اونوقت قدر این دوره رو میدونید.! واقعا ممنونم از آموزش خوبتون. عالی بود
mohsen.nazari985
سلام
اطفال شرایطی رو بزارید که بشه راحت تر و بدون ثبت نام مطالب رایگان رو دانلود کرد
ممنونم بابت سایت خوبتون
yelahzeh
واقعا اینقدر بیکاری که میای آموزشی درست میکنی که اصلا کاربردی نداره و منسوخ شده و هم وقت مردمو و هم وقت بی ارزش خودت رو میزاری؟
mjfakhr دانشجوی دوره
من تحقیق کردم ، در حال حاضر که سال 2022 هست درسته که w3c متد execCommand منسوخ اعلام کرده ولی هنوز کار می کنه و جایگزینی هم براش ارائه نشده است .
در ضمن از قدیم گفتند دندان اسب پیش کشی رو نمی شمرند ، لذا این لحن طلبکارانه از ادب به دور هست و از شما بعیده ( لطفا بیشتر دقت کن )
yelahzeh
سلام وقت بخیر ،
استاد این متد منسوخ نشده؟
execCommand
tarrahchi دانشجوی دوره
چرا ولی جایگزینی اعلام نشده
abbaspanahi
برای ویرایش محتوای وب، از متدهایی مانند document.querySelector() و document.createElement()استفاده کنید و برای ایجاد و مدیریت المانهای DOM و از APIهای مربوط به ویرایشگرهای متنی مانند contentEditable استفاده کنید.
مجتبی
ممنون سپاس فراوان
عرفانه صحرائی
سلام ممنون از آموزش خوبتون . یه سوال داشتم از ویدیو 7 . اگه کسی بخواد از سیستم خودش عکس انتخاب کنه توی تکست ادیتور ، اون بالا که نمیتونه آدرس سیستمشو بده یعنی ما خواستیم لینک بده . میشه اینو یه توضیحی بدین که چجوری بتونه از سیستم عکس وارد کنه ؟
yelahzeh
دوست عزیز این آموزش کلا بیخود و غیر قابل استفادست
und_mohsen دانشجوی دوره
چرا غیر قابل استفادست؟
همینو میتونی گسترشش بدی و از دلش یه استارتاپ بیاری بالا
pedramrabiei
سلام خدمت آقای سعیدی راد ببخشید من یه سوال داشتم من چطور می تونم محتویات تگ iframe را با php بخونم و توی دیتابیس اضافه کنم؟
اگه این امکان وجود نداره میشه یه راه حل دیگه پیشنهاد بدید ممنون میشم ازتون
pedramrabiei
خیلی دوره ی عالیی و خوبی یکی از مهم ترین دلایل انتخاب کردن دانشجویار برای آموش هام اینه که از حاشیه ها استفاده نمی کنه مثلا اینکه نمیره از کتابخانه ی جی کوئری استفاده کنه و از زبان مادر که جاوااسکریپت باشه استفاده می کنه خیلی ممنون از شما