
آموزش کاربردی Vscode | مقدماتی تا پیشرفته
یکی از دلایل محبوبیت وی اس کد، حجم پایین، داشتن اکستنشن های کاربردی مختلف، پشتیبانی از گیت، کراس پلتفرم بودن و … است. یعنی اگر شما سیستم ضعیفی برای کدنویسی داشته باشید باز هم وی اس کد کار شما را بدون هیچ مشکل و اذیتی راه می اندازد. پس چه بهتر که برای کد نویسی از ادیتور VsCode استفاده کنید.در این دوره آموزش vscode، نحوه کار با این ادیتور از صفر تا نزدیک های صد به شما آموزش داده می شود.

توضیحات
معرفی دوره آموزش vscode
چرا باید
آموزش vscodeرو ببینیم؟ سرعت تغییرات تکنولوژی باعث شده برنامه نویس ها برای توسعه برنامه هاشون با سختی های بیشتری مواجه بشن. از حجم زیاد کدها گرفته تا خطایابی و نظم محیط کدنویسی در برنامه های بزرگ…
به همین دلیل، وجود محیطی که بتونه به برنامه نویس ها کمک کنه از زمان بهتر استفاده کنن و بهره وری بیشتری داشته باشن، موضوع خیلی ضروری بود.
از سال های ابتدایی نرم افزارهای کمکی متنوعی برای این کار عرضه شد که یکی از اونها ویرایشگر کد VS Code هست که با محیط و امکانات کامل و پیشرفته ای که داره لذت و راحتی برنامه نویسی رو چند برابر کرده و نقش زیادی در سرعت توسعه نرم افزارها در سراسر جهان داره.
یک محیط ساده، کم حجم، سبک که میتونید با استفاده از افزونه هایی اختصاصی که در اختیار شما قرار میده، اون رو به یک محیط برنامه نویسی حرفه ای و لذت بخش برای خودتون تبدیل کنید.
از مزایای این کد ادیتور قدرتمند میشه به موارد زیر اشاره کرد:
- کم حجم بودن
- پشتیبانی از اغلب زبان های برنامه نویسی
- افزونه های کاربردی و عالی
- کلیدهای میانبر
- تم های رنگی مختلف
در سطح وب آموزش های مختلفی برای آموزش vscode
اماده شده اما چیزی که این دوره رو از بقیه دوره ها متمایز میکنه اشنایی کامل و عمیق شما با vscode و تنظیمات این محیط هست و همچنین با پشتیبانی که این دوره برای شما اماده کرده میتونید به راحتی مشکلات خودتون رو حل کنید تا دیگه هیچ جای سوال و بحثی برای شما باقی نمونه.
مباحث دوره آموزش vscode
شما در این دوره (
آموزش vscode) به صورت صفر تا صد با vscode اشنا خواهید شد.
در ابتدا شما با تفاوت ide و code editor آشنا میشید و یاد میگیرید که چطور باید این کد ادیتور رو بر روی سیستم خودتون نصب کنید؛ بعد از نصب با بخش های مختلف این ابزار هم کار میکنید تا بدونید که هر بخش چه وظیفه ای داره و چه کاری انجام میده.
همچنین شما میانبرهارو یاد می گیرید که میتونه سرعت کار شما رو در کار با این کد ادیتور بالا ببره.
بعد از اون به سراغ بخش جذاب دوره یعنی معرفی افزونه های کاربردی مختلف خواهیم رفت و شما با هر زبان برنامه نویسی که کار میکنید میتونید از این افزونه ها استفاده کنید.
نحوه تغییر تم رنگی کد ادیتور و تغییر فونت محیط رو هم آموزش خواهید دید که برای شخصی سازی این محیط طبق سلیقه خودتون به شما کمک کنه.
و کلی نکات ریز و درشت دیگه که در طول دوره با شما به اشتراک گذاشته میشه.
بعد از دوره آموزش vscode چی میشه؟ بعد از این دوره شما مثل یک متخصص میتونید با محیط کاری خودتون که ممکنه در طول روز ساعت ها با اون سروکار داشته باشید کدنویسی کرده و به راحتی بخش های مختلف این محیط رو با افزودن قابلیت های جدید شخصی سازی کنید تا به بهترین شکل وظیفه دستیاری و همراهی شمارو در طول پروژه انجام بده. اگه این دوره رو نبینم چه اتفاقی میفته؟ ندیدن این دوره و یاد نگرفتن vs code قطعا به مرور زمان میتونه نتایج بدی به همراه داشته باشه. اینکه شما نتونید مثل یک حرفه ای با محیطی که ساعت های زیادی باهاش سر کار دارید کار کنید، باعث میشه از برنامه نویس های دیگه کندتر و ضعیف تر عمل کنید و این اتفاق میتونه شمارو از فرصت های شغلی خوب محروم کنه. طبیعتا هر چی محیط کاری شما منظم تر و زیباتر باشه خودتون هم حس خوبی خواهید داشت و با علاقه بیشتری فعالیت می کنید. دوره رو تضمین میکنی اگه کامل ببینم نتیجه میگیرم؟ این دوره مطالب پیچیده و سختی نداره و شما میتونید به راحتی با گذاشتن چند ساعت وقت برای این دوره به مطالب مسلط بشید و مثل یک متخصص با vs code کار کنید. محتوای دوره به صورت رایگان به شما ارائه میشه و در کنار پشتیبانی همیشگی دوره، فقط نیازه که شما با کمی تلاش و دیدن ویدیوهای این دوره و همینطور تمرین کردن به مطالب مسلط بشید و بعد از دوره قطعا از نتیجه ای که به دست میارید شگفت زده خواهید شد چون تاثیر مستقیمی بر سبک کاری شما خواهد داشت. آینده بازار کار این دوره به کجا ختم میشه؟ ارزش وقت گذاشتن داره؟شما برای کدنویسی حتما نیازمند یک محیط قدرتمند هستید تا بتونید به بهترین شکل و در کوتاه ترین زمان اینکارو انجام بدید.
شما چه زمانی که به صورت فریلنسری فعالیت کنید و چه به صورت یک کارمند در شرکت فعالیت کنید، نیازمند این ابزار خواهید بود پس بهتره با یادگیری تخصصی کار با این محیط، سرعت کار خودتون رو چندبرابر کنید.
چه پروژه هایی در طول دوره کار میشه؟ این دوره پروژه ای نیست. اما با افزونه های مهم و کاربردی که هر برنامه نویسی به اون نیاز داره آشنا خواهید شد و یاد میگیرید چطور این افزونه ها رو برای خودتون پیکربندی و شخصی سازی کنید تا بهترین محیط رو تجربه کنید. مدرس این دوره چه کسی هست و چه مزیتی نسبت به دیگران داره؟ مدرس این دوره استاد سعیدی راد هست که با تجربه بالا و سابقه طولانی که در زمینه برنامه نوسی (به خصوص جاوااسکریپت) داره، مطالب رو به ساده ترین شکل ممکن بیان می کنه طوری که خودتون هم نخوایید یاد بگیرید، آخرش یاد می گیرید. چون اعتقاد داریم مدرسی که اطلاعاتش به روز هست و مستقیما با بازار کار جاوا اسکریپت و کل تکنولوژی های زیرشاخه اون سروکار داره و سبکش با مدرس عادی و تئوری محور متفاوته. (مثل اکثر اساتیدی که در دانشگاه داشتیم!) یکی از خصلت های ویژه ایشون اهمیت به پشتیبانی فنی دانشجوهاست و تا حد امکان به صورت مستقیم مشکلات و سوالات اون هارو در پلتفرم های مختلف جواب میده. آقای سعیدی راد هم مثل بقیه اساتید سبزلرن یه راست وارد اصل مطلب میشه و شاخ و برگ اضافی و خسته کننده در آموزش های ایشون نمی بینید و این یعنی بهترین آموزش VS Codeرو در کنار ایشون تجربه می کنید.
چطور میتونم بهترین نتیجه رو از این دوره بگیرم؟ برای اینکه بتونید بهترین نتیجه رو از این دوره بگیرید مسیر زیر رو دنبال کنید- بعد از دیدن هر جلسه از دوره سعی کنید خودتون وارد محیط نرم افزار بشید و اون بخش ها رو بررسی کنید و سعی کنید اگه مبحث مهمی بود کمی داخل گوگل هم سرچ کنید تا اطلاعات بیشتری بدست بیارید.
- سعی کنید بعد از اینکه هر افزونه کاربردی رو یاد گرفتید یه سر به داکیومنت اون افزونه بزنید(اون افزونه ای که نظر شما رو جلب کرده و تمایل دارید استفاده کنید) و سعی کنید با تنظیمات و کانفیگ های اون آشنا بشید.
به قول شاعر، رهرو آن نیست گهی تند و گهی خسته رود، رهرو آن است که آهسته و پیوسته رود…
جلسات
معرفی دوره
تفاوت IDE با Editor
دانلود و نصب VsCode
آشنایی با قسمت های مختلف VsCode
کار با فایلها و فولدرها در VsCode
شورتکات های مفید و کاربردی - 1
شورتکات های مفید و کاربردی - 2
کار با اکستنشن Emmet
کار با اکستنشن Auto Rename Tag
کار با اکستنشن Material Icon Theme
کار با اکستنشن Html Preview
کار با اکستنشن Color Highlight
کار با اکستنشن CodeSnap
کار با اکستنشن Svg Preview
کار با اکستنشن باحال GlassIt
کار با اکستنشن Project Manager
کار با اکستنشن Css Intellisense
کار با فرمتر Prettier
کار با اکستنشن Bracket Pair Colorizer
کار با اکستنشن Minify
کار با اکستنشن Live Sass Compiler
کار با اکستنشن Todo Tree
کار با اکستنشن Better Comments
اکستنشن های کاربردی برای برنامه نویسان جاوا اسکریپت
کار با اکستنشن Live Server
تغییر تم VsCode + معرفی تم های محبوب Dark و Light
نحوه تغییر فونت VsCode + معرفی فونت های محبوب برنامه نویسان
کار با اکستنشن Code Spell Checker
نحوه استفاده از snippet های React، Es7 و React Native
کار با گیت در VsCode - اکستنشن Gitlens
آموزش کار با اکستنشن Live Share
شورتکات های کاربردی - اکستنشن Advance New File
Config های لازم برای پیاده سازی قابلیت Word Wrap
چند ساعت در روز کد میزنیم؟ (اکستنشن Wakatime)
آپدیت جدید VsCode
سخن پایانی
پیش نیاز ها
پشتیبانی
این دوره مجهز به «سبزبات» ربات هوشمند مبتنی بر هوش مصنوعی است.
اگر در حین مشاهده جلسات دوره با سوال یا ابهامی مواجه شدید، میتوانید پرسش خود را از سبزبات بپرسید و در همان لحظه پاسخ دریافت کنید. در صورتی که نیاز به توضیح بیشتر یا پاسخ تخصصی مدرس داشتید، کافی است از سبزبات بخواهید تا سوال شما را به مدرس دوره ارجاع دهد تا مستقیماً توسط مدرس پاسخ داده شود.
