BEGIN:VCALENDAR
VERSION:2.0
PRODID:IEEE vTools.Events//EN
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Africa/Cairo
BEGIN:DAYLIGHT
DTSTART:20240426T010000
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
RRULE:FREQ=YEARLY;BYDAY=-1FR;BYMONTH=4
TZNAME:EEST
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20241031T230000
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
RRULE:FREQ=YEARLY;BYDAY=-1TH;BYMONTH=10
TZNAME:EET
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20240804T130843Z
UID:1C27E98D-B3B5-4BD6-BAEF-08807592DD4B
DTSTART;TZID=Africa/Cairo:20240801T180000
DTEND;TZID=Africa/Cairo:20240801T193000
DESCRIPTION:We’ll begin with an overview of the workshop goals\, followed
  by a discussion on different source control systems. The session will int
 roduce Git\, focusing on key concepts like repositories\, commits\, branch
 es\, and merges\, and its benefits. We’ll then cover GitHub’s features
 \, including repositories\, issues\, and pull requests. Essential Git comm
 ands such as git init\, git clone\, git add\, git commit\, and git push wi
 ll be demonstrated\, along with branching\, merging\, and remote repositor
 y commands. The workshop will conclude with a practical example using Java
  and Eclipse\, followed by a Q&amp;A and hands-on practice.\n\nCo-sponsored by
 : Step by Step for Training and Consulting\n\nSpeaker(s): Mohannad Malhis\
 n\nAgenda: \nWorkshop Agenda: Git and GitHub: A Hands-On Workshop with Jav
 a and Eclipse\n\n1. Introduction\n\n-\nWelcome and Overview\n\n-\nBrief in
 troduction to the workshop\n\n-\nGoals and objectives\n\n2. Types of Sourc
 e Safe\n\n3. Introduction to Git\n\n-\nWhat is Git?\n\n-\nKey concepts: Re
 pository\, Commit\, Branch\, Merge\n\n-\nBenefits of Using Git\n\n4. Intro
 duction to GitHub\n\n-\nWhat is GitHub?\n\n-\nOverview of GitHub as a plat
 form\n\n-\nKey features: Repositories\, Issues\, Pull Requests\n\n5. Git a
 nd GitHub Commands\n\n-\nBasic Git Commands\n\n-\ngit init\, git clone\, g
 it add\, git commit\, git status\, git log\n\n-\nBranching and Merging\n\n
 -\ngit branch\, git checkout\, git merge\n\n-\nRemote Repositories\n\n-\ng
 it remote\, git push\, git pull\, git fetch\n\n-\nCollaborative Features\n
 \n-\nForking\, Pull Requests\, Code Reviews\n\n6. Practical Example with J
 ava and Eclipse\n\n7. Q&amp;A and Hands-On Practice\n\nVirtual: https://events
 .vtools.ieee.org/m/429151
LOCATION:Virtual: https://events.vtools.ieee.org/m/429151
ORGANIZER:ieee.computersociety.aabu@gmail.com
SEQUENCE:64
SUMMARY:Git and GitHub: A Hands-On Workshop with Java and Eclipse
URL;VALUE=URI:https://events.vtools.ieee.org/m/429151
X-ALT-DESC:Description: &lt;br /&gt;&lt;div class=&quot;flex flex-grow flex-col max-w-ful
 l&quot;&gt;\n&lt;div class=&quot;min-h-[20px] text-message flex w-full flex-col items-end 
 gap-2 whitespace-pre-wrap break-words [.text-message+&amp;amp\;]:mt-5 overflow
 -x-auto&quot; dir=&quot;auto&quot; data-message-author-role=&quot;assistant&quot; data-message-id=&quot;
 99d52af6-8abc-47cd-ba4a-65048745a474&quot;&gt;\n&lt;div class=&quot;flex w-full flex-col g
 ap-1 empty:hidden first:pt-[3px]&quot;&gt;\n&lt;div class=&quot;markdown prose w-full brea
 k-words dark:prose-invert light&quot;&gt;\n&lt;p&gt;We&amp;rsquo\;ll begin with an overview 
 of the workshop goals\, followed by a discussion on different source contr
 ol systems. The session will introduce Git\, focusing on key concepts like
  repositories\, commits\, branches\, and merges\, and its benefits. We&amp;rsq
 uo\;ll then cover GitHub&amp;rsquo\;s features\, including repositories\, issu
 es\, and pull requests. Essential Git commands such as &lt;code&gt;git init&lt;/cod
 e&gt;\, &lt;code&gt;git clone&lt;/code&gt;\, &lt;code&gt;git add&lt;/code&gt;\, &lt;code&gt;git commit&lt;/cod
 e&gt;\, and &lt;code&gt;git push&lt;/code&gt; will be demonstrated\, along with branching
 \, merging\, and remote repository commands. The workshop will conclude wi
 th a practical example using Java and Eclipse\, followed by a Q&amp;amp\;A and
  hands-on practice.&lt;/p&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;/div&gt;\n&lt;div class=&quot;mt-1 
 flex gap-3 empty:hidden -ml-2&quot;&gt;\n&lt;div class=&quot;items-center justify-start ro
 unded-xl p-1 flex&quot;&gt;\n&lt;div class=&quot;flex items-center&quot;&gt;&amp;nbsp\;&lt;/div&gt;\n&lt;/div&gt;\
 n&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Agenda: &lt;br /&gt;&lt;h3 dir=&quot;ltr&quot;&gt;Workshop Agenda: Git and Gi
 tHub: A Hands-On Workshop with Java and Eclipse&lt;/h3&gt;\n&lt;h3 dir=&quot;ltr&quot;&gt;1. Int
 roduction&lt;/h3&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;p
 resentation&quot;&gt;Welcome and Overview&lt;/h3&gt;\n&lt;/li&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-le
 vel=&quot;2&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Brief introduction to the work
 shop&lt;/h3&gt;\n&lt;/li&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;2&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;prese
 ntation&quot;&gt;Goals and objectives&lt;/h3&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;/ul&gt;\n&lt;h3 dir=&quot;ltr&quot;&gt;2. 
 Types of Source Safe&lt;/h3&gt;\n&lt;h3 dir=&quot;ltr&quot;&gt;3. Introduction to Git&lt;/h3&gt;\n&lt;ul&gt;
 \n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;What is
  Git?&lt;/h3&gt;\n&lt;/li&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;2&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role
 =&quot;presentation&quot;&gt;Key concepts: Repository\, Commit\, Branch\, Merge&lt;/h3&gt;\n&lt;
 /li&gt;\n&lt;/ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;presentati
 on&quot;&gt;Benefits of Using Git&lt;/h3&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;h3 dir=&quot;ltr&quot;&gt;4. Introductio
 n to GitHub&lt;/h3&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=
 &quot;presentation&quot;&gt;What is GitHub?&lt;/h3&gt;\n&lt;/li&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level
 =&quot;2&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Overview of GitHub as a platform&lt;
 /h3&gt;\n&lt;/li&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;2&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;presentati
 on&quot;&gt;Key features: Repositories\, Issues\, Pull Requests&lt;/h3&gt;\n&lt;/li&gt;\n&lt;/ul&gt;
 \n&lt;/ul&gt;\n&lt;h3 dir=&quot;ltr&quot;&gt;5. Git and GitHub Commands&lt;/h3&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr
 &quot; aria-level=&quot;1&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Basic Git Commands&lt;/h
 3&gt;\n&lt;/li&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;2&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;presen
 tation&quot;&gt;git init\, git clone\, git add\, git commit\, git status\, git log
 &lt;/h3&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;pr
 esentation&quot;&gt;Branching and Merging&lt;/h3&gt;\n&lt;/li&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-le
 vel=&quot;2&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;git branch\, git checkout\, gi
 t merge&lt;/h3&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; r
 ole=&quot;presentation&quot;&gt;Remote Repositories&lt;/h3&gt;\n&lt;/li&gt;\n&lt;ul&gt;\n&lt;li dir=&quot;ltr&quot; ar
 ia-level=&quot;2&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;git remote\, git push\, g
 it pull\, git fetch&lt;/h3&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;li dir=&quot;ltr&quot; aria-level=&quot;1&quot;&gt;\n&lt;h3
  dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Collaborative Features&lt;/h3&gt;\n&lt;/li&gt;\n&lt;ul&gt;\n&lt;
 li dir=&quot;ltr&quot; aria-level=&quot;2&quot;&gt;\n&lt;h3 dir=&quot;ltr&quot; role=&quot;presentation&quot;&gt;Forking\, 
 Pull Requests\, Code Reviews&lt;/h3&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;/ul&gt;\n&lt;h3 dir=&quot;ltr&quot;&gt;6. P
 ractical Example with Java and Eclipse&lt;/h3&gt;\n&lt;h3 dir=&quot;ltr&quot;&gt;7. Q&amp;amp\;A and
  Hands-On Practice&lt;/h3&gt;
END:VEVENT
END:VCALENDAR

