رویداد به پایان رسیده است!
ورکشاپ آموزش git و github در تاریخ پنج‌شنبه ۷ آذر به پایان رسیده است. (جزئیات بیشتر)

ورکشاپ آموزش git و github

شروع:
پنج‌شنبه ۷ آذر ۹۸ ۱۶:۰۰
پایان:
پنج‌شنبه ۷ آذر ۹۸ ۲۰:۰۰
ورکشاپ آموزش git و github
برگزارکننده‌ی رویداد
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.

سرفصل ها

  1. معرفی گیت و گیت هاب و دلیل استفاده از این ابزارها و سرویس ها در حوزه برنامه نویسی
  2. نحوه نصب و راه اندازی گیت و خط فرمان gitbash
  3. انجام تنظیمات اولیه
    1. config user.name
    2. config user.email
    3. بررسی اجمالی دستور config
  4. مفاهیم و دستورات پایه
    1.  init
    2.  add
    3.  commit
    4.  status
    5. log
    6. clean
  5. مفاهیم مربوط به فایل های gitignore , gitkeep و طریقه استفاده از انها
  6. حذف, کپی, تغییر نام و جابه جایی فایل ها با استفاده از دستورات داخلی git
    1. rm
    2. cp
    3. mv
  7. ساخت , مدیریت و ادغام شاخه ها (branch)
    1. branch
    2. checkout
    3. merge
    4. rebase
  8. کار با رپازیتوری های روی سرور ها (github , gitlab)
    1. نحوه عضو شدن و ایجاد حساب کاربری بر روی گیتهاب
    2. نحوه عضو شدن و ایجاد حساب کاربری بر روی گیت لب
    3. بررسی اجمالی بخش های مختلف گیت هاب
    4. بررسی اجمالی بخش های مختلف گیت لب
    5. روش ایجاد و مدیریت رپازیتوری ها از طریق منو های گیت هاب
    6. روش ایجاد و مدیریت رپازیتوری ها از طریق منو های گیت لب
    7. remote
    8. clone
    9. push
    10. pull
    11. نحوه مشارکت در پروژه های متن باز (open source) و توسعه انها
      1. issue
      2. pull request
      3. merge
    12. اموزش داکیومنت نویسی با فرمت MD جهت  توسعه داکیومنت ها و ایجاد مستندات برای پروژه ها
    13. معرفی اجمالی و نحوه استفاده از ربات ها و ابزارهای تست کد در فروشگاه گیت هاب (marketplace)
      1. scrutinizer-ci
      2. styleci
      3. codeclimate
  9. حرکت و جابه جایی بین شاخه ها و کامیت ها و برگرداندن کامیت ها به عقب (این بخش دارای چالش و نکات ریز زیادی هست و در صورتی که زمان کافی باشه ارائه میشه. در غیر اینصورت جلسه ای جداگانه برگزار خواهد شد و مباحث تکمیلی تر در این جلسه مورد بررسی قرار خواهد گرفت)
    1. checkout
    2. reset

تمامی مباحث بر اساس استاندارد های گیت و فرمت MD مورد بررسی و اموزش قرار میگیرند. در صورتی که زمان در نظر گرفته شده کافی نباشد جلسات دیگری در اخر هر هفته برگذار خواهد شد تا تمامی مفاهیم پوشش داده بشن و افراد شرکت کننده در ورکشاپ بتونن حداقل با این مفاهیم اشنا بشن.

برگزارکنندگان

شرکت طراحی و توسعه شنتیاکو

شرکت طراحی و توسعه شنتیاکو

فعال در زمینه طراحی و تبلیغات

سخنرانان

مهدی خانزادی

مهدی خانزادی

برنامه نویس و توسعه دهنده سمت سرور

برنامه نویس سمت سرور (backend) مسلط به زبان های javascript و php
دارای تجربه کاری بیشتر از ۶ سال در حوزه برنامه نویسی وب و سمت سرور.

سوالات متداول

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

آدرس:تهران تهران - منطقه ۱۵ - میدان خراسان - مرکز خدمات اجتماعی -طبقه همکف - سمت راست سالن اجتماعات