マガジンのカバー画像

プログラミング初学者向け

27
プログラミングに興味のある人向けです プログラミングについてのあれこれをまとめます
運営しているクリエイター

記事一覧

固定された記事
IT企業に勤めないプログラマになってほしい

IT企業に勤めないプログラマになってほしい

プログラミングを習得した!!
憧れのゲーム会社に!Web制作会社に!
という考えも大いにありです
むしろ超王道といえますしモチベーションとかも高まります
しかしながら今となっては僕の考え方は
プログラミング=収益
でしかないのでその考えで収入を得ている僕の話をします
すべて体験談です

ほとんどの人はIT企業の駒でしかない少しキツめの言い方をします
あなたの得意なプログラミング技術
IT企業に入れ

もっとみる
好きな言語を語りたい

好きな言語を語りたい

タイトル通りです
おすすめの言語ってなんですか?と質問いただく機会がすごく多いので難易度や汎用性など全部無視して僕が好きで強くおすすめしたい言語を紹介します

RubyまずはやっぱりRuby
おすすめポイントとしては

アイコンが美しい

書いてて楽しい

シンプルでわかりやすい

やろうと思えば何でもできる

という点です
日本人のまつもとゆきひろさんが作った言語です
フレームワークのRails

もっとみる
Web関連言語のフローチャート

Web関連言語のフローチャート

前提本来は個人に合わせてフローチャートを組んで学んで行くほうが良いでしょう
ここでは大まかに書きます
範囲としては一人でフロントもバックエンドも作れるというところまでにします
また言語の特徴などはこちらをご確認ください

Step1:HTMLとCSS基礎中の基礎です
フロントに進もうがバックエンドに進もうがついて回ります
まずは確実にここは抑えておきましょう
野球で言うならキャッチボール以上に基礎

もっとみる
言語の特徴と難易度

言語の特徴と難易度

という質問を高頻度でいただくのでまとめさせてもらいます
ここではおすすめの言語の用途と難易度を書いて紹介していきます
また深いところまで目指すのであれば全て難易度は高いです
ですから基礎的部分の難易度とします
プログラミング言語には「Hello World」の構文と資料がある場合は載せておきます

難易度について★★★★★
相当難しい
いきなり手を出すのはきつい
★★★★
結構難しい
または情報が

もっとみる
デザイナーさんにバックエンドもやって欲しい理由

デザイナーさんにバックエンドもやって欲しい理由

人を動かすには?一昔前ならこういう考え方もありだったと思います

でも今は違うと思います
人を動かすにはデザインが重要だと考えます
本業では自社製品を販売しております
パッケージを変更したら売上はやはり大きく変わりました‼️
いいものを提供してるのは当たり前、あとは欲しくなるデザインがどうか?
これが非常に大事だと思います

Twitterとかで口酸っぱく言ってますがデザインとは見た目の美しさだけ

もっとみる
僕がRubyを勧める理由

僕がRubyを勧める理由

バックエンド言語でよく質問来るのが

この質問はほぼ毎週いただきます
結果から言うなら言語にこだわらず両方やっておいた方がいいってなるのですが初学者の方だと言語選びには慎重になりますよね
そこで完全独断ではありますが僕がおすすめするRubyのことを書いていきたいと思います

Rubyとは?Rubyはまつもとゆきひろ氏が開発した国産言語です
エレガントかつシンプルで可読性の高いコードが特徴です
いろ

もっとみる
初めて案件を取った時の提案資料の公開

初めて案件を取った時の提案資料の公開

初めて案件を取るのってぶっ飛んでハードルが高いです
実績0の中で実績多数の人たちと戦わないと行けませんから

なので僕が初めて案件を勝ち取った時にクライアントに送った提案書とかを公開します
参考程度に見ていただければ

1つ目のURLは応募の際に気をつけるべき点や実際に送ったメッセージを載せています

2つ目が実際に送った提案資料になります

ワイヤーフレームについてはスプレッドシートを使って作成

もっとみる
Web開発学習でとりあえず作っておこう的なやつ

Web開発学習でとりあえず作っておこう的なやつ

Web学習をしていて何を作っていいかわからない人のための記事です
とりあえずこれ作っておけば基礎を応用は身につきます

メモ帳基礎中の基礎
タイトルと本文入力して保存
そしてメモ一覧でタイトルをクリックしたら本文表示
あとは編集と削除
データベースの基礎の扱いを覚えることが出来ます
【拡張機能】
カテゴリー別に表示出来たり入力画面で文字の装飾をつけれるようにすれば尚良し

Todoリストこれも基礎

もっとみる
Web言語をRPGのジョブに例えてみた

Web言語をRPGのジョブに例えてみた

このnoteではWebにまつわる言語が一体どんな性格なのか見てみましょう
誰と仲良くできそうですか?
もちろん独断と偏見です✨

大賢者Java古の知識を持ち真面目な性格でみんなを導く
非常に堅牢であり厳格なリーダー
【特徴】
堅実な言語であり大規模開発に向いている言語
学習難易度は高め
堅実ゆえにエラーなどに気づきやすい
【Javaで「HelloWorld」】

public class Hel

もっとみる
簡易フルスタックエンジニアになろう

簡易フルスタックエンジニアになろう

フルスタックエンジニアとは?めーっちゃざっくり言うと
デザインしてシステム作ってサーバーにアップして保守運用
これが1人でできることを指します
一見難しそうですが実は簡単
もちろんフルスタックエンジニアの中にも実力差はあります
フルスタックエンジニアの第1歩を踏み出そうという記事ですね

ロードマップフロントエンド

HTML/CSS/JavaScriptでデザインをしていきます
Webサイトの見

もっとみる
CSSでちょっとかっこよく見せる

CSSでちょっとかっこよく見せる

こんな感じのデザインを作ったみたいと思います
かなり簡単に実装出来るので初心者の方はぜひ真似してみてください

前提としてBootstrapのCDNは読み込んでおいてください

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity

もっとみる
副業、独立までのロードマップ

副業、独立までのロードマップ

この記事では副業もしくは独立を始めるためのロードマップを紹介します
あくまでも僕が行ったやり方です
副業でそこそこ稼げているので参考になればと思います
副業はプログラミングを生かしたことに絞ります

始める準備をする何を副業にしたいの?

Webデザイン、Web開発、アプリ制作、自動化システム構築、プログラミング講師
色々種類はあります
何をやるか考えないと話になりません
色々できるぜ!という方は

もっとみる
Webエンジニアになる取得言語ロードマップ

Webエンジニアになる取得言語ロードマップ

いくらおすすめ言語羅列されても選べないという方も多くいらっしゃいます
確かにそうですよね
まだ作りたいものも特に決まっていないという場合がありますし

そこで今回はまだ何も決まってない人向けにおすすめの習得言語フローチャートを書いていきます

前提として基本的に極度に変な言語じゃなければいいです
たまに養護しよう無い古い言語やマイナーなものがあります
おすすめ言語とか書かれた記事に書いてある言語な

もっとみる
目的別言語選び

目的別言語選び

前はとりあえず何していいかわからない人ようにロードマップを作りました

今回は
ある程度目的がはっきりしている
こういうのしたい!!が見つかる
ような紹介をしていきたいと思います
Web関連したい人は
HTML,CSS,JavaScriptは確実にやっておいてください

※Go言語は抜いています
現在(2023/11/14)だと需要は高いですが初心者の方が始めるには日本語の情報が少ないので学びやす

もっとみる