妊娠中にwebプログラミングを勉強している主婦のブログスマートフォン用の表示で見る妊娠中にwebプログラミングを勉強している主婦のブログこの広告は、90日以上更新していないブログに表示しています。1か月半】プログラミング学習定時報告【WEBサービス部に突入!】ウェブカツプログラミングの動画学習サービス「ウェブカツ!!」に、女性割引で入部して1ヶ月半たちました。※この定時報告記事は、以下の要領で二重投稿しています。・まず「青空庭園」用を書く(今回分はこちら)(プログラミングを知らない家族とかを想定)・↑を下敷きに、はてなブログ用に要件を合わせ、プログラミングを知ってる方・興味のある方を想定して編集する(この記事)※ウェブカツ!!では、学校の部活動になぞらえた表現をするので、記事もこれに倣って書いています。全体の雑感・あとがき4月前半の勉強記録まずは、ツイッターに書いた勉強記録をまとめます。43.25※38日目(4月6日)に本入部から1カ月たち、次の部活「WEBサービス部」が解放されました。前半は、受講制限に引っかかってたため、引き続き自主練してました。WEBサービスもどき作成PHP・MySQL部までに学習した内容を使って、何かプログラミングしてみたくて作りました。公開はできないシロモノです。(元々完成させるつもりの物ではありませんでした)メール送信フォーム、ユーザー登録・ログイン・ログアウト、掲示板(書き込めない)、が含まれています。トップページのレイアウトは、HTML・CSS部入門でやった内容のおさらいです。2019「親指タイピング」の改装ウェブカツを始める前から運営しているタイピングサイトの改装作業。これもがっつりプログラミングしてるんだし、と思って自主練に含めてしまいました(爆)macで遊べるように改造したのと、ご意見箱を設置しました。親指タイピングmac対応は、以前から電器屋のデモ機とか触って準備してたんですが、いざ自分がmacを手に入れると、開発速度が全然違いました。macお仕着せのブラウザ(Safari)以外に、ChromeやFirefoxを試せたのも良かったです。それぞれ動作が違った・・・ご意見箱の制作は、ウェブカツで勉強したメールフォームの知識が役立ちました。これがなかったら、mac対応と同時公開はできなかったんじゃないかと。2019CSSレイアウト練習問題ウェブカツの先輩受講生の方が、Twitterで紹介されていた問題をやってみました。HTMLとCSSでレイアウトを構成する|FirstLogCSSレイアウト練習問題(引用)中級・上級とやってみて、これくらいなら出来るようになってきた、という実感が持てました。実際のウェブサイトに応用する感覚は、まだまだ弱いですが。本入部から1か月後、4月6日に解禁となりました。この部では、「フリーマーケット」のwebサービスを、一通り作ります。PHP・MySQL部では、簡略化したユーザー登録などを書いてみて、まずは基本を押さえましたが、ここでは実用に耐えそうなシステムを、がっつりプログラミングします。★「webサービス」とは?★ウェブサイトの中でも、「サービスを提供することで収益を上げること」を目的としたものが「webサービス」です。商品を売る、利用料をいただく、サイトに広告を貼る、など収益を出す方法は色々あります。先ほど出てきた私のサイト「親指タイピング」も、webサービスに当たります。(広告で収益を出しています)ただ、サービスとは言っても、ごく初歩的なものです。利用料をいただくような仕組みにするためには、どうしてもユーザー登録周りの技術が必要になりますが、そこまでは出来ていません。利用料までは行かなくても、タイピング練習サイトなら記録の保持やランキングがあったら嬉しいものですが、それも今はありません。(タイピングゲームに額縁付けただけ、みたいな状態です)ランキングができるようになるには、ユーザー登録機能や、データベースを使った情報の管理など、基本的なwebサービスの技術が必要になります。私が独学で行き詰まった部分であり、WEBサービス部でしっかり学ぶ部分です。ゲーム作れるだけではなかなか商売にはならない、ということですね。内容と雑感いやWEBサービス部、Twitterで色々なうわさは聞こえてましたが、大変ですね!まずは集中して1周「視聴する」だけで、1週間かかりました。(ちなみに25レッスンあります)(正確には、最初の6レッスンだけ手を動かして、7以降が視聴のみ)何とも、濃いです。動画ではサラッと2本で解説が終わりましたが、実際の開発では、ここはみっちり時間をかけて固めるべき部分なのかと思います。次に、サービスで使うデータを保存するにあたり、どんな表を作るか考えます。作成日時とか更新日時とか、あまり意識しないような項目もきっちり洗い出します。固まったら、データを保存するためのデータベースを作ります。以上が終わったら、あとはひたすら実装です。画面を作って、裏側を作ります。動画で解説してくれている顧問の、思考回路をなぞっているようで興味深かったです。2周目は、「ここ初めて」「ここ弱い」と思う所を中心に、手を動かして写経でプログラミングしていきたいと思います。10日はかかるだろうなー。全体の雑感・あとがきWEBサービス部が始まるまでに、自主練でwebサービスもどきを作ったり、「親指タイピング」を改造したりしましたが、良い予習になったと感じました。自分が出来ること・出来ないことをハッキリ意識しながら、WEBサービス部の1周目を見られたと思います。私が何ともなく出来ることは、HTMLのヘッダー・フッターを別ファイルにしておいて繋ぎ合わせることや、PHPでよそのファイルを呼び出すこと。明らかに初めてなのは、データベース周り全般。動画で説明されたロジック(処理の流れ)も、分かったり分からなかったりしています。指定された簡単なレイアウトを組むことは出来るようになってきたので、あとは練習あるのみ、だとは思うんですが、どうにも裏側の仕組みが楽しくて、後回しにしてしまってます。時間の空くような勉強方法はイカン、って散々言われてるというのに(汗)そのうちお尻に火がついて、「サイト模写!」「WEBデザイン!」と必死になり始めると思います。4月後半は、データベースやPHPを相手に、ひたすら手を動かしてプログラミングをする時期になりそうです。中の人についてid:fumizuki_kプログラミング趣味レベルから実務レベルになりたくて勉強中です。うさぎやタイピングゲームが好きで、おしゃれが苦手です。月別アーカイブ管理人の他サイト親指シフト入力練習サイト「親指タイピング」ブログ「青空庭園」はてなブログをはじめよう!fumizuki_kさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。