کارگاه حضوری لینوکس ویژه برنامه نویسان

(دیدگاه کاربر 1)

۹,۸۰۰ تومان

عنوان کارگاه: کارگاه حضوری لینوکس برای برنامه نویسان
مخاطبین: برنامه‌نویسان و توسعه دهندگانی که تمایل دارند با سیستم عامل لینوکس آشنا شوند.
نحوه ارائه: حضوری
ظرفیت : ۳۰ نفر
مدت زمان کلاس: ۳ ساعت
زمان برگزاری : پنجشنبه  ۱۲ تیر ماه – ساعت ۱۰ الی ۱۳
نزدیک ترین مترو: مترو میدان جهاد
آدرس آموزشگاه: یوسف آباد، خ ابن سینا، خ ۳۳، پلاک ۲۹، طبقه ۲
آدرس روی گوگل مپ: https://goo.gl/maps/gr3djYFJzV32
مدیریت کارگاه: فرید طاهری مدیریت نیک آموز
مدرس: محمد عباسی
مبلغ: فقط ۹۸۰۰تومان

موجود در انبار

توضیحات

  • دانلود فیلم بعد از حضور در کارگاه

  • ۳ ساعت آموزش فارسی و کاربردی

  • ارائه مثال‌ها و فایل‌های جانبی

  • توصیه شده توسط صدها متخصص

لینوکس برای رسیدن به این نقطه، مسیری پر پیچ و خم را سپری کرده است، مسیری پر از ماجراجویی هایی فنی، سعی و خطاها و تجربه های تلخ و شیرین. در طول این مسیر گاهی از ابزارهای دیگر الهام گرفته است و گاهی الهام دهنده بوده است. لینوکس زاییده تفکر، نگرش و سلیقه هزاران انسان در سرتاسر جهان است.

مدت زمان باقیمانده تا این کارگاه آموزشی

2020/07/02 00:00:10
  • موضوع: کارگاه حضوری لینوکس برای برنامه نویسان

  • مخاطب: برنامه نویسان، و علاقه‌مندان به آشنایی با سیستم عامل لینوکس

کمی درباره کارگاه

از اینکه اینجا هستید بهتون تبریک میگم. مشخص است که برای آینده شغلی خودتون اهمیت ویژه ای قائل هستید. امروز لینوکس یکی از مهمترین مهارت هایی هست که انتظار میرود هر متخصصی در حوزه کامپیوتر شناخت خوبی از آن داشته باشد.
ما در برهه خاصی از تاریخ سیستم عامل ها هستیم. با تغییر نگرش مایکروسافت و پذیرش لینوکس بعنوان سیستم عامل برتر برای توسعه و محیط های عملیاتی به پایان یک نبرد جان فرسا نزدیک شده ایم که سالیان سال بین این دو سیستم عامل محبوب درجریان بود. سال ها باید میگذشت، سعی و خطاها باید انجام میشد، تا مایکروسافت، غول صنعت نرم افزار، تن به پذیرش این موضوع دهد.
حال، ما خوشحال هستیم که میتوانیم ابزارهای پرقدرت و محبوبی مثل SQL Server و Dotnet Core را روی بستر سیستم عامل پایدار لینوکس داشته باشیم تا با ترکیب آنها باهم نرم افزارهایی به مراتب بهتر و مطمئن تر و البته کم هزینه تر تولید کنیم.

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

به باور من سخت است حتی بخواهیم کاربر لینوکس باشیم، بدون شناخت شجره آن. به همین منظور در این وبینار من از قصه پرهیجان تولد لینوکس شروع خواهم کرد. در واقع سال ها پیش از تولد لینوکس، یا بهتر بگویم، پیش از تولد حتی خالق لینوکس. ما سِیری در موزه کامپیوتر خواهیم داشت، و از ابزارهای فراموش شده و یا کمتر شناخته شده ای خواهیم گفت که شما را شگفت زده خواهد کرد.

در دل این سفر، فلسفه لینوکس و نرم افزار آزاد را با هم مرور خواهیم کرد و به تمام ابهامات دنیای لینوکس پایان خواهیم داد. ابهاماتی نظیر اینکه آیا لینوکس فرزند Unix است؟ آیا اندروید لینوکس است؟ اینکه میگویند Macintosh شبه-یونیکس است به چه معناست؟ چرا گاهی لینوکس را GNU/Linux خطاب میکنند؟ نرم افزار آزاد چه فرقی با متن باز دارد؟ و این ها چه ارتباطی با لینوکس دارند؟
پس از درک فلسفه و شجره لینوکس، به سراغ خود آن خواهیم رفت. تا جز به جز آن را بهتر بشناسیم. اجزای اصلی آن نظیر Kernel، BootLoader، Shell و محیط گرافیکی را بررسی میکنیم و انواع آن را توضیح میدهیم.
کاربری لینوکس بدون شناختن مفاهیم ابتدایی و اساسی آن غیر ممکن است، به همین خاطر تمرکز ویژه ای بر مفاهیم اصلی نظیر سلسله مراتب دایرکتوری‌ها خواهیم داشت و پس از آن سراغ خط فرمان پرقدرت لینوکس خواهیم رفت تا قدری با Bash همان پوسته (Shell) پرقدرت لینوکس آشنا شویم.
پس از مرور پیش نیازهای اساسی، دست بر روی پرچالش ترین نیاز برنامه نویسان خواهیم رفت. علی الخصوص برنامه نویسان مایکروسافتی؛ یعنی توسعه .NET، Publish و Deploy آن در لینوکس.
به منظور انجام یک سناریوی واقعی، ابتدا SQL Server 2019 را روی لینوکس نصب و کانفیگ خواهیم کرد تا آماده سرویس دهی شود، سپس ملزومات مورد نیاز برای Compile و اجرای نرم افزارهای دات.نتی را روی لینوکس نصب خواهیم کرد و یک پروژه ی وب را ایجاد خواهیم کرد و پس از اتصال آن با دیتابیس آن را روی نسخه ی لینوکسی Kestrel دیپلوی خواهیم کرد. سپس برای دسترسی به وب اپلیکیشن از داخل شبکه، ریورس پروکسی Nginx را راه اندازی خواهیم کرد و متناسب با نیازمان کانفیگ خواهیم کرد.

این سناریو، عمده نیازهای معمول یک برنامه نویس را پوشش میدهد. اما به دنیای پرهیجان لینوکس خوش آمدید، وقت کمی ماجراجویی است.
بهتر است فرایند Deploy لینوکس را بعنوان یک سرویس لینوکسی تعریف کنیم تا مدیریت و کنترل آن بمراتب راحت تر و اصولی تر شود، و سناریو به محیط عملیاتی نزدیک تر شود.
پس از آن دوباره سراغ Bash خواهیم رفت تا با یک اسکریپت ساده بصورت منظم و زمانبندی شده سلامت سرویس‌های خودمان (دیتابیس، وب سرور و پراکسی) را بررسی کنیم، و در صورت از کارافتادن یک سرویس، با نوتیفیکیشن کاربران را با خبر کنیم.
در خلل انجام این سناریو، با کلی از مفاهیم دنیای لینوکس آشنا خواهیم شد.

سرفصل‌های این کارگاه آموزشی

  • لینوکس چیست و اجزای آن کدام است؟تاریخچه و پیدایش لینوکس
  • 0رفع ابهامات اساسی دنیای لینوکس (گنو، یونیکس و…)
  • آشنایی با سلسله مراتب دایرکتوری ها
  • آشنایی با فضای لینوکس
  • آشنایی با Bash
  • دستورات اساسی و ابتدایی
  • آدرس دهی در لینوکس
  • نصب نرم افزار (SQL Server، nginx، و dotnet)
  • کانفیگ دیتابیس و وب سرور
  • کامپایل و دیپلوی اپلیکیشن دات نتی
  • آشنایی با اسکریپت نویسی با Bash
  • زمانبندی کارها (cron job)
  • مختصری شبکه

مدرس این کارگاه آموزشی چه کسی است؟

محمد عباسی [متخصص لینوکس و توسعه دهنده وب]

  • برنامه نویس فول استک – شرکت داتین
  • برنامه‎نویس سمت سرور – شرکت ندای‎کهن ‏پرداز
  • عضو تیم طراحی و پیاده‏ سازی دیتاسنتر
  • تدریس دوره مهندسی اینترنت – فرهنگسرای خاوران
  • تدریس دوره Network + – فرهنگسرای خاوران
  • تدریس دوره hacking Skills (Linux +Github) – شرکت دایکه
  • تدریس دوره کار با منابع داده‌‏‌ای (دیتابیس + API) – شرکت دایکه
  • تدریس دوره کار با منابع داده‌‏ای (دیتابیس + API) – شرکت شاپرک (شبکه الکترونیکی پرداخت کار)
  • تدریس دوره لینوکس – شرکت داتین
  • تدریس دوره کار با منابع داده‌‏ای (دیتابیس + API) – فروشگاه رفاه
محمد عباسی

با شرکت در این کارگاه چه چیزهایی بدست می‌آورید؟

null

دانلود مثال‌های جانبی

مثال‌های این محصول آموزشی را به راحتی استفاده کنید.

null

فایل‌های صوتی

در ماشین یا مترو فایل‌های صوتی این محصول را گوش دهید.

null

فیلم‌های آموزشی

سه ساعت فیلم آموزشی کاملا و فارسی

null

حضور در کارگاه

با ثبت نام در این کارگاه می‌توانید به ضورت حضوری از کارگاه استفاده کنید

کارگاه در یک نگاه کلی

عنوان کارگاه: وبیناری لینوکس برای برنامه نویسان
مخاطبین: برنامه‌نویسان و توسعه دهندگانی که تمایل دارند با سیستم عامل لینوکس آشنا شوند.
نحوه ارائه: حضوری
ظرفیت : ۳۰ نفر
مدت زمان کلاس: ۳ ساعت
زمان برگزاری : پنجشنبه ۱۲ تیر ماه – ساعت ۱۰ الی ۱۳
نزدیک ترین مترو: مترو میدان جهاد
آدرس آموزشگاه: یوسف آباد، خ ابن سینا، خ ۳۳، پلاک ۲۹، طبقه ۲
آدرس روی گوگل مپ: https://goo.gl/maps/gr3djYFJzV32
مدیریت کارگاه: فرید طاهری مدیریت نیک آموز
مدرس: محمد عباسی
مبلغ: فقط ۹۸۰۰تومان

پاسخ به سوالات متداول در مورد این کارگاه آموزشی

1- روی دکمه ثبت نام در کارگاه کلیک کنید تا به سبد خرید هدایت شوید.
2- مراحل خرید اعم از لاگین، تکمیل اطلاعات و پرداخت اینترنتی را انجام دهید.
3- در انتها و بعد از پرداخت ثبت نام شما با موفقیت انجام شده است.
4- شما می‌توانید در کارگاه حضور یابید (فیلم این کارگاه بعد از میکس روی سایت قرار خواهد گرفت پس اگر واقعا بصورت قطعی حضور خواهید داشت لطفا ثبت نام کنید).

خیلی از دوستان به ما می‌گویند قیمت بالا باعث می‌شود تا محصول آموزشی را نخریم ولی در حقیقت قیمت ملاک تصمیم گیری نیست، ما مشتریان زیادی داریم که محصولات آموزشی گران قیمت ما را خریداری کرده‌اند و بشدت راضی هستند و همیشه هم در حال پیشرفت و کسب درآمد بالا هستند. ما این کارگاه را 9800 تومان قرار دادیم تا بهانه قیمت را نداشته باشید و کیفیت تدریس را نیز مشاهده کنید.

پنجشنبه – ۱۲ تیر ماه ساعت – ۱۰ الی ۱۳

کارگاه به صورت حضوری برگزار خواهد شد و دو روز بعد از کارگاه فیلم آن برای شرکت کنندگان ایمیل خواهد شد.

1 دیدگاه برای کارگاه حضوری لینوکس ویژه برنامه نویسان

  1. mohammadaminnajafi74
    5 out of 5

    (مالک تایید شده):

    سلام من همین الان ثبت نام کردم و از شما تیم نیک آموز بسیار تشکر میکنم بایت برگزاری این کارگاه و مبلغ و هزینه مقرون به صرفه آن …

    خدا قوت

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمامی حقوق مادی و معنوی این وب سایت متعلق به نیک آموز می باشد.
این سایت توسط تیم آموزش برنامه نویسی نیک آموز مدیریت می شود.

تقویم آموزشی دوره‌های حضوری و غیرحضوری جدید | تابستان 1399
close-image