آموزش لینوکس و بش (Bash) برای مهندسی داده - آخرین آپدیت

دانلود Linux and Bash for Data Engineering

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره دوم از تخصص ضروریات پایتون، بش و SQL برای مهندسی داده، شما مبانی لینوکس لازم برای انجام وظایف مهندسی داده را خواهید آموخت. علاوه بر این، نحوه استفاده از پیکربندی‌های Bash و zsh را بررسی کرده و سینتکس مورد نیاز برای تعامل و کنترل لینوکس را توسعه خواهید داد. این مهارت‌ها به شما اجازه می‌دهد تا دیتابیس‌ها را در محیط Bash مدیریت و تغییر دهید.

سرفصل ها و درس ها

استفاده از لینوکس Using Linux

  • خوش‌آمدگویی به دوره لینوکس و بش برای مهندسی داده Welcome to Linux and Bash for Data Engineering

  • آشنایی با مدرس دوره: نوآ گیفت Meet your Course Instructor: Noah Gift

  • مروری بر مفاهیم کلیدی Overview of Key Concepts

  • مقدمه‌ای بر کار با لینوکس Introduction to Working with Linux

  • آشنایی با شل لینوکس (Linux Shell) Introduction to the Linux Shell

  • نصب و دسترسی به لینوکس Installing and Accessing Linux

  • شروع کار با Github Codespaces Getting Started with Github Codespaces

  • مقایسه محیط‌های مختلف شل لینوکس Comparing Linux Shell Environments

  • نوشتن اولین اسکریپت Bash (Hello World) Writing 'Hello World' Bash Script

  • دستورات پرکاربرد ترمینال در لینوکس Popular Terminal Commands in Linux

  • مقدمه‌ای بر لوله‌کشی شل (Shell Piping) Introduction to Shell Piping

  • لوله‌کشی شل چیست؟ What is Shell Piping?

  • بررسی نمونه‌های عملی لوله‌کشی شل Walkthrough of Shell Pipeline Examples

  • مقدمه‌ای بر SSH Introduction to SSH

  • SSH چیست؟ What is SSH?

  • ساخت کلیدهای SSH و استفاده در گیت‌هاب Creating SSH Keys and using with GitHub

  • استفاده از SSH برای اتصال به سرور راه دور در AWS Cloud Using SSH to Connect to Remote Server in AWS Cloud

  • بررسی نمونه عملی تونل‌زنی SSH Walkthrough of SSH Tunneling Example

استفاده از بش (Bash) Using Bash

  • مقدمه‌ای بر کار با Bash Introduction to Working with Bash

  • آشنایی با پیکربندی محیط شل Bash Introduction to Configuring your Bash Shell Environment

  • فایل‌های پیکربندی شل چیستند؟ What are Shell Configuration Files?

  • پیکربندی فایل .bashrc Configuring .bashrc

  • پیکربندی .zshrc و ابزار oh my zsh Configuring .zshrc and Third-Party Tool oh-my-zsh

  • مقدمه‌ای بر کار با متغیرهای شل Introduction to Working with Shell Variables

  • متغیرهای شل چیستند؟ What are Shell Variables?

  • صادرات (Export) متغیرهای شل در محیط تعاملی Exporting Shell Variables in an Interactive Prompt

  • استفاده از متغیرهای شل در اسکریپت Bash Using Shell Variables in a Bash Script

  • مقدمه‌ای بر استریم‌های استاندارد Introduction to Standard Streams

  • استریم‌های استاندارد چیستند؟ What are Standard Streams?

  • استفاده از Standard Out Using Standard Out

  • استفاده از Standard In Using Standard In

  • استفاده از Standard Error Using Standard Error

ساخت اسکریپت‌های بش Building Bash Scripts

  • مقدمه‌ای بر ساخت اسکریپت‌های Bash Introduction to Building Bash Scripts

  • آشنایی با منطق شل و جریان کنترل (Control Flow) Introduction to Shell Logic and Control Flow

  • جریان کنترل شل چیست؟ What is Shell Control Flow?

  • استفاده از جریان کنترل برای حل مسائل در Bash Using Shell Control Flow to Solve Problems in Bash

  • استفاده از حلقه‌ها (Loops) در Bash Using Shell Loops in Bash

  • ارزیابی شرط‌ها در Bash Evaluating Conditions in Bash

  • مقدمه‌ای بر دستکاری داده‌ها در شل Bash Introduction to Manipulating Data in the Bash Shell

  • تکنیک‌های شل برای مدیریت داده‌ها در Bash Shell Techniques for Data in the Bash Shell

  • برش داده‌ها (Truncating) در Bash Truncating Data in Bash

  • فیلتر کردن داده‌ها در Bash Filtering Data in Bash

  • جستجوی داده‌ها در Bash Searching Data in Bash

  • مقدمه‌ای بر نوشتن اسکریپت‌ها و ابزارهای خط فرمان در Bash Introduction to Writing Scripts and Command-Line Tools in Bash

  • اسکریپت‌ها و ابزارهای خط فرمان چیستند؟ What are Scripts and Command-Line Tools?

  • ساخت یک اسکریپت Bash Building a Bash Script

  • ساخت یک تابع در Bash Building a Bash Function

  • ساخت یک ابزار خط فرمان با Bash Building a Bash Command-Line Tool

  • ابزارهای مکمل Bash: فایل‌های Makefile و Dockerfile Bash-Adjacent Tools: Makefiles and Dockerfiles

  • ساختارهای داده در Bash Data Structures in Bash

طراحی راهکارهای مدیریت فایل و داده Composing File and Data Solutions

  • مقدمه‌ای بر طراحی راهکارهای مدیریت فایل و داده در لینوکس Introduction to Composing File and Data Management Solutions in Linux

  • مقدمه‌ای بر جستجوی سیستم فایل در لینوکس Introduction to Searching a Filesystem in Linux

  • روش‌های جستجو در سیستم فایل لینوکس Methods for Searching a Filesystem in Linux

  • استفاده از دستور locate برای یافتن فایل‌ها Using the Locate Command to Find Files in Linux

  • استفاده از دستور find برای یافتن فایل‌ها Using the Find Command to Find Files in Linux

  • استفاده از xargs برای گسترش قابلیت‌های جستجو Using xargs to Extend Search Capabilities in Linux

  • استفاده از mdfind در سیستم‌عامل OS X Using mdfind on OS X

  • مقدمه‌ای بر تغییر فایل‌ها، دایرکتوری‌ها، مجوزها و آرشیو در لینوکس Introduction to Modifying Files, Directories, Permissions and Archiving in Linux

  • مروری بر تغییرات در سیستم فایل لینوکس Overview of Modifying the Filesystem in Linux

  • جابجایی فایل‌ها و دایرکتوری‌ها در لینوکس Moving Files and Directories in Linux

  • تنظیم مجوزهای (Permissions) فایل‌ها و دایرکتوری‌ها Setting Permissions on Files and Directories in Linux

  • آرشیو کردن داده‌ها در لینوکس Archiving Data in Linux

  • مقدمه‌ای بر پردازش متن در لینوکس Introduction to Processing Text in Linux

  • مزایای پردازش متن در لینوکس Benefits of Processing Text in Linux

  • استفاده از grep، cut، sort و unique در لینوکس Using grep, cut, sort and unique in Linux

  • ویرایش با استفاده از Truncation، awk و sed در لینوکس Editing with Truncation, awk and sed in Linux

  • استفاده از عبارت‌های منظم (regex) در لینوکس Using Regular Expressions (regex) in Linux

نمایش نظرات

آموزش لینوکس و بش (Bash) برای مهندسی داده
جزییات دوره
65h 34m
67
(آخرین آپدیت)
12,437
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده

Noah Gift Noah Gift

کارشناس MLOps | انفرادی | نویسنده | استادیار | CTO

Noah Gift بنیانگذار Pragmatic A.I است. آزمایشگاه ها و یکی از همکاران بنیاد نرم افزار پایتون.

نوح به طور گسترده با AWS کار می کند و یک قهرمان یادگیری ماشین AWS است. او دارای چندین گواهینامه صنعتی برای AWS است. نوح آموزش و طراحی دوره های آموزشی ماشین فارغ التحصیل، MLOps، A.I.، علم داده و مشاوره در زمینه یادگیری ماشین و معماری ابری را انجام می دهد. مسئولیت های او شامل رهبری ابتکار صدور گواهینامه چند ابری برای دانش آموزان است. نوح نقش های مختلفی را به صورت حرفه ای ایفا کرده است، از جمله CTO، مدیر کل، مشاور مدیر ارشد فناوری، مشاور ارشد دانشمند داده و معمار ابر. او همچنین دارای چندین تیتراژ فیلم در فیلم‌های اصلی برای کارهای فنی از جمله آواتار، مرد عنکبوتی 3 و بازگشت سوپرمن است.