![初級編](https://assets.st-note.com/production/uploads/images/18404173/rectangle_large_type_2_e32715b8bd0b6d011eb65aa7033fe7a2.jpeg?width=1200)
【完全独学】プログラミング学習ロードマップ(初級編)
シリーズ累計100部突破!!
皆さんこんにちは、アップスターツのSベンです。
普段はフリーランスエンジニアとして働いています。
"PCすら触れない"という状態から完全独学でプログラミングを勉強してエンジニアになった経験をもとに、
YouTubeでプログラミングの学習法や、エンジニア向けキャリア論などの情報発信を行っています。
おかげさまで登録者1万人を達成することができました!
このロードマップついて
このロードマップはWebエンジニア(バックエンド)を目指す方向けで、
完全独学でプログラミングを習得するためのロードマップとなっております。
初級編では以下の内容について学び、最終的に簡易アプリケーションを作れるレベルを目指します。
・HTML
・CSS
・JavaScript
・PHP
・SQL(MySQL)
・環境構築(Docker)
学習を進める上で主に「Progate」と「ドットインストール」というサービスを活用します。
各言語ごとにまずはProgateでさわりを学び、ドットインストールでより深い学習をしていくという流れです。
あらかじめ言っておくと、本ロードマップではドットインストールの有料会員のレッスンが含まれます。
とは言っても月額1,000円程度なので、確実にそれ以上の価値を得ることができます。
お金をかけるほど学習効率は上がり、習得までのスピードは速くなります。
そして自己投資した分は、もっと大きな金額となってあなたに返ってきます。
「教材にお金をかけるのに抵抗がある」という方はぜひこちらの動画をご覧ください。
このロードマップは僕が完全独学でプログラミングを習得した学習法に、現在の僕の知識を大幅に加味した学習手順となっております。
つまりエンジニアとして働く上で必要な知識を逆算して盛り込んだ内容となっています。
そのため一切の無駄なく最短距離でプログラミング習得を目指すことができます。
自画自賛になってしまいますが、僕の独学時代にこれが販売されていたら即買いしていたことでしょう。
そのくらい自信のあるロードマップに仕上がりました。
またすでに勉強を始めている方でも、このロードマップを活用して頂くことで、
学習手順がより明確になったり、軌道修正に役立つかと思います。
このロードマップに沿ってしっかり勉強すれば、誰でも必ず独学でプログラミングを習得できることを保証します。
このロードマップを購入するメリット
①完全独学でプログラミングを習得できる
②最短・最速で学習を進めれる
③ロードマップに関する質問は無料
※ロードマップのアップデートについて
皆さんの学習をより効率化させるために、このロードマップは随時アップデートしていく予定です。
現在はこの価格で販売させて頂いておりますが、今後の売れ行きやアップデート次第では値段を上げる可能性があります。
なお一度購入された方は今後どんなにアップデートを重ねていったとしても、そのまま閲覧して頂くことができます。
なので今購入すれば最安値でこのロードマップを入手できるということになります。
購入者の声
Sベンさん( @upstarts777 )のnote購入
— はじめ@副業エンジニアクリエイター (@hajimen14319841) October 29, 2019
買った理由は、
・今の現場でPHPを使っている
・Docker使いたい
・自分でPHPのアプリを作りたい
ドットインストールにphpレッスンが豊富なのは初めて知りました
初学者の方は変な本を買うよりかは動画みて手を動かした方が1番早いかと!#Sベンのロードマップ
アップスターツのSベンさんのロードマップ爆速で買ってしまった。
— kota hoshino (文系学生) (@new_prog_nibo) October 27, 2019
即決する力も大切だと、、信じたい、、
買いました😌
— yuki hasegawa.長谷川 優樹 (@f0ZSn9FpaFg1mBy) November 6, 2019
【完全独学】プログラミング学習ロードマップ(初級編)|アップスターツSベン【人生逆転エンジニア】 @upstarts777 #note https://t.co/l1ht4MG0eg
色々勉強できる内容でした♪追加版に期待です! #Sベンのロードマップ
— なおき@エンジニア1年目 (@nao62165) December 31, 2019
とある記事を読みました。#Sベンのロードマップ
— いとけん@プログラミング学習中 (@39Ya5LyzszwSIQN) February 3, 2020
・脱初心者したい人におすすめ
・プログラミング学習の超具体的な手順https://t.co/BKqChEufEC
Sベンさん( @upstarts777 )のnoteで勉強してます。
— たか/WEBサイト制作 (@oDLa6P0jAf64vxB) February 13, 2020
Dockerの導入方法でつまづいてたけど、今日ドットインストール見たら「Dockerを導入しよう」の講座が新設されてました!!#Sベンのロードマップ#Docker#php#プログラミング
今日はDB接続とログイン画面とメインのヘッダーまで作ったから明日は一覧表示のモックまで作りましょう!
— yeiis (@key60542184) February 15, 2020
デザインに時間かかって良くない〜
Sベンさんのロードマップにアレンジ加えて進んでるから自主性もあって楽しい!相変わらず一緒にやる仲間ほしい!#Sベン#駆け出しエンジニアと繋がりたい
【10%OFF】完全独学エンジニア転職セット|アップスターツSベン【人生逆転エンジニア】 @upstarts777 #note https://t.co/kI3IbUel8m
— michiミチ (@sasori28sky1) March 21, 2020
興味あったので、購入しました!
必要なツールの準備
ブラウザはChromeで、テキストエディタは普段僕も愛用しているAtomをこのロードマップでは使っていきます。
Chromeインストール
Atomインストール
各種パッケージ追加(Atom)
パッケージインストール方法
[Mac]
左上のATOM → Preference → install → 検索窓からパッケージ名を検索
[Windows]
左上のFile → settings → install → 検索窓からパッケージ名を検索
レッスンに必要なパッケージ
今回のレッスンで最低限必要なパッケージになります。
使い方に関しては各リンク先に記載してありますのでそちらをご覧ください。
Atomにはその他にも便利なパッケージがたくさんありますので是非探してみてください!
・japanese-menu
設定画面などの文字を日本語化する
・platformio-ide-terminal
Atomエディタでコマンド操作ができる
・dotinstall-pane
ドットインストールを見ながらコーディングができる
おすすめのパッケージ
この記事が気に入ったらサポートをしてみませんか?