10
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Stylez Advent Calendar 2018

Day 4

新人がProgateでプログラミングを勉強してみました

Last updated at Posted at 2018-12-03

###この記事を書いている人について
IT未経験で入社した1年目の新人です。
学生時代はゴリゴリの文系で、プログラミングに触れる機会はほとんどありませんでした。
入社後2ヶ月間の研修を受けて、その中ではJavaとSQLがおもしろかったなーと思っていたら
ラッキーなことにJavaメインのチームに配属されました。ヤッター
でも最近はSQLとにらめっこしてることが多いです。

###Progateを使ってみた
社内の新人向け勉強会でProgateを使ったので、今日はその感想をまとめます。
あくまで個人的な感想なので、同じサービスを使ってもまったく違う感想になる方も
いらっしゃるかと思いますがあしからず。

Main_RGB.png
https://prog-8.com/

Progateはオンラインプログラミング学習サービスです。「初心者から、創れる人を生み出す」ことが、私たちの理念です。プログラミング初心者のハードルを出来る限り取り払うこと、そして本当に創れるようになるレベルの高い学習を提供することを目指しています。(公式HPの説明より引用)

無料会員と有料会員があり、有料会員は全レッスンが受講可能です。
(無料だと初級レッスンのみの制限アリ)
この記事は有料会員としてProgateを使った感想になります。

現在のコース消化率は
HTML&CSS 61%
Java 100%
Command 100%
Git 100%
SQL 100%
といった具合です。
上記にないコースには手を付けていません。

学習に使ったのはPC版がメインで、アプリ版はどういうものか少し触ってみた程度です。
(アプリ版のほうがより初心者向けとのことです)
以下の感想はPC版に基づくものです。

Progate_image.png

##Javaコース
#####良かった点
Javaコースに限ったことではないんですが、スライドが簡潔+図解が多いのでわかりやすかったです。
どのコースも
-スライドを読む
-演習
の流れなので、覚えたこと・理解したことをすぐに演習で使って確かめられました。

また、通常のレッスンの合間に「道場」という、それまでのレッスンの総まとめ演習がありました。
Javaの道場の演習内容は通常レッスンで行った演習とほとんど同じなので
通常レッスンから一気に進めずに少し日をおいてからやった方が知識の定着の確認になるのかなと思います。

#####微妙だった点
演習はコードについての指示が細かく「何を作ればいいのか」が分かりやすい反面
「どうやったら思い通りに動くのか?」を考える練習にはあまりならないように感じます。
結構はしょられている説明も多いので(例外とかについては触れられません)、
これひとつでJavaがある程度できるようになるというよりは、プログラミング未経験者の
「Javaってよくわからん…………」という苦手意識をなくす効果のほうが大きいかも?

学習の入口としてはとても良かったなあと思います。
もっと勉強してみようって気持ちになりました。

##SQLコース
#####良かった点
もともとSQLに興味があったのもありますが、単純に面白かったです。

説明や演習の場面設定が想像しやすかったので
「何を目的に、どんな場面でこの関数を使うのか」ということの理解の助けになりました。
場面設定というのは、たとえば売上記録のテーブルと顧客情報のテーブルがあって
女性に人気の商品を調べたい、だとかそういった感じでした。

#####微妙だった点
特に思いつかないです。
強いて言えば道場が少し難しかったかも?
こちらの道場はJavaと比べて「自分で考える」ことにウエイトを置いている印象です。
正解のSQLについて解説があればなお良かったなあと思います。
(合ってるか自信がないけどとりあえず試してみたら正解だった、なんてことがあったので…………)

##HTML&CSSコース
#####良かった点
(最後まで受講していないのに感想書くのも気がひけるんですが…………)
お手本のWebページがかわいくてやる気になりました!笑
こういうの作れるようになりたいな、と思いながら勉強すると心なしか色々と覚えやすいように感じます。
説明も過不足無くてちょうどいい感じでした。

#####微妙だった点
Javaと被るんですが指示が細かすぎる点がやっぱり微妙でした。
たとえばCSSで文字サイズを指定したいときに「font-sizeを10pxにしてください」と指示があると
「文字サイズを変えるには何を指定すればいいんだっけ」みたいなことを考える機会を逃しているような?気がします。
まあそれは後々自分で勉強するときにやればいいとも思うので不満ってほどではないです。

###まとめ
総合すると満足度90%という感じでしょうか。
「もっと〇〇だったらいいのになあ」がないわけでありませんが、全体的に説明がわかりやすく
基礎的な部分をさらうにはぴったりでした。
自分で書けるようになるにはまだまだ勉強していかないといけないけれど
その勉強に取り掛かるハードルを下げてくれたように感じます。
自分のような未経験でIT系に入った人にはおすすめです。
今年中にHTML&CSSコースを完走できたらいいな…………。

10
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?