شما در حال یادگیری نحوه استفاده از خط فرمان لینوکس هستید، اما احساس می کنید گم شده اید؟
یا، شما در حال حاضر یک کاربر لینوکس هستید و می خواهید یک تجدید سریع در اصول اولیه داشته باشید؟
و ترجیح میدهید با استفاده از مواد آموزشی الهام گرفته از تجربه زندگی واقعی، از طریق انجام دادن یاد بگیرید؟ → این کلاس خط فرمان لینوکس برای شماست.
برای شروع نیازی به دانستن چیزی در مورد لینوکس نیست . اگر هنوز به دستگاه لینوکس دسترسی ندارید، من از صفر شروع می کنم و حتی دستورالعمل هایی را برای نصب یک سیستم عامل لینوکس بر روی ماشین مجازی ارائه خواهم کرد.
این کلاس بر روی هر سیستم لینوکس کار می کند: Debian، Ubuntu، CentOS، Fedora، و… MacOS! بله، MacOS در واقع مبتنی بر لینوکس است. مفاهیم اصلی برای همه نسخههای لینوکس یکسان است، شاید فقط چند تفاوت در دستوراتی که میخواهم توضیح دهم.
→ چرا این کلاس؟
خوب، یادگیری خط فرمان لینوکس در بهترین حالت ممکن است گیج کننده باشد. وقتی اولین درسهای لینوکس را در مدرسه دیدم، خودم آن را تجربه کردم. آن را نگرفتم، و استفاده از آن همه دستورات پیچیده برای تکمیل تمرینها را فایدهای نداشتم. به هر حال قرار نبود از آن در زندگی واقعی استفاده کنم.
در ابتدا گم شده بودم و به نوعی در مورد آن بی انگیزه بودم. اما پس از چند تجربه حرفه ای (توسعه وب/تلفن همراه، مدیریت سرور و اتوماسیون، روباتیک)، شروع به درک خوبی از ترمینال لینوکس کردم، و مهمتر از آن، متوجه شدم که چرا به آن نیاز دارم و چرا فوق العاده قدرتمند است. . اکنون، هر زمان که از سیستم عامل لینوکس استفاده می کنم، تقریباً تمام ابزارهای گرافیکی را حذف می کنم و ترمینال را برای همه چیز باز می کنم.
بنابراین در اینجا، من تمام سالها تجربه لینوکس خود را در این کلاس قرار دادهام، با تمرکز قوی بر درک کاری که انجام میدهید و چرا آن را انجام میدهید - اساساً چیزی که در تحصیلات خودم کم بود.
هدف من این است که بتوانید به سرعت، تنها در چند ساعت، یک پایه خط فرمان قوی لینوکس به دست آورید و شاید از سردرگمی چند ماه/سال قبل از اینکه واقعاً آن را دریافت کنید، اجتناب کنید .
این پایه خط فرمان لینوکس به شما برای هر چیزی که مربوط به فناوری اطلاعات است کمک می کند: توسعه وب یا نرم افزار، علم داده، یادگیری ماشین، روباتیک، مدیریت سیستم و غیره. .
و چیزهای زیادی وجود دارد که به نظر شیک می رسند، اما باعث اتلاف وقت می شوند، به خصوص وقتی شروع می کنید. بنابراین من به شما آموزش میدهم که واقعاً از چه چیزی استفاده میکنم. برای شروع نیازی به یادگیری 150 دستور نیست. فقط با چند مورد و درک خوب، می توانید راه طولانی را طی کنید.
→ چگونه تدریس کنم؟
→ در کلاس چه خواهید آموخت/انجام دهید؟
ابتدا، اگر به یک سیستم عامل لینوکس دسترسی ندارید، من به شما گام به گام نحوه نصب اوبونتو را بر روی یک ماشین مجازی، با حداقل راه اندازی و تمیز، به شما نشان خواهم داد.
هنگامی که سیستم عامل لینوکس خود را برای استفاده آماده کردید، ما مستقیماً وارد می شویم و یاد می گیریم که چگونه:
پاداش : علاوه بر همه اینها، همچنین یاد خواهید گرفت که چگونه با استفاده از تکمیل خودکار، لوله ها، ابزارهای جستجو، میانبرهای صفحه کلید، راه اندازی چند ترمینال و غیره، کارایی خود را با ترمینال بهبود بخشید.
و من تمام بهترین روشهای را که از تجربه خودم بدست آوردهام به شما ارائه میکنم، بنابراین میتوانید با پای راست شروع کنید.
شما را در کلاس می بینیم! :)
-----------------------------------------
این کلاس برای:
استپیش نیازهای این کلاس:
مطمئن شوید که برگه تقلب PDF حاوی تمام دستورات (+ میانبرهای ترمینال) که در کلاس استفاده می کنیم را دانلود کنید. هنگام کار روی کلاس و پروژه های آینده خود، این PDF را در کنار خود نگه دارید.
کلاس شامل چندین تمرین (یا پروژه های کوچک) در دروس مختلف است. پروژه شما برای کلاس تکمیل همه آنهاست. وقتی در ویدیوها میگویم «مکث را فشار دهید»، برای انجام تمرین وقت بگذارید. و سپس راه حل را تماشا کنید.
سپس، پس از اتمام کلاس، هر پروژه IT را که می خواهید انجام دهید (توسعه وب، علم داده، رباتیک، مدیریت و غیره) انتخاب کنید. چالش شما این است که این پروژه را فقط با استفاده از لینوکس و فقط با ترمینال انجام دهید! بدون ابزار گرافیکی این باعث میشود آنچه را که در اینجا دیدهاید تمرین کنید، و همچنین در اینترنت برای دستورات دیگری که نیاز دارید جستجو کنید.
مهندس نرم افزار و مدرس رباتیک
نمایش نظرات