このエントリーをはてなブックマークに追加

5月

22

Git/GitHubでソースコード管理編

はじめての開発環境づくり

Organizing : ソフト産業プラザTEQS

Hashtag :#GitHub
Registration info

Description

IoT、AI、ブロックチェーンなど、 新しい話題にあふれるITの世界ですが、 昔と違ってそれら最先端の技術も パソコンひとつで試せるのが今の時代。

アイデア次第で新規ビジネスがどんどん生まれているニュースを見て、 「よし、自分もやってみようか」と セミナーなどに参加される方も多いのではないでしょうか。

セミナーを受けて、その仕組みやプログラミングなどの基礎を学び、 さあここから実際に開発を進めるぞ、という方のために用意したのが、 この

「これからはじめる開発環境構築」 (https://www.sansokan.jp/events/eve_detail.san?H_A_NO=28068)

セミナーです。

実際に開発を行う場合、入門セミナーのようにひとつのファイル、 数十行程度のソースコードで完結することはまずありません。

また複数人で協力して開発にあたるケースもでてくる可能性があります。 その時、適切にソースコード管理を行わなければ、 どのファイルが最新なのか、 どのタイミングでどのような変更を誰が行ったのか、 開発が進むほど 収拾がつかなくなってしまいます。

「自分ひとりで作業するし、把握できているから大丈夫だよ」

というあなたのフォルダ内は、

test.txt

test_20181020.txt

test_20181103.txt

test_bak.txt

test_bak2.txt

test_new.txt

test_newnew.txt

のようになってしまっていませんか?

今回は、開発を進めていく際に必要となる 「ソースコード管理」でよく使われている「Git」と、 Gitを利用したサービスでこちらも非常によく使われている 「GitHub」について、 ソースコード管理の考え方から使い方までを 座学と実習を通じて 現役エンジニアに伝授していただきます。

プログラミングだけでなく、Webサイト制作や、 日常の書類やメモを記したファイルの管理にも 役立つ内容ですので、この機会にぜひご参加ください。

講座構成(予定)

・ソースコード管理とは - なぜソースコード管理が必要か? - ソフトウェア開発途上で起こるさまざまなトラブル - バージョン管理の意味

・Gitを使ってみよう

  • Gitでできること

  • Gitのファイル管理構造

  • Gitコマンドを知る

・GitHubを使ってみよう

  • GitHubでできること

  • GitHubフローについて

  • GitHubによるバージョン管理(ハンズオン)

・質疑応答

講師

若林 健一 氏(Crossroads)

若林 健一 氏(Crossroads)

1986年にシャープ株式会社入社後、POSのソフトウェア開発をはじめ、20年以上に渡って組み込みソフトウェアの開発からWeb制作まで幅広くソフトウェアに関わる。 設計・開発だけでなく、開発環境の整備・構築と運用も手がけておりチームでの開発に精通している。現在はフリーのエンジニア、アクセラレータとして活動中。

↓↓↓↓↓参加お申込みはこちら↓↓↓↓↓

https://www.sansokan.jp/events/eve_detail.san?H_A_NO=28068

Presenter

若林 健一 氏(Crossroads) 若林 健一 氏(Crossroads)

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

ソフト産業プラザTEQS(旧:イメディオ)

ソフト産業プラザTEQS(旧:イメディオ) published Git/GitHubでソースコード管理編.

05/17/2019 13:30

Git/GitHubでソースコード管理編 を公開しました!

Group

TEQS

IT,WEB,IoT,デジタルファブリケーションセミナーや勉強会開催!

Number of events 58

Members 37

Ended

2019/05/22(Wed)

14:00
17:00

Registration Period
2019/05/17(Fri) 13:19 〜
2019/05/21(Tue) 18:00

Location

TEQS(旧・イメディオ 大阪南港ATC/トレードセンター前駅直結)

大阪市住之江区南港北2-1-10(ATCビルITM棟 6階)