Sunflower_1920x300

Webアプリを創る

データベースを利用した
本格的なプログラミングの世界へ

Webアプリを創る

HTML/CSSを用いたWebサイト作成から一歩進んで、データベースを用いた本格的なプログラミングを学んでいきます。
クックパッドや食べログなど、利用者からの文章や写真の投稿や、会員登録、検索などが行えるサイトも作ることが出来るようになります。

Ruby と
Ruby on Rails

柔軟でパワフルな書き味から人気の高い国産言語Ruby(ルビー)と、フルスタックのフレームワーク Ruby on Rails(ルビーオンレイルズ) の技術を習得します。

Ruby_and_rails

講座内容のご案内

これまでに、多くの方々に学んでいただいております Webプログラミング講座。
ここではその内容をご案内いたします。

講座内容 ご案内

Ruby とは

Ruby(ルビー)は、まつもとゆきひろさん(通称 Matz)により開発されたオブジェクト指向スクリプト言語です。日本で開発されたプログラミング言語として初めて国際電気標準会議で国際規格に認証されました。開発者のまつもとゆきひろさんは、「Rubyの言語仕様策定において最も重視しているのはストレスなくプログラミングを楽しむことである(enjoy programming)」と述べています。(Wikipediaより引用)
その簡潔でかつ柔軟性に富んだ「書き味」に魅せられ、多くの方が愛用しているプログラミング言語です。

Ruby on Rails とは

クックパッドや食べログのように、Webサイトを見る利用者からさまざまな文章や写真が投稿できたり、会員登録や検索などが行えるサイトを創るにはどうしたら良いでしょうか?
Webサイトの表示は、HTML / CSS を使いますが、文章や写真を保存するためには、データベースの利用が必要です。また、よりよいWebアプリ作成のために、会員登録を行ったり、お薦めレシピの検索など、様々な機能を実装したいこともよくあります。
Webアプリ開発が容易に行えるように、多くの先人達の知見をあわせて提供してくれているフレームワーク、それが Ruby on Rails (ルビーオンレイルズ)です。
Webアプリ開発講座は、HTML 講座 で、あらかじめ用意した文章の表示方法を習得された方向けに、さらに一歩進んで、利用者からの入力を反映するような、動的なWebサイトの開発を行います。

学習内容

Webプログラミング講座では、データベースを活用した動的なWebアプリをご自身で開発できるよう、様々なことを学びます。

Ruby 入門

Ruby on Rails 入門

対面での講座

プログラミングを習得されたいあなたへ向けて、独学で学べる多数のオンライン講座もございますが、分からない点、疑問点を気軽に聞ける対面での講座は、学習意欲の維持や技術習得の観点からとてもお勧めです。
遠方の方には、ビデオ通話と画面共有ソフトを用いた遠隔でのご指導もいたしておりますので、お気軽にお声掛け下さい。

学びの形

先生が前に立ち、生徒は机に座って、授業を受ける。分からない点があっても質問できず四苦八苦してしまう。よくあるパソコン教室での学びはこのようになりがちです。
もっと気軽に情報技術(IT)やプログラミングを学んで欲しい。そんな想いから喫茶店等での個人指導を中心に行っています。ちょうど家庭教師のような、あるいは共に技術向上を目指す仲間のような意識を持っていただければと思っております。お友達や、会社、サークルの仲間達とご一緒に公共施設や会議室を借りてのグループレッスンも行っております。

こんな方が学んでいます

大学受験に活かしたい高校生の方〜在宅でお仕事をなさりたい主婦の方、お仕事に活かしたい社会人の方や、定年後の新しい趣味として学んでみたい方など、10代〜60代まで、老若男女、様々な方が学んでいます。

学習期間

学習期間ですが、週一回二時間、おおよそ二ヶ月を目安にしていただければと思います。
週二回学びたい、土日に纏めてやりたい、など対応させていただきますので、お気軽にご相談ください。

学習費用

学習費用ですが、街中のプログラミング教室ですと、十数万円から数十万円をかけて、二〜三ヶ月通学して技術を習得するところもございます。
多くの方々に学んでいただきたいとの思いから、なるべくお財布に負担をかけずに学習していただければと思っておりますので、ご安心ください。いつでも使える回数券もご用意いたしております。ご予算に応じてご相談可能ですので、お気軽にどうぞお問い合わせください。

お近くの喫茶店でミニ講座も

喫茶店等で、お打ち合わせや、ミニ講座も行っております。
ご質問やご希望など、いろいろお聞かせください。
良き出逢いになればと期待いたしております。

テキストはこちら

作って学ぶ HTML&CSSモダンコーディング
作って学ぶ HTML&CSSモダンコーディング

モバイルファースト&レスポンシブで、サイトを制作していく過程を実際に操作しながら学びます。

サイトはパーツ単位で作成し、章ごとに1つのパーツを作成していきます。ヘッダー / ヒーロー / フッター / 記事 / ナビゲーションなど、各パーツの作成にあたっては、パーツのレイアウトを実現するCSSの選択肢を示し、適切なものを選択して作成します。

HTMLは最新の「HTML Living Standard」に準拠し、CSSでは従来から活用されてきたメディアクエリの他、Flexbox、CSS Gridなどのレイアウトのコントロール、CSS関数を使いこなします。

サンプルのページを作成するばかりでなく、ページを実現するためのバリエーションを増やして、これからのWeb 制作に活用していただければと思います。

作って学ぶ HTML+CSSグリッドレイアウト
作って学ぶ HTML+CSSグリッドレイアウト

「難しい」と敬遠していたCSSグリッドがきちんと身につく。

CSSグリッドを用いてWebサイトをデザインするための実践的な知識をまとめました。より深く理解し身に着けるために、HTML & CSSの歴史から振り返り、CSSグリッドの立ち位置や基本を見直した上で、実践的なパーツやUIを構築し、力がつく一冊になっています。

「CSSグリッドってなんだか難しい」と距離を置いていた方も、きっと使える知識が身につきます。

ご案内

Macbook
Web制作依頼
レスポンシブデザインで iPhoneにも対応
Html5_css3
HTML/CSSを学ぶ
グリッドレイアウトで iPhoneにも対応
Qualification
IT資格を取得する
ITパスポート 応用情報技術者
The_c_programming_language
C言語を学ぶ
お子様から大人まで プログラミング入門にもお薦め

珠玉の名著 ご紹介

プログラミング技術習得に役立つ珠玉の名著のご紹介です。

フォン・ノイマンの生涯ゲームで学ぶJavaScript入門 増補改訂版~ブラウザゲームづくりでHTML&CSSも身につくCSSグリッドで作る HTML5&CSS3 レッスンブック1冊ですべて身につくJavaScript入門講座CSSグリッドレイアウト デザインブックC言語 ポインタ完全制覇Ruby コードレシピ集ノイマン・ゲーデル・チューリングリーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニックRuby on Rails 6 実践ガイド[機能拡張編]達人プログラマー(第2版) 熟達に向けたあなたの旅作って学ぶ HTML+CSSグリッドレイアウト