در این دوره آموزشی Linux for Data Engineer شما را با دنیای لینوکس آشنا می کنم. در بیش از 1.5 ساعت، ما تمام مراحل ضروری لینوکس را مرور خواهیم کرد که دانش گسترده ای را برای تبدیل شدن به یک مهندس داده در اختیار شما قرار می دهد. این یک تجربه کاملاً عملی خواهد بود، بنابراین آستینهای خود را بالا بزنید و برای ارائه بهترین آن آماده شوید!
مهندسی داده یکی از مشاغلی است که سریعترین رشد را دارد و این جای تعجب نیست. علم داده تقاضای زیادی دارد و کسبوکارها به سرعت دریافتند که داشتن مهندسانی برای کمک به دانشمندان نتایج سریعتری ارائه میدهد.
لینوکس خانوادهای از سیستمعاملهای منبع باز شبه یونیکس است که بر اساس هسته لینوکس، یک هسته سیستم عامل برای اولین بار در ۱۷ سپتامبر ۱۹۹۱ توسط لینوس توروالدز منتشر شد. لینوکس معمولاً در یک توزیع لینوکس بسته بندی می شود. توزیع ها شامل هسته لینوکس و نرم افزار و کتابخانه های سیستم پشتیبانی می شود که بسیاری از آنها توسط پروژه گنو ارائه شده اند. بسیاری از توزیعهای لینوکس از کلمه «لینوکس» در نام خود استفاده میکنند، اما بنیاد نرمافزار آزاد از نام «گنو/لینوکس» برای تأکید بر اهمیت نرمافزار گنو استفاده میکند که باعث ایجاد برخی بحثها میشود. لینوکس به یک نیروی اصلی در محاسبات تبدیل شده است - از بورس نیویورک گرفته تا تلفنهای همراه، ابررایانهها و دستگاههای مصرفکننده انرژی میدهد.
توزیعات محبوب لینوکس شامل دبیان، فدورا و اوبونتو هستند. توزیع های تجاری شامل Red Hat Enterprise Linux و SUSE Linux Enterprise Server است. توزیع های لینوکس دسکتاپ شامل یک سیستم پنجره مانند X11 یا Wayland و یک محیط دسکتاپ مانند GNOME یا KDE Plasma است. توزیع های در نظر گرفته شده برای سرورها ممکن است گرافیک ها را به کلی حذف کنند یا شامل یک پشته راه حل مانند LAMP باشند. از آنجایی که لینوکس آزادانه قابل توزیع مجدد است، هر کسی میتواند برای هر هدفی یک توزیع ایجاد کند.
ما خواهیم آموخت:
1) مقدمه ای بر لینوکس
2) توزیعهای لینوکس
3) نصب اوبونتو
4) ساختار سیستم فایل
5) نصب نرم افزارهای کاربردی
6) نحوه دریافت کمک در لینوکس (راهنماها)
7) عملیات پایه در لینوکس (cd، cat، ls، mkdir، rmdir، exit، pwd، whereis، tail، head و غیره)
8) گزارش سیستم
9) مجوزهای فایل
10) ویرایشگرها (nano/vi)
11) اسکریپت Bash Shell (اسکریپت تعاملی، توابع، پارامترها، حلقه if-else، بولی، case، حلقه for، حلقه while و تا حلقه)
مهندس Bigdata من معمار راه حل هستم با 12 سال تجربه در صنعت بانکداری ، ارتباطات از راه دور و خدمات مالی در طیف متنوعی از نقش ها در برنامه های کارت اعتباری ، پرداخت ها ، انبار داده و مرکز داده نقش من به عنوان Bigdata و Cloud Architect به عنوان بخشی از تیم Bigdata برای ارائه راه حل نرم افزاری کار می کنم. مسئولیت ها شامل - از همه مسائل مربوط به Hadoop پشتیبانی کنید - معیار سیستم های موجود ، تجزیه و تحلیل چالش های سیستم موجود/گلوگاه ها و پیشنهاد راه حل های مناسب برای از بین بردن آنها بر اساس فن آوری های مختلف Big Data - تجزیه و تحلیل و تعریف جوانب مثبت و منفی فناوری ها و سیستم عامل های مختلف - موارد استفاده ، راه حل ها و توصیه ها را تعریف کنید - استراتژی Big Data را تعریف کنید - انجام تجزیه و تحلیل دقیق از مشکلات کسب و کار و محیط های فنی - راه حل عملی بزرگ داده را بر اساس تجزیه و تحلیل نیازهای مشتری تعریف کنید - توصیه های عملی Big Big Cluster را تعریف کنید - به مشتریان در مورد فن آوری های مختلف Big Data آموزش دهید تا به آنها در درک نکات مثبت و منفی Big Data کمک کند - حاکمیت داده ها - ساخت ابزارهایی برای بهبود بهره وری توسعه دهنده و اجرای روشهای استاندارد
نمایش نظرات