3
2

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 1 year has passed since last update.

プログラミング初心者に役立ちそうなサイト

Posted at

こんにちは。

現在、長野県のとあるA型事業所でプログラミングをしています。
通いはじめて3日ほど経ち、環境に慣れてきました。
プログラミングはほとんど未経験で、初心者状態なので、よいサイトやコンテンツを求めてネットをさまよっていました。

A型事業所としては私の担当はアプリ開発やコーディングといったジャンルが求められています。
まずは簡単なHTMLやCSSからはじめて、Javascriptの案件をこなしていくことが求められています。
コーディングの経験はほとんどなく、趣味のMML程度の技量なので、しっかり勉強していく必要を感じています。
いまのところはアプリ開発も自社事業として進めていくのでSwiftやKotlinも必要そうなのですが、まずはHTMLからはじめています。

プログラミング学習にはYouTubeが良いらしいと聞いていたので、「Javascript 初心者」などと検索をかけてでてきた動画をいくつかみてみました。
それから実際にコーディングをしながら学べるサイトを探してみました。

HTMLやCSS、Javascriptの勉強に使っているのはfreecodecampというサイトです。

freecodecamp
https://www.freecodecamp.org/japanese/learn/

以前、英語のサイトしかなかったのですが、学びやすいように翻訳されていました。
ちょっとだけやった履歴がありましたが、最初からやり直して、HTMLやCSSの復習に使いました。
これからJavascriptにはいりますが、Pythonや機械学習のコースもあるみたいなので、気になる方はみてみるといかがでしょうか?

SwiftやKotlinも求められるのでUdemyなどでコースを探したりもして、個人でSwiftのコースを買ったりはしてみたのですが、事業の内容的にはkotlinが先といった感じのようです。
kotlinに関しては英語ですが、Courseaにコースがあり、そちらを見ていました。

Kotlin for java developers
https://www.coursera.org/learn/kotlin-for-java-developers

こちらはタイトルにもあるように、すでにJavaが書ける方向けのコースのようで、初心者の私にはわかりませんでした。
実際にコーディングして課題を出さないとパスできないので将来的にやってみる感じでストックに加えておきました。
Kotlinを開発しているJetBrains社の講習なので、受けてみる価値はありそうです。

本などをAmazonで調べてみると、公式のドキュメントが良いらしいということがわかってきました。
どこにあるんだろう?と検索してみましたが、Android Developersというところにありました。

Android Developers
https://developer.android.com/?hl=ja

こちらに講座もあり、YouTubeなどでも動画が見れるようです。

英語のドキュメントなどもあり、Kotlinはだいぶ移り変わりが激しいようなので、英語にも慣れていくとよさそうと思っています。

swiftに関してはAndroidのようにAppleが用意しているコースがあるようです。そちらをまずは利用予定です。

Swift Playgrounds
https://www.apple.com/jp/swift/playgrounds/

今回は以上となります。
現状だと月曜日、金曜日に出勤していますので、またその日を目安に記事を更新したいと思います。
それでは、また。

3
2
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
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?