2024-01-01から1年間の記事一覧
2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので6ヶ月が経過しようとしています。 本記事では、この1ヶ月間で学んだことをダイジェストで振り返りたいと思います。 50歳目前の私が入会を決意するまでの経緯を書いた…
はじめに これまでLinuxに始まり、Git、HTML/CSS、Docker、Python、SQLと学習してきました。 ここでWebフレームワーク(Django)について学習する前にもう一つ知っておくべきことがあります。 それは、アプリケーションと人とを繋ぐインターフェース、つまり…
はじめに 前回の記事では、SQLの学習に使用した書籍「スッキリわかるSQL入門 第4版」についてレビューを行いました。 その中でも述べましたが、テーブルそのものの作成方法は理解できました。 しかしながら、書籍の中ではどのようにしてその設計を行うべき…
はじめに Pythonの学習を一通り終えたので、次はSQLについて学習します。 Webアプリケーションとは切っても切れない関係のSQLですので、ここは書籍を使ってしっかり学びたいと思います。 SQLに関する書籍は巷に多く存在していますが、選択肢が多すぎるという…
2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので5ヶ月が経過しようとしています。 本記事では、この1ヶ月間で学んだことをダイジェストで振り返りたいと思います。 50歳目前の私が入会を決意するまでの経緯を書いた…
2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので4ヶ月が経過しようとしています。 本記事では、この1ヶ月間で学んだことをダイジェストで振り返りたいと思います。 50歳目前の私が入会を決意するまでの経緯を書いた…
はじめに 前回の記事では、Dockerを使ってシンプルなPython環境を構築しました。 hirologue.hateblo.jp Pythonには標準ライブラリと呼ばれる便利機能が標準搭載されています。 どのような便利機能があるのかは、「公式ドキュメント」を読んでみればわかると…
はじめに 以前の記事で既存のWebアプリをDocker化するアプローチについて紹介しました。 hirologue.hateblo.jp さて、次はPythonを学習することになるのですが、ここで環境をどうするか問題が起きてしまいます。私の環境はMac OSですので、ここからはMacにお…
2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので3ヶ月が経過しようとしています。 本記事では、この1ヶ月間で学んだことをダイジェストで振り返りたいと思います。 50歳目前の私が入会を決意するまでの経緯を書い…
はじめに Dockerと聞いて、何だか難しそうとか何がいいのかわからないという方もいるかと思います。 私もそのうちの一人でした。 過去にUdemyなどでDockerについて学習した経験はありますが、正直学んだというだけで、ほとんど身についていませんでした。 Do…
はじめに HTML/CSSを学んで既存のサイトを模写したり、オリジナルサイトを制作したりすることができたら、次はそのサイトを公開する方法について学びましょう。 サイトを公開するには、レンタルサーバーを契約しないといけないと思う方もいるかも知れません…
はじめに Web開発をするならHTML&CSSの学習を避けて通ることはできません。 私も独学時にHTML/CSSの学習をしたことがあります。 しかし、学習した経験があると言っても、書籍の内容をそのまま打ち込んでいただけなので、理解が足りていないところがほとんど…
はじめに ローカルリポジトリで変更内容をコミットして、GitHubのリモートリポジトリにプッシュして反映する方法について学習してきました。 Gitを使ってバージョン管理をするメリットの1つにbranch(ブランチ)とmerge(マージ)があります。 本記事ではこ…
2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので2ヶ月が経過しようとしています。 本記事では、この1ヶ月間で学んだことをダイジェストで振り返りたいと思います。 50歳目前の私が入会を決意するまでの経緯を書い…
はじめに 前回の記事では、自分のPCでGitを使ったバージョン管理をしてきました。 でも、Gitを使ってチーム開発をする なんてことを耳にしたことがあるのではないでしょうか。 チーム開発をするには、何らかの方法でデータを共有する必要があります。 そこで…
はじめに Linuxの学習を終え、次はGitです。 「Gitはバージョンを管理するためのものです」とは聞きますが、いまいちピンときませんね。 Excelファイルを思い浮かべてみてください。 誰かが計算用ワークシートを作成したとします。 何か改良を加えようとして…
この先、GitやらDockerを学習するわけですが、その前に学習することを避けて通れないのがLinuxです。 Linuxは技術として枯れているため、一度習得すると長く使える技術だそうです。確かに独学していたときに、 「こちらはLinuxに触れたことがある方なら理解…
2024年3月1日にHappiness Chain Euforia 2期生として入会してから早いもので1ヶ月が経過しようとしています。 本記事では、この1ヶ月間で学んだことをダイジェストで振り返りたいと思います。 50歳目前の私が入会を決意するまでの経緯を書いたポエムはこち…
さあ、Vimをはじめよう そもそも Vim ッテ ナンダ? 「Vim」というワードはこれまで何度か耳にしたことがありましたが、面倒そうなのでスルーしていました。 なぜなら、VSCodeのように便利なエディターが周りにあるからです。 しかし最近になって、Vimはエン…
Web開発をガチで学ぶにはWeb技術の基本的な用語について知っておく必要があると思います。 本記事では、学習を進めるにあたってよく耳にするであろうWebまわりの用語を身の回りのシチュエーションで例えてみました。 コンビニなどのお店を想像しよう(リクエ…
はじめまして!このたびプログラミングスクールHappiness Chain Euforia2期生として入会したHiroと言います。このブログは私が50歳目前にして非IT業界からWebエンジニアへの転職を目指す成長記録です。 本記事では、なぜ私がWebエンジニアを目指すのか、その…