インターネットの利用が今後さらに多様化することで、ますます需要が高まる必須スキルです。短期間で手に職をつけることが出来ます。
様々な作業を自動化したり、効率的に行うためのツールや、多くの人を便利にするアプリを自分の手で作り出せるようになります。
プログラミングが出来る人を企業は欲しがっています。IT企業だけでなく様々な業種の企業でプログラミングスキルは重宝されます。
パソコン1台で自宅やカフェで仕事をしたり、旅行をしながら仕事をするような自由なワークスタイルを実現することも可能です。
プログラミングは、文法や構文などの難しい知識から学び始めると挫折してしまいます。そうではなく、自分の実績となるアプリを実際に作りながら、それを作るために必要な知識を学んでいくことがポイント。
使えないサンプルアプリをいくら作っても意味はありません。実際に使える実用的なアプリを、まるでIT企業に就職して先輩に教わりながら作っていくようなOJT(On-the-Job Training)形式で学ぶのがベスト。
自分で作ったプログラムコードの解説を後から学習することで、作りながら生じた細かな疑問が一気に解消され、知識の点と点が「線」で繋がるように根本から理解していくことが出来ます。
実践をしていく中で分からないことや躓いてしまったことがあった際、適切なアドバイスや進むべき道を指し示してくれるような、あなた専用のメンターがいればスキルの上達速度は格段に上がります。
ープログラマーになるための
最速ロードマップー
インターネットに繋がったパソコンが1台あればOK!(Windows/Macどちらでも可) プログラミング学習は全て無料のツールを使用して行います。 |
学習内容 | 具体的なカリキュラム | 目安期間 | |
1 | アプリケーション開発の全体像を知る |
01.講座の学習方法について 02.まずは全体像を知る |
1ヶ月目 |
2 | パソコンにプログラミングの環境を整える |
03.実践!サーバーセットアップ 04.開発ツールのセットアップ 1 05.開発ツールのセットアップ 2 この段階で、あなたのパソコンにプログラミングを行うための環境が整います。
|
|
3 | はじめてのWebアプリ制作 |
06.Webプログラミングの真髄(覚える基本は 4つだけ) 07.サーバーとキャッチボールしよう 08.メールを送るプログラム 09.データを保存する方法 10.いきなり完成!初めてのWebアプリ この段階で、メールフォームのような簡単なアプリを自分で作れるレベルになります。
|
|
4 | 作ったアプリを理解して、知識の点を線で結ぶ |
11.入力プログラムの解説 12.表示プログラムの解説(PHPに命令せよ!) 13.処理/保存プログラムの解説(前編) 14.処理/保存プログラムの解説(後編) 15.最低限覚えておくキーワード 16.第1弾Webアプリのまとめ |
2ヶ月目 |
5 | さらに高度で実用的なアプリの作り方を学ぶ |
17.次に作るべき Webアプリは・・・ 18.Webアプリの画面設計 19.データベースの設計 20.紙芝居を作ります 21.新規登録機能の開発 22.一覧表示機能の開発 23.変更機能の開発 24.削除機能の開発 25.自動チェックプログラムの開発 26.第2弾Webアプリの完成 27.初級レベルをクリアするにあたって この段階で、Webアプリの基本的な機能を自分で1から作れるレベルになります。
|
3ヶ月目 |
学習内容 | 具体的なカリキュラム | 目安期間 | |
1 | プロを目指す上での前提知識を学ぶ |
01.中級講座の進め方 02.学校では教えてくれない、現場の知識 03.あなたがプログラマーになるために必要な知識とは 04.SEとプログラマーって何が違うの? 05.開発費用はどうやって決めているのか 06.一生食べていけるプログラマーとは 07.実際の開発の流れ(ワークフロー) |
4ヶ月目 |
2 | プロ仕様の開発環境を整える |
08.プログラマーの制作環境を手に入れる 09.オンラインストレージのセットアップ 10.統合開発環境「Eclipse」のセットアップ 11.汎用エディタのセットアップ 12.開発用サーバーのセットアップ 13.検証用ブラウザのセットアップ 14.ファイル転送ツールのセットアップ 15.リモートアクセスツールのセットアップ 16.中級レベルをクリアするにあたって この段階で、あなたのパソコンにプロレベルの開発環境が整います。
|
学習内容 | 具体的なカリキュラム | 目安期間 | |
1 | 画面設計スキルマスター講座 |
01.上級講座学習の事前準備(開発環境を整える) 02.Webサービスの機能を分析する 03.画面設計の具体的な方法(ワイヤーフレームの作成) 04.画面設計スキルを養う |
5ヶ月目 |
2 | データベース設計スキルマスター講座 |
05.データベースの概念を理解する 06.データベース設計ツールの導入 07.データベース設計ノウハウ1 08.データベース設計ノウハウ2 09.データベース設計ノウハウ3 10.サーバーにデータベースを構築する 11.設計フェーズのまとめ この段階で、様々なアプリ開発に応用出来るプロレベルの設計スキルが身につきます。
|
6ヶ月目 |
3 | 本格的なWebサービスをゼロから作る |
12.ローカル開発環境の準備 13.モックアップの作成 14.モックアップの作成(解説編) 15.Webアプリケーションにおけるデータの受け渡しの仕組み 16.画面レイアウト(デザイン)の作成方法 17.画面レイアウト(デザイン)の作成方法2 18.UI開発のまとめ 19.定数ファイルの作成 20.ユーザー登録機能の開発 21.ユーザー登録機能の開発(解説編) 22.入力チェックの開発1 23.入力チェックの開発2 24.入力チェックの開発(解説編) 25.ログイン機能の開発1 26.ログイン機能の開発2 27.ログイン機能の開発(解説編) 28.ログインチェックの開発 29.共通ファンクションの作成1 30.共通ファンクションの作成2 31.メイン機能の開発(格言登録・格言リスト) 32.メイン機能の開発(格言編集・格言削除・ログアウト) 33.設定機能の開発1 34.設定機能の開発2 35.設定機能の開発(解説編) 36.メール送信機能の開発 37.メール送信機能の開発(解説編) 38.自動ログイン機能の開発 39.自動ログイン機能の開発(解説編) |
7-9ヶ月目 |
4 | Webアプリケーションのセキュリティを学ぶ |
40.Webアプリケーションのセキュリティ実験1 41.Webアプリケーションのセキュリティ実験2 42.Webアプリケーションのセキュリティ対策1 43.Webアプリケーションのセキュリティ対策2 |
10ヶ月目 |
5 | Webアプリケーションをテストする方法を学ぶ |
44.エラー処理 45.検証フェーズ 46.検証フェーズ(解説編) |
11ヶ月目 |
6 | 作ったアプリをWebサービスとして公開する |
47.Webサービスを公開する方法 48.オリジナルサービス第1号の開発 49.デビュー作の完成 50.上級講座ステージ1クリア この段階で、本格的なWebサービスを1から自分で作れるようになります。
|
12ヶ月目 |
7 | WebAPIの使い方を学ぶ |
51.WebAPIとは? 52.WebAPIの仕組み 53.XMLの解析方法 54.Yahoo!ニュースを取得する 55.Youtubeから動画を取得する 56.ブログに自動投稿する方法 57.Twitterに自動投稿する方法 |
13ヶ月目 |
8 | WebAPIを使ったオリジナルサービスを作る |
58.ステージ2課題サービスの開発 59.設計は一度では決まらない 60.画面設計・データベース設計 61.機能開発1(ユーザー管理) 62.機能開発2(各種設定) 63.機能開発3(オートプロセス) 64.機能開発4(管理者機能) 65.セキュリティ対策・検証 66.オリジナルサービス第2号の企画 67.設計フェーズ 68.開発・検証フェーズ 69.オリジナルサービス第2号の完成 70.上級講座ステージ2クリア この段階で、TwitterやYoutubeといった様々な外部サービスとWebAPIで連動する、
さらに高機能なアプリを作れるようになります。 |
14-15ヶ月目 |
9 | 開発案件でよく求められる機能の作り方を学ぶ |
71.学習用プロジェクトの作成 72.検索機能を作る1(単一カラム) 73.検索機能を作る2(複数カラム) 74.ページング機能を作る1 75.ページング機能を作る2 76.ソート機能を作る1 77.ソート機能を作る2 78.データインポート機能を作る 79.データエクスポート機能を作る 80.ステージ3課題サービスの開発 |
16-17ヶ月目 |
10 | 業務アプリを想定したオリジナルアプリを作る |
81.避けては通れぬ修正要望 82.画面設計・データベース設計 83.機能追加要望 84.性能検証とは 85.より強固なセキュリティ対策 86.オリジナルサービス第8号の企画 87.設計フェーズ 88.開発・検証フェーズ 89.オリジナルサービス第3号の完成 90.上級講座ステージ3クリア この段階で、企業の開発案件で求められるようなアプリの開発スキルが身につきます。
|
18-20ヶ月目 |
11 | プロだからこそ考慮すべき各種開発テクニック |
91.レイアウトの共通化 92.エラーページとエラーログ 93.設定ガイドやヒントの導入 94.Google Analyticsの組み込み |
21ヶ月目 |
12 | 卒業制作サービスの開発 |
95.卒業制作サービスの企画 96.設計フェーズ 97.開発・検証フェーズ 98.卒業制作サービスの完成 99.上級講座ステージ4クリア 100.上級講座クリア ここまでくれば、思いついたアイデアをプログラミングで実現し、
様々なWebアプリやツールを自分の力で自由自在に作れるようになります。 |
22-24ヶ月目 |
学習は、自宅のパソコンでカリキュラムを見ながら実践を進めていくオンラインスタイル。講座の学習期限は無制限ですので自分のペースで進められます。学習期間は目安ですので、頑張り次第でさらに早くスキルを身につけることも、逆にじっくりと自分のペースで進めることも可能です。
各レベルごとの質問フォーラムを完備。
分からないことがあれば回数無制限でいつでも質問出来ます。質問に対しては、ソースコードレベルで分かりやすく回答しています。
ラーニングコミュニティにはプログラミングを一緒に学ぶ仲間や、先輩受講生も多くいます。同じ学習状況の人が質問した内容が参考になったり、制作したアプリを評価し合ったりすることが出来ます。
チャレンジ企画では、コーディングの穴埋め問題や、隠された「バグ」を発見するチャレンジ問題など、自身のスキルを腕試しする事が出来ます。
全てのカリキュラムをクリアしたとき、
あなたはWebアプリ開発に関する一通りのスキルを身につけ、
しかも、あなただけのオリジナルのWebサービスをいくつもリリースしています。
もう今とは違う世界にいるでしょう。
プロとして活躍している現役のプログラマーでさえも、ここまでのスキルを網羅し
自分のWebサービスまでリリースしている人は多くありません。
さあ、この先は何をしましょうか?
あなたの未来は多くの道が開けています。
僕と同じように、フリーのプログラマーとして
自宅やカフェで自由気ままにノマドプログラミングをしますか?
それとも、プログラマーを求めている企業に、救世主として入りましょうか。
ターゲットは開発会社だけではありません、
例えばWeb制作会社に入ればあなたのスキルはひっぱりダコでしょう。
周りにいるプログラマーを目指す若者たちに対して、
スキルを伝授する側になるのも良いですね。
人材育成は社会貢献にもなります。
そして、もしよければ、
僕の仲間たちと一緒に、革新的なWebサービスを作りましょう!
ユーザーに求められる面白いWebサービスは、
それを
作ったのが企業か一個人かなんて関係ありません。
今や世界最大のSNSになったFacebookも、
最初は大学生が1人で作って始めたものでした。
Googleを作った、セルゲイとラリー、
GREEを作った、田中良和氏、
元ライブドアのホリエモン、
そしてFacebookを作った、マークザッカーバーグ
みんなプログラマーです。
自分でプログラミングしたWebサービスを立ち上げ、広げていって
あそこまでの大企業になりました。
そんな壮大な夢だって、不可能じゃないのです。
次はあなたと一緒に、面白いWebサービスを作れることを楽しみにしています。
それでは講座でお会いしましょう。
全143ステップの他では学べない実践カリキュラム。 |
講座の実践の中で、自分のオリジナルWebサービスが最低でも4個完成。 |
講座の学習期限は無し。空いた時間に自分のペースでじっくり学べます(受講生さんの平均学習時間は720時間程度) |
質問回数は無制限。分からないことは何度でも質問出来ます。 |
当講座 | A社 | B社 | C社 | |
---|---|---|---|---|
受講料金 | 244,800円 | 530,000円 | 330,000円 | 408,000円 |
学習可能時間 | 無制限(平均720時間) | 146時間 | 140時間 | 100時間 |
本日で講座の全カリキュラムが完了しました。本当にありがとうございました。途中で嫌になったことが本当に一度もなく、とても楽しく取り組むことができました!テキストが読みやすいこと、返信をすぐに頂けること、課題アプリ作成時にも改善点をたくさん教えて頂けたことで満足いくものができたと思います。プログラミングに関して何の知識もないところから、自分でWebアプリを作れるようになったことで、「とにかくコードを書いて動かしてみる」という学習方法がとても効率が良く、効果的な方法だと実感しています。得ることばかりで、本当に受講して良かったと思います。これからもお役に立てることがあればフォーラムなど参加していきたいと思っていますので、ぜひよろしくお願いいたします。
ハルジオン先生、こんにちは。本日、中級講座を終了することができました!途中ローカルサーバーでsend.phpが上手く閲覧できなかったりとトラブルもありましたが、無事解決する事ができました。やっぱりプログラミングは面白いですね!途中思わぬエラーでイライラする事があっても、一つ一つ解決できた時には達成感があります。引き続き上級講座に進んで行きたいと思っておりますので、これからもご指導ご鞭撻のほどよろしくお願いいたします。いつか自分オリジナルのWEBサービスを公開できるよう、頑張ります!
本日、無事初級をクリアしました!最後の「出力」の項で、少し躓きましたが、send.phpの先頭4行の書き間違いが原因でした。セミナー内容はとても解りやすかったですし、ペース配分も丁度良かったです。今後作りたいアプリは、「ステップメール配信システム」「ブログ記事投稿ツール」を作成したいです。どちらも購入すると高額なので、自分で作成して堂々と使いたいですね。今後ともよろしくご指導お願いいたします。
FTPソフトとかレンタルサーバとかデータベースなどの使い方をこんなに丁寧に教えて頂けるところって,他にはないんじゃないでしょうか?すごくありがたく感じました。これからもよろしくお願いします。
分かりやすい! 手が止まることなく進めることができました!情報を整理しながら出来たので自分のペースででき、丁寧な説明でスムーズに進められました。
いつもお世話になります。ウェブアプリ第2弾が完成しましたのでご連絡します。作っていくうちに『こういう機能もあったらいいな』と色々とアイデアも浮かんできて勉強になりました。自分自身着実にレベルアップしていると感じました。ハルジオン先生のアドバイスのおかけでここまでできました。ありがとうございました。引き続きよろしくお願いします。
まだ初級講座の段階ですがうまく行かなかった場合の対処方法なども教えて貰えるので何とかやって行けそうな気がします。一連の流れが解かるだけでプログラムに対しての苦手意識が少しずつ消え集中して進めることができています。本当にありがとうございました。
とても実践的で、有益な内容が多かったです。今回学んだことを知っているか知らないかで、予想以上に今後のアプリケーション開発効率の良し悪しに影響が出るな、と感じました。また、エラーページやヘルプサイトの作成、チュートリアルの実装を行うことで、ユーザー視点でサービスを作ることの大切さもあらためて実感できました。
APIの学習を通して、作れるサービスの幅が広がることや、企画設計力、創造力のようなものの重要性を感じました。「プログラミングはアイデアを形にするための手段」というような言葉を以前どこかで聞いたような覚えがありますが、今回は特にその点を実感できたように思います。また、APIを使った課題アプリケーションを作成するにあたって、今回はこちらのテキスト以外にも、ネット上のサンプルソースを多く参考にしたり、英語表記の公式リファレンスを読んだりと、調べごとをする機会がとても多かったように感じます。以前に比べ、見慣れないサンプルソースやリファレンスを読んでいくことに抵抗が少なくなったな、と思いましたし、未経験やはじめてでも調べればなんとか実装できるのではないか、という自信も以前よりつけられたように思います。検索する力を上げる、という点でもAPIの学習はとても有効だな、と感じました。
ハルジオン様、毎日のように大変お世話になっております。要望等は特にありませんが、Webプログラミングに関して感想を伝えさせて頂きます。私はPHPの書籍を沢山購入し、独りで黙々と勉強しておりました。実務経験がありませんので、今回の講座の内容に沢山出てくる実務的な知識や、ER図&DDLなどの作成ツールも非常に目からウロコでした。現時点までの学習内容に感動しているところでありまして、更にこれからの内容にワクワクしております。えっと・・・ ハルジオンさんに感謝しています。このサイトを知って良かったです。ありがとうございます。では、これからもよろしくお願い致します。
ハルジオン先生やラーニングコミュニティのサポートのおかげで、力がついてきたな、と日々感じることができております。継続して技術は高めていきつつ、今後は就職活動や職場、セミナーや他の方との交流の時など、対外的な場でも、これまで学んできたことや身につけてきたことをうまく紹介したりアピールしていければ、と考えております。引き続き楽しみにしながら学習を進めていきたいです。
ステージ3の内容つきましては、過去に書籍とにらめっこして大分苦しんだ時間がありましたので、スムーズに理解することができました。csvのインポート・エクスポートについては、書籍でも理解出来ず諦めてました。最初からハルジオンさんの講座で学べたら本当に良かったと思います。
とても実践的で、需要が多そうな技術だな、と感じました。ソート機能やデータのインポート機能は、処理の実装に手間取った箇所がありましたが、慣れてくれば徐々に開発スピードを上げていけるのではないか、と思いました。また、応用していける幅も広がっていくのではないか、とも感じました。今回はデータの管理について学ばせていただきましたが、データの分析や解析といった処理については、プログラムで行うことはあるのでしょうか。以前そういった話を耳にした覚えがあり、少し気になっておりました。
まだステージ1までの感想となりますが・・・ここまでの受講内容で、既に満足しております。今後の内容も非常に楽しみです。
課題として作成した自分のソースコードと、ハルジオンさんの内容が、目的は同じでも全然違う物に見えています。ハルジオンさんのソースをじっくり拝見し、しっかり理解してから次に進もうと思います。理解が進んでいないのは、私の理解力が乏しいからだと思います。学習の内容は、ハルジオンさんを「よいしょ」する訳ではありませんが、本当に解りやすくて受講を申し込んで良かったと強く思っています。しっかり頑張ります!!
一周目、マイカクゲンをレクチャー通りに作っていた時に比べ、理解が曖昧だったところも徐々に分かるようになってきました。先生の丁寧なご指導のおかげで、ひとまずステージ1をクリアできたことにホッとしています。特に、分からないところや課題にぶつかった時、時間がかかっても自分で調べて考えて実装を試みている時は、力が付いているなと感じることが多かったです。これからも、オリジナルのアプリを作る機会を増やしていくことで経験と実績を積み、さらにスキルアップをしていきたいと考えております。今後ともよろしくお願い致します。
配列をうまく使えなかったり、ループや条件分岐の処理をどのタイミングで行うべきか迷う時があります。また、上級講座ステージ1のなかでもstep20以降の機能開発、実装の部分は特に内容・中身が濃いな、と感じました。その他、ソースコードの細かい書き方なども自身で気づいていない、理解が曖昧なところがまだまだあるのではないか、と考えております。一度の学習だけで完璧に理解するのやはり難しいな、と感じました。ただし、そのぶん復習と反復学習を繰り返しつつ、疑問に思った点はその都度調べたり質問させていただくことで、より理解を深めていけだろう、とも考えております。
何とか完成させPHPでできる基本的な機能がつかめてきたかなと感じます。最近では、自分の仕事においても、少しづつ活かせてきているなと実感しております。今後も上級講座の応用を通じて、より実践的な開発の経験を積んで聞きたいと思います。 わからない時に、いろいろアドバイスをくださり、ありがとうございました。これからもよろしくお願いいたします。
ハルジオン先生へ。いつもお世話になっております。私は平日、会社の方でも実際にwebプログラミングを行っています。そして休日にこちらでプログラミングさせてもらっていますが、会社の方では、知らなかった知識やあやふやな知識も相乗効果で深まっている気がします。今後も続けていきますので、質問などがあった場合は、またよろしくお願いいたします。
とても参考になることも多く、講座の内容は正に実践に即したものであり、大変満足させていただいております。先生の講座を進めていくうちに、セキュリティ問題における攻撃者の手法や心理といったものに興味を持つようになりました。 勿論、他のシステムに侵入したり攻撃したりといったことはしませんが、自分の作ったシステムの脆弱性を自ら確認できるようなエンジニアになれればなぁ、という思いです。セキュリティに対する幅広い知識とスキルを身に着けたいという欲もあります。これからも頑張って受講を進めていき、後半戦も知識習得のため邁進していく所存です。
中級講座のステップ15でつまづいてしまい、何度も質問してしまいましたが、そのたびに丁寧なご指導をしていただきましてありがとうございました。「制作環境の整備」はもともと他ジャンルにおいても得意ではないので、中級講座の内容も難しかったのですが、ハルジオン様の丁寧なご指導のお蔭で続けてくることが出来ました。お礼をお伝えしたかったのですが、フォーラムでは伝えにくかったのでこちらから伝えさせていただきました。このまま先に進みたいと思います。今後ともどうぞよろしくお願い致します。
頂いたメール。本当に感謝しています。リマインドしていただき、単にプログラミングを教えるだけでなく、ここまで個人個人に対してフォローしていただけるなんて予想していませんでした。本当にありがとうございました。
4日間で、STEP16まで進みました。現状の感想として、実践的な部分に特化しており、最短距離で・・という意図が十二分に伝わる内容で、今後もついていければ大丈夫、と感じました。専門学校や独学ではこの方式はできない、よく考えて作ってあるなあと敬服しております。
全143ステップの他では学べない実践カリキュラム。 |
講座の実践の中で、自分のオリジナルWebサービスが最低でも4個完成。 |
講座の学習期限は無し。空いた時間に自分のペースでじっくり学べます(受講生さんの平均学習時間は720時間程度) |
質問回数は無制限。分からないことは何度でも質問出来ます。 |
当講座 | A社 | B社 | C社 | |
---|---|---|---|---|
受講料金 | 244,800円 | 530,000円 | 330,000円 | 408,000円 |
学習可能時間 | 無制限(平均720時間) | 146時間 | 140時間 | 100時間 |
Copyright ©2025 SENSE SHARE All Rights Reserved.
運営企業 | Privacy | 特定商取引法に基づく表示