【基礎から学ぶ JavaScript 入門 #2】Twitterを例にJavaScriptがどんな働きをするのか理解しよう【ヤフー出身エンジニアが教える初心者向けプログラミング講座】

Поділитися
Вставка
  • Опубліковано 21 лип 2024
  • 文系プログラミング未経験 → Yahoo! JAPANエンジニア → 起業家
    📙 もくじ
    0:00 前回のおさらい
    0:58 JavaScriptのしごと
    1:51 TwitterのHTML構造
    2:55 無限スクロールを例にデータのやり取りの流れを解説
    3:47 余談: バックエンドエンジニアのしごと
    5:06 JSONのデータの例を紹介
    6:49 パース (Parse) について
    7:35 JSON → HTMLのパースを解説
    10:10 JavaScriptのしごとについてのまとめ
    11:54 しまぶーのIT大学のTwitterについて
    12:13 プログラミング講座について
    13:05 クロージング
    🚀 今日のひとこと
    今回はJavaScriptのしごとを見ていきます。
    Twitterの無限スクロールを例に
    データのやり取り(WebAPIからJSONの取得)と
    DOM操作(JSONをHTMLへとパース)を解説します。
    フロントエンドエンジニアを目指す方や
    初心者・入門・駆け出しエンジニアにオススメの講座です。
    次回は実際にコードを書いてみましょう!
    🔥 基礎から学ぶ JavaScript 入門
    【第1回】フロントエンド開発でJavaScriptが必要な理由を解説
    • 【基礎から学ぶ JavaScript 入門 ...
    【第2回】Twitterを例にJavaScriptがどんな働きをするのか理解しよう
    • 【基礎から学ぶ JavaScript 入門 ...
    【第3回】オブジェクト・プロパティ・メソッドについて理解しよう
    • 【JavaScript入門 #3】オブジェク...
    【第4回】オブジェクトを実際にコードで書いてみよう
    • 【JavaScript入門 #4】オブジェク...
    【第5回】変数を理解しよう!var, let, constの使い分け!
    • 【JavaScript入門 #5】変数を理解...
    【第6回】初心者がつまづきがちな「関数」を分かりやすく解説
    • 【JavaScript入門 #6】初心者がつ...
    👨‍💻 自己紹介
    ヤフー株式会社でプログラマーとして働いていました!
    現在は起業家として新規サービスを開発中です!
    下記に興味がある方はチャンネル登録をおねがいします!
    ・IT業界、Web系、プログラミング講座
    ・リモートワーク、在宅勤務、副業
    ・スタートアップ、ベンチャー、経営者、社長
    🌏 SNS
    Twitter: / shimabu_it
    Instagram: / shimabu_it
    🏷️ タグ
    #JavaScript #JavaScript入門 #JavaScript講座
  • Навчання та стиль

КОМЕНТАРІ • 158

  • @shimabu_it
    @shimabu_it  4 роки тому +28

    JavaScript講座の第2回目です。
    コメントもお待ちしています😊
    疑問や質問もお答えします!

    • @user-ge9yd9vf7p
      @user-ge9yd9vf7p 4 роки тому +1

      システムの保守・運用の仕事をしているのですが
      フロントエンドエンジニアへ転職したく現在勉強中です。
      HTML,CSS,jQueryでWebサイト制作のところまでは何とかできる程度までにはなりましたが
      、JavaScriptは文法程度しか分かっていません。(実装もしたことありません)
      木を見て森を見ずの状態です。
      そんな中、しまぶーさんのチャンネルを知り、拝見させていただきました。
      概念から入り非常にわかりやすく勉強になっております。
      今後とも拝見させていただき勉強していきますのでよろしくお願いいたします。
      今回の動画に関しましては、そもそもWebAPIとは何かの説明が少し足りないかなと思いました。
      また、今後、フロントエンドエンジニアの転職活動でするべきこと(Webサイト作品やアプリ作品、会社の調べ方等)の動画を挙げていただけると、転職したいけど何していいのかわからない方(僕含め)には非常に有難いと思います。

  • @user-nu1qy7xs6f
    @user-nu1qy7xs6f 4 роки тому +2

    すごくわかりやすかったです!React楽しみです....!

  • @seiichin2262
    @seiichin2262 4 роки тому +4

    ありがとうございます!わかりやすいです!

  • @letsgoboys9676
    @letsgoboys9676 4 роки тому +3

    今回もわかりやすい授業ありがとうございます!

    • @shimabu_it
      @shimabu_it  4 роки тому

      授業と聞くと本当に学校(IT大学)っぽい!笑

  • @tokumeiryo
    @tokumeiryo 3 роки тому +2

    神動画!!!!
    凄く分かりやすい!!

  • @user-ik5zb3uw1z
    @user-ik5zb3uw1z 4 роки тому +3

    わかりやすいです!

  • @zendaman999
    @zendaman999 4 роки тому +1

    凄くわかりやすいです。今後も頑張ってください。

  • @adiean4556
    @adiean4556 4 роки тому +4

    最高に分かりやすいです。
    次の動画も楽しみにしてます!

    • @shimabu_it
      @shimabu_it  4 роки тому

      次はコードを書いていきますよー
      一緒に書きましょう!!😊

  • @samrai352
    @samrai352 4 роки тому +3

    お疲れ様です!楽しみにしてました!!
    次回も勉強&復習させて頂きたいと思います!!

    • @shimabu_it
      @shimabu_it  4 роки тому +1

      第3回は明後日までには出したい・・・少し時間がかかっていますが、今後もどんどん出していくのでご期待ください。一緒に勉強していきましょう!!

  • @ykanno8076
    @ykanno8076 4 роки тому +3

    待ってました!

  • @user-cl1rt5ue5s
    @user-cl1rt5ue5s 3 роки тому +1

    概念から解説してくれることがとてもありがたいです。概念などを知らないと何に使えるのかわからないし他人事になるのであんまりモチベーションも湧かないし憶えも悪くなる気がします。最高です!ありがとうございます

  • @ishiharayuya7587
    @ishiharayuya7587 3 роки тому +2

    めちゃくちゃ分かりやすいです!
    これからプログラミングスキルも磨こうと思っていて、何から始めたら良いかわからなかったのでありがたいです!!

  • @user-jt8qe6ys5r
    @user-jt8qe6ys5r 4 роки тому +2

    わかりやすい動画ありがとうございます!!!
    JSを学びはじめたところですが、概念からの説明はすんなり入ってきてわかりやすく重宝してます...!!!
    学習のモチベも上がりますし、いいことづくめですね笑

  • @SkullReaper1010
    @SkullReaper1010 4 роки тому +3

    最近凄い伸びてますね!💦
    それも納得の内容です☺️
    しまぶーさんはつくづく講師に向いていらっしゃる

  • @user-xw7qn8cr9n
    @user-xw7qn8cr9n 4 роки тому +3

    とても分かりやすくて、
    どんどん聞き入ってました!!
    これからも動画投稿お願いします🙇‍♂️

    • @shimabu_it
      @shimabu_it  4 роки тому +1

      そのコメント嬉しすぎます。
      今後も動画投稿しまくるので安心してください😉

  • @user-wr3hm4kw4v
    @user-wr3hm4kw4v 3 роки тому +1

    最初に何をしているかを分かりやすく説明して頂けるスタイル素晴らしいです。あとめちゃくちゃ説明が分かりやすいです。ぜひこれからもこのスタイルでお願いします🙇✨✨

  • @tanamuji2424
    @tanamuji2424 4 роки тому +1

    実際の使われている例にしていただけるのが凄く頭に入ってきます。ありがとうございます。

    • @shimabu_it
      @shimabu_it  4 роки тому

      例示が大切だと私もコメント欄から学びました。コメント欄は学びの宝庫です😊

  • @user-ff6jy9nr8l
    @user-ff6jy9nr8l 3 роки тому +2

    すっごくわかりやすかったです!本当に助かりました!!😊

  • @user-wf8px2pt9w
    @user-wf8px2pt9w 4 роки тому

    今、Jsを勉強している最中で、めちゃめちゃわかりやすかったです。
    何がなんだかわからなかったので、困っていました!!
    これからも、動画楽しみにしておます!!!!頑張ってください!!!!

  • @user-bk4ty4qj1f
    @user-bk4ty4qj1f 3 роки тому

    凄くためになります!
    ありがとうございます。

  • @nemorocks1994s
    @nemorocks1994s 4 роки тому

    おっちゃんにも分かりやすい!
    管理職になってもフロントエンドの仕組みは理解しなきゃイカンと改心。
    以降の動画も見てしっかり学ばせていただきます!

  • @bryson2662
    @bryson2662 3 роки тому

    分かりやすく説明してくれてありがとうございます

  • @Moroeeee
    @Moroeeee 4 роки тому +4

    こういった全体像から教えてくれる動画はあまり無いのでとても助かります。このシリーズとても楽しみにしてます!

    • @shimabu_it
      @shimabu_it  4 роки тому +1

      頑張って今後も出していきます😁

  • @eich4268
    @eich4268 3 роки тому +2

    解説もわかりやすいけど、何しろカッコ良すぎる〜

  • @htsuruo
    @htsuruo 4 роки тому +5

    すごく具体的でわかりやすいですね!
    react, tsx(jsx), typescript辺りのお話聞きたいです〜

    • @shimabu_it
      @shimabu_it  4 роки тому +13

      まさに私の得意とする技術スタックです。そこらへんまで伝えたいけど、途中をすっ飛ばして伝えてしまうと概念の方を理解できないので、なるべく道筋を立ててそのレベルまで講座を作っていきたいです。ちょっと先にはなりますが、必ず取り扱うのでお待ちください🙏

  • @user-vj8qr9gg7m
    @user-vj8qr9gg7m 4 роки тому +3

    僕中学生でITエンジニア目指して勉強しているのでとても助かります、これからも頑張ってください!

  • @tickkun7901
    @tickkun7901 8 місяців тому +1

    解説がわかりやすかったです!

  • @dainippon
    @dainippon 4 роки тому +2

    🇯🇵🎌🇯🇵🎌実践的でわかりやすいです。

  • @ken2470
    @ken2470 3 роки тому +1

    とても分かりやすJavaScriptの解説ありがとうございます😊😭お話がとても上手ですね!

  • @Noguchi_Yonda
    @Noguchi_Yonda 3 роки тому

    講義ありがとうございます。

  • @furu1987
    @furu1987 4 роки тому +5

    他の人の動画よりもかなり分かりやすい!本当にちゃんと理解してるかなここまで説明できるのだと思う!今後コード書いていくと思いますが楽しみにしています!

    • @shimabu_it
      @shimabu_it  4 роки тому +1

      嬉しいコメントありがとうございます!
      次の回で実際にコードを書いていくのでご期待ください!✍️😆

  • @naotosawaki8857
    @naotosawaki8857 4 роки тому +1

    めちゃめちゃわかりやすい。。。
    今まででいちばんでしたありがとうございます。

    • @shimabu_it
      @shimabu_it  4 роки тому

      ありがとうございます!😁
      関数から少し難しくなりますので、そこだけ覚悟が必要です!💦
      スキルアップしていきましょ〜!!🔥

  • @user-ky8fd6cl3o
    @user-ky8fd6cl3o 2 роки тому +1

    仕事で長いことjsを使っていましたが、木を見て森を見ず状態で進めていたので身についている実感が全然ありませんでした。
    概念的な部分から細かく説明してくださり、本当に勉強になります

  • @higutomo_4191
    @higutomo_4191 4 роки тому

    twitterフォローさせていただきました。
    すごい丁寧な説明でいつも勉強になります。
    40代で新しく勉強しているところですが、
    おかげさまで楽しく学べています。

  • @user-fk6hl1ow3g
    @user-fk6hl1ow3g 4 роки тому +1

    JSではフロントに動きつけるぐらいしか使ってなかったのでとても興味深かったです!自分でも調べてみようと思いました!webデザイナー目指している友人にもこの動画おすすめしています。

    • @shimabu_it
      @shimabu_it  4 роки тому +1

      Web制作とアプリ開発でJavaScriptの捉え方が全然違うんですよね。Web制作の方はJavaScriptを「動きをつけるため」という認識が多いですが、アプリ開発系のエンジニアはJavaScriptを「メンテナンス性」や「パフォーマンス」の観点から必要と考えています。
      前半も間違いではないですが、私のチャンネルではYahoo, LINE, クックパッド, メルカリ, ...etcなどのフロントエンドエンジニアになれるような講座を考えているので、後者の「メンテナンス性」や「パフォーマンス」に焦点を絞って解説していく予定です!
      はい!ぜひぜひオススメしてください!嬉しいです😂😂

  • @ka-ml3ve
    @ka-ml3ve 4 роки тому +3

    分かりやすい!!

  • @user-gl9zd6nl2o
    @user-gl9zd6nl2o 4 роки тому +1

    働きながらプログラミング学習スタートして3ヶ月目です。ajaxでつまづきまくってましたが、しまぶーさんの動画なら、理解できてくる気がします!この動画の下準備とか相当時間かかってますよね。。。みんなのために時間と労力割いて頂きありがとうございます! 時間的な余裕が出て来ましたら、railsも解説してくださると大変嬉しいです!

  • @iY-jh8vk
    @iY-jh8vk 3 роки тому

    超初心者ですけどかなりわかりやすいです!

  • @ippenndakeyo
    @ippenndakeyo 4 роки тому +1

    とても参考になります有難う

    • @shimabu_it
      @shimabu_it  4 роки тому

      こちらこそ嬉しいコメントをありがとうございます😊✨

  • @user-nj8pi6mn4w
    @user-nj8pi6mn4w 4 роки тому +1

    この動画をみると具体的なイメージを持って勉強できますねー!!

    • @shimabu_it
      @shimabu_it  4 роки тому

      嬉しいコメントです。ありがとうございます😂

  • @user-sv5yj8ey3p
    @user-sv5yj8ey3p 3 роки тому +1

    HTMLに正解はないという言葉で救われました。
    コーディング模写などで実際の物と比較して全然違う形になっていることがあり
    自分が書いたコードが間違っていると思っていましたが、HTMLに正解はないという言葉で自分の中では
    これが正解といえることができるので今回の動画をみてとてもよかったです! 引き続き見ます!

  • @morita51345u16
    @morita51345u16 2 роки тому +1

    わかりやすかった。どうもありがとうございます。

  • @bea8795
    @bea8795 4 роки тому +2

    ありがたすぎます!
    Progateで1回JavaScript講座をしているだけの段階ですが実際にどう使われるのかイメージが全くわかなかったのでwww

    • @shimabu_it
      @shimabu_it  4 роки тому

      良かったですー!!今後もっとより学びが深まる講座を考えているのでお楽しみに!

  • @ykou
    @ykou 4 роки тому

    すばらしすぎる!

  • @user-zr5ow6gn9l
    @user-zr5ow6gn9l 4 роки тому +2

    いつもわかりやすい動画ありがとうございます✨スライド式わかりやすいですが、ホワイトボードは暖かみがあっていいですね‼️笑

    • @shimabu_it
      @shimabu_it  4 роки тому

      そうなんですよね!ホワイトボードの暖かみは私も大好きです😊笑
      スライドだけだと説明しづらいものは、このようにホワイトボードで解説するようにしています!どちらも使い分けていきますよー✌️

  • @halya
    @halya 4 роки тому +25

    神動画すぎてやばい

    • @shimabu_it
      @shimabu_it  4 роки тому +5

      神コメントいただきましたーーー🙌

    • @TypeR618
      @TypeR618 4 роки тому +3

      @@shimabu_it よッ 大明神‼️

  • @rararararar2105
    @rararararar2105 4 роки тому +1

    この動画がきっかけでtwitterのhtml見てきましたが、すがすがしいほどdivばかりでした。ほんとにいろんなコーディングの仕方がありますね。

    • @shimabu_it
      @shimabu_it  4 роки тому +2

      Twitterは謎ですよねー。これは完全に予想なんですがTwitterってそこまでSEOが重要じゃない(またはタグ最適化が難しい)と思っていて、だからあえてタグは捨てて開発速度優先でdivだけにしているんじゃないかなーと。基本的にはタグを適切に使うことが求められるとは思います!

  • @chuckyyy7459
    @chuckyyy7459 4 роки тому

    とても有益で最近よく拝見させて頂いています!私はHTMLやCSSから触れ、言語やライブラリとしてJavaScript、jQuery、その他SQLやGit、DBやコマンドラインの学習を経て(この辺で覚えたコーディング知識を一度ほぼ失いましたが)、再びJSやReactを学習しています。なので個人的にとてもタイムリーで勉強になります🙂 動画に関しては内容も非常に洗練されていてとても見やすく素晴らしいと思います。今後のご参考になればですが、エンジニア初学者向けの講座としてはもう少し専門用語の解説(口頭かテロップなど)があるとさらにGood!な気がしました。私はドットインストールの学習も経ていたため、DOMの概念などはわかりましたが、多くの初学者はまだJSの入り口ではDOMとはなんぞや?(自身はDOMツリー構造をドットインストールのサーバーサイド分野で始めて学びました)という方も少なくないかと思いますので。応援しています!

  • @yossy6074
    @yossy6074 7 місяців тому +1

    ちゃんねる登録しました。概念のわかりやすい解説ありがとうございます。他のチャンネルではこういった体系的に教えてくださる方は私の知る限りいらっしゃらないように見受けられます。しまぶーさんが実務をされていらっしゃることがわかりやすい解説でよくわかります。続けて視聴しますので楽しみです。

  • @ir6618
    @ir6618 3 роки тому +1

    ProgateでJavaScript開始したところなので助かりました。
    結局何をするものかわからなかったので

  • @noriemurata4375
    @noriemurata4375 3 роки тому

    すごくわかりやすい。無料で受講できるなんて(涙)でます。

  • @user-yg6ht7wk5s
    @user-yg6ht7wk5s 4 роки тому

    とても分かりやすい解説ありがとうございます✨
    話し方もそうですが図も分かりやすくて凄く理解し易かったです!
    フロントエンドエンジニア目指して勉強しているのでこれからチェックさせて頂きます^_^✨

  • @peaberry0814
    @peaberry0814 3 роки тому

    非常にわかりやすく、つい見続けてしまいますね。ありがとうございます。
    何かプログラム言語を覚えてアプリでも作ってみたいと思いたどり着いたのですが、そもそもwebを理解してなかったのでこういう話を聞くだけで面白いし言語なんてどうでもよくなったw
    とりあえずチャンネル登録。休憩や昼休みなど利用してこれ見て勉強します。

  • @God5147
    @God5147 4 роки тому +1

    改めてjavascriptの復習兼発見がありました。昔はvarで書き始めだったのに、今はlet, const始まりですね。nodeメインで自己で学んだ自分にとってはなかなか盛り沢山でした。今はnpmかyarnを使ってサーバーを作ってからプログラムを作っています。今後、更に動画が進むにつれてejsやjsxの動画も是非配信してください。自己学では限界があるので楽しみにするということで、subscribeしました。

    • @shimabu_it
      @shimabu_it  4 роки тому

      私の学びはじめのときもvarがほとんどでしたし、何ならjQueryがまだまだ全盛期でした。時代は変わりますね🤣
      npm, yarnなどのパッケージ周りの知識や、jsxなどのAlt HTMLの技術ももちろん触れます。たぶん1番概念を理解していないといけないところなので、より講座を作るやる気になります。絶対に分かりやすい講座つくるので楽しみにしててください💪

  • @user-sk7ey7km5j
    @user-sk7ey7km5j 4 роки тому

    ありがとうすぎる

  • @kitsuneko5585
    @kitsuneko5585 Рік тому +1

    わかりやすい動画ありがとうございます!
    Web系エンジニアとして駆け出してHTML&CSS, jQuery, PHPと業務で利用してきました。
    この2年前の動画で「現代のWebは必要なところだけレンダリング」と言われているので、過去にJSの学習をjQueryで終えていたことを反省してます。
    今後 React, Vue, Angularを利用する機会を頂いたのでしまぶーさんの動画で学ばせて頂きます!

  • @CHEESECAKE_J
    @CHEESECAKE_J 3 роки тому

    世の中、文法ばかりの解説が多い中、実際の仕組みからの解説がイメージし易く取り組む意欲がでます。elseだとか散々解説されても使いどころがイメージできないとホント無駄な時間に思えてモチベ下がってました。文法わかっても実用できないですし。合理的な視点で難しいをシンプルに説明いただけて、感謝してます。☺️

  • @1976knockout
    @1976knockout 9 місяців тому +1

    自分だけのtodoアプリが作ってみようと、いろいろ、動画を観ていて辿り着きました。概念的な方からのアプローチの考え方にしっくりしました。

  • @tototanaka184
    @tototanaka184 3 роки тому +9

    JSを本腰入れて学びたいので、このシリーズは非常に有難いです。🙇‍♂️
    ツイッターも、昨日からフォローしてます🙃🐦

  • @user-mo4ju9fr9v
    @user-mo4ju9fr9v 2 роки тому +1

    ありがとうございます。

  • @mo-mo-firm3838
    @mo-mo-firm3838 4 роки тому

    最近転職し、Webデベロッパーを目指しているものです!
    めちゃくちゃ分かりやすく勉強になります!
    最近ElementorというWordpressのプラグインをよく耳にしますが、それでも今後HTML, CSSの勉強は必須でしょうか?

  • @user-bz7ut7em8l
    @user-bz7ut7em8l 4 роки тому +2

    この手のUA-camチャンネルでは、初心者向けすぎて退屈する動画が多いんだけど、個人的にちょうどいい難易度のチャンネルが現れたんでうれしいw

    • @shimabu_it
      @shimabu_it  4 роки тому

      うおーそういうコメントはめちゃくちゃ嬉しいです。
      まだまだ序盤なので、今後はドンドン難しくなります!!
      ぜひついてきてくださいね!!😊👍

  • @user-qv8pv8be4b
    @user-qv8pv8be4b 2 місяці тому +1

    とても勉強になりました。わかりやすくて、ためになります。動画を作成していただき、ありがとうございます。感謝しています。わかりやすくて、整理されていて、とても良かったです。最高💝💖🌸💐🎉✨🎊すごい!

  • @egvelt5125
    @egvelt5125 4 роки тому +1

    JQuery の詳細を講座にしていただきたいです。
    概念、内容、読み込み順、使用例、使い方などなど

    • @shimabu_it
      @shimabu_it  4 роки тому +4

      実はjQueryは私はオススメしていません...なのであまりjQuery講座を作ろうとは考えていません。
      具体的には下記動画を参考にしていただきたいのですが、簡潔に言うとjQueryはWeb制作で使われる技術で、アプリ開発においては使われることがほとんど無いからです。
      ua-cam.com/video/_IJQ2iBkf4w/v-deo.html
      またjQueryの作者であるJohn Resigも2016年からReactを使用して開発しています。今後、なぜjQueryが使われなくなるかの動画も出す予定です。
      twitter.com/jeresig/status/726058698989277185
      数年以内に使われなくなる技術なので、私はjQueryではなくReactやVueなどを学ばれることを強く推奨しています。React, Vue講座は行う予定ですので、そちらをお待ちいただけると嬉しいです。

  • @user-gk7ko7gz5t
    @user-gk7ko7gz5t 4 роки тому +11

    わかりやすい。
    プログラミングスクール(テックアカデミー )より10倍わかりやすい!

    • @KM-sl9qw
      @KM-sl9qw 2 роки тому

      確かに、シンプルで明確な動画ですね。一流のプロの方は凄いですね。

  • @DKJapan320
    @DKJapan320 3 роки тому

    初回から拝見しております。
    初心者です。
    IT業界での、webページでの
    "リッチ"の意味、概念を教えていただけますでしょうか。

  • @pitang1965
    @pitang1965 4 роки тому +3

    独学2年目に突入した50代です。最近は英語Udemy中心で学んでいるのですが、日本語で概念的で超わかりやすい説明でこの動画最高です!

    • @shimabu_it
      @shimabu_it  4 роки тому +2

      英語Udemyはなかなか難しそうですが良いですね!次回はコードを書いていきますが、そこでも丁寧な解説ができるように頑張ります💪

  • @ryoheikurosu3493
    @ryoheikurosu3493 4 роки тому +4

    巨人の丸選手と俳優の本郷奏多さんと、教育系UA-camrのヨビノリさんを足して3で割ったようなお顔をされていますね!笑
    冗談はさておいて、本当にいつも動画に助けられています!ありがとうございます!
    これからも更新楽しみにしています!!

    • @shimabu_it
      @shimabu_it  4 роки тому +1

      はじめて言われました😂笑
      もっと動画を更新したいですがスケジュールがカツカツで苦しみ中です...😅
      なるべく早く動画を出していけるように頑張りますね✌️✨

    • @user-fd3dd2jo8s
      @user-fd3dd2jo8s 4 роки тому

      Ryohei Kurosu 目元が丸

  • @2214124
    @2214124 4 роки тому +1

    さっきTwitterフォローしました!

    • @shimabu_it
      @shimabu_it  4 роки тому

      いつもコメントありがとう&フォローもありがとう!嬉しいです!!🤣

  • @user-ql9hm1mr5d
    @user-ql9hm1mr5d 2 роки тому

    ありがとうございました。Twitterの例とてもわかりやすかったです。
    JSONのname,body,srcなどはDeveloperが規格するのかなと思いました。
    なので、JSONはJavaScriptとは別で学ぶものの1つである。という認識で合っていますでしょうか?
    日本語下手くそですみません。

  • @00uru49
    @00uru49 4 роки тому +2

    神動画

    • @shimabu_it
      @shimabu_it  4 роки тому

      いつも神コメントありがとうございます!😇👍

  • @taiki1543
    @taiki1543 Рік тому +1

    動画配信お疲れ様です!
    JSで計算式(変数、関数、定数)を勉強しているのですが、実際に使用することはあるのでしょうか?

    • @shimabu_it
      @shimabu_it  Рік тому

      めちゃくちゃ使いますよ〜!!
      むしろそれがないと開発できないぐらいです!👍

  • @user-en3rw3gf9w
    @user-en3rw3gf9w 3 роки тому +1

    超初心者です。
    DOM操作とは。
    グーグル先生でもよく分かりませんですた

  • @user-ci4vm9mm8l
    @user-ci4vm9mm8l 4 роки тому +5

    最初の頃の背景も好きだったなあ~(゜_゜>)

    • @shimabu_it
      @shimabu_it  4 роки тому +3

      夜景のですよねーあっち派も根強い人気はありそうですね。
      またTwitterでアンケートとか取って決めるかもしれません!笑

  • @user-wr3cp4mj4l
    @user-wr3cp4mj4l 4 роки тому

    独学で、より実務に近い勉強方法ってJS使ってなにか作るのが手っ取り早いですかね?

  • @hattrickn
    @hattrickn 4 роки тому +1

    板書の絵がうまい!

    • @shimabu_it
      @shimabu_it  4 роки тому +1

      今後はプログラミングではなく絵を教える動画つくっていきます🤯👊

  • @yuheinara7983
    @yuheinara7983 4 роки тому +3

    JavaScriptの概念がとても分かりやすかったです。
    ①データのやり取り(JSON)
    ②DOM操作
    恥ずかしながら今回にも出てきたJSON、DOMはスクールでは全く理解できず、JSが苦手にしか感じていなかったのですが、しまぶーさんのおかげJSが好きになりかけてますww
    今後は実際にコードも書いていくとのことで本当楽しみにしてます!

    • @shimabu_it
      @shimabu_it  4 роки тому

      JavaScriptが好きな人が増えると嬉しいです!正直、1番需要が大きい言語になると思っているので、学ぶ価値はめちゃくちゃあると思っています。
      どこよりも分かりやすくJavaScriptを伝えられるように今後も動画つくっていきますね!一緒に学んでいきましょう!✌️

  • @user-ru1hg5wb2m
    @user-ru1hg5wb2m 3 роки тому

    Web APIとはサーバーのことでしょうか?
    パースはDOM操作に含まれるのでしょうか?

  • @user-xx5uw3rk4t
    @user-xx5uw3rk4t 4 роки тому +2

    プログラミング始めてまだ1週間なんですけどしまぶーさんの影響で始めました。ドットインストールとしまぶーさんのUA-camで勉強しているのですがどっちを先にやるべきですかね?

    • @shimabu_it
      @shimabu_it  4 роки тому +2

      私の動画がまだすべてを網羅できているわけではないので、急ぎであればドットインストールを使われた方が良いかと思います。私のは復習用ですね!
      また私の講座は別の角度から解説しているので、そういう解説の違いみたいなのも楽しんでいただけると良いかと思います。ある程度、講座が出揃ったら私のがメインに!?🤔笑

    • @user-xx5uw3rk4t
      @user-xx5uw3rk4t 4 роки тому +1

      しまぶーのIT大学 ありがとうございます!
      出したい動画たくさんあって忙しいと思うのですが、初心者向けに習ったことを使って実際にホームページを作ってみようのような動画も検討してもらいたいです!!

    • @shimabu_it
      @shimabu_it  4 роки тому +1

      @@user-xx5uw3rk4t 実際にホームページとかブログを作ろう的な動画はやろうと思ってます!
      いつになるかは決まってないですが、なるべく早めには出したいと思っています!
      リクエストありがとうございます!😊

    • @user-xx5uw3rk4t
      @user-xx5uw3rk4t 4 роки тому

      しまぶーのIT大学 ありがとうございます!楽しみにしています!無理はなさらないように^_^

  • @user-vi3cr2xq8u
    @user-vi3cr2xq8u 4 роки тому

    BGMなんですか?
    勉強用に使いたいです笑

  • @user-bz7ut7em8l
    @user-bz7ut7em8l 4 роки тому +1

    jsonからDOMを使ってHTML化するのがしんどいので、jsonの中に部分HTMLをサーバー上で作っちゃって、それをDOMの中に差し込んじゃうっていうのを個人的には良くやるんだけど、それは邪道なのかな?

    • @shimabu_it
      @shimabu_it  4 роки тому

      要件にも寄りますが、大抵の場合は良くないかなーとは思います。私だったらやりません...という感じですね。
      例えばそのJSON APIをネイティブアプリでも用いるってなった場合に使い回せなくなります。あとは最近のフロントエンドでは仮想DOMフレームワーク(ReactやVue等)が流行っているので仮想DOMとの相性が悪いですね。
      仮にHTMLを入れても良いとしたら、ブログ等の開発でWYSIWYGエディタを作る際に、ユーザーが入力したHTMLをDBに保存して、それをAPIとしてそのまま返す場合ですかね。私はHTML直保存も好きじゃないので、それもやりませんが・・・。ちょっと専門的な内容になってしまいましたが、参考になれば幸いです!🙌

  • @chottomottoeh
    @chottomottoeh 4 роки тому +1

    DOMが、なかなか理解できてないでいます。まだ、なんとなくの理解でよいですか?

  • @pesu02333
    @pesu02333 5 місяців тому +1

    絵も文字も内容も顔も全て整ってるな。

  • @user-ey7bk3rx5q
    @user-ey7bk3rx5q 4 роки тому

    TwitterのWEBサイトはService workerと独自Javascript frameworkを使ってます。
    解説している処理内容が抽象化されているので、説明としてはほぼ間違っていないのですが、世の中に存在する具体的なサービスで説明すると
    私のように本質的でない突っ込みコメントが来るので、今後は架空の簡単なサービスをでっちあげて説明した方が良いかと思います。共有まで。

  • @user-bc3zf7lk1z
    @user-bc3zf7lk1z 4 роки тому +1

    動画と関係なくて申し訳ないのですが
    プログラミングで使うMacBookはデュアルコアのCorei3で大丈夫でしょうか?

    • @shimabu_it
      @shimabu_it  4 роки тому +2

      いえいえ、動画と関係ない質問も大歓迎ですのでいつでも!😊👍
      結論から言うとi3は若干厳しい気がします。初学段階では問題ないですが、やることが難しくなるにつれて重くなってくるように思います。私はi3のパソコンを長らく触ってないのですが、私の現状のスペック(i5)でギリギリだと感じでいるので、i5相当は欲しいと考えています。
      下記が私のパソコンのスペックです!
      - MacBook Air (Retina, 13-inch, 2018)
      - プロセッサ 1.6 GHz デュアルコアIntel Core i5
      - メモリ 16 GB 2133 MHz LPDDR3
      - ストレージ 256GB
      ちなみにPCはMacBook系をオススメしています。下記動画で理由は触れていますので、ぜひご覧ください。
      ua-cam.com/video/PwUlyEXGoMw/v-deo.html
      また、ちょっとMacBookで話を深堀りしますと、AirかProかで迷うかと思います。性能に関しては大は小を兼ねるので性能を求めるなら当然Proが良いです。私は外で作業することが多いのでAirにしている感じですね。iOS, Androidのアプリ開発は結構重いソフトを使うのでProが良いかと思います。
      ちなみにカスタマイズに関しては、私はプロセッサとメモリを最大までカスタマイズして、ストレージは最小にするタイプです。ストレージは代替できるのであまり求めないでもいいと私は考えています。長くなりましたが、参考になれば幸いです!

    • @user-bc3zf7lk1z
      @user-bc3zf7lk1z 4 роки тому

      しまぶーのIT大学 ありがとうございます
      参考にします!

  • @user-hd1vg5gv2m
    @user-hd1vg5gv2m 4 роки тому

    初心者対象でいいですね。

  • @user-gu3jl1fe7j
    @user-gu3jl1fe7j 2 роки тому

    javascriptはどうやって勉強したらいいですか?

  • @linjeff4932
    @linjeff4932 4 роки тому +7

    台湾からのコメント
    絵がすごいですね

    • @shimabu_it
      @shimabu_it  4 роки тому

      絵師さんのようにうまいわけではありませんが
      絵が描くのは好きだったりします😊

    • @user-yl5gn6rg6y
      @user-yl5gn6rg6y 4 роки тому +1

      僕も台湾からのファンです(笑)
      しまぶーさん本当に絵でも説明でもすごくて、わかりやすいですね

  • @keita5518
    @keita5518 3 роки тому +1

    DOM操作の文言が理解したつもりでもまたわからなくなっていましたが、
    今回腑に落ちました。今回の例ではパースをしていく作業をDOM操作と呼ぶ。
    毎度理解が深まるようで助かっています。

  • @kengo6331
    @kengo6331 3 роки тому

    チャンネル登録してたのになぜもっと早く見なかったんだ俺…

  • @dmcreatorjapan
    @dmcreatorjapan 4 роки тому +1

    今のバックエンドの仕事ってAPIを作るのがメインの仕事なんや。
    だから勉強会とかに行くとやたらAPIって言葉が出てくるのか。

    • @shimabu_it
      @shimabu_it  4 роки тому +1

      API周りの勉強会もたくさんありますね!APIを作るために裏側で色々コネコネするんですが、それも「APIを返すため」という目的ですね。

  • @slaimu071201
    @slaimu071201 2 роки тому

    ◎JavaScript第2回
    ・Twitterを例にJavaScript
    ね仕事について
    ・データのやり取り
    ・DOM

    • @slaimu071201
      @slaimu071201 2 роки тому

      ●データのやり取り
      Twitterのhtmlの構文
      無限スクロール

      ローディング→JavaScriptがデータを取得

      web API (バックエンド)
      DBを取得し、フロントが扱いやすい形にして
      データを返す

    • @slaimu071201
      @slaimu071201 2 роки тому

      ●DOMの操作
      *JSON
      WEB APIがレスポンスとして返す
      *パース→(DOM操作)
      解析することで、
      ここでは、JSONをHTMLに変換する

  • @user-xe3rw6iq1c
    @user-xe3rw6iq1c 4 роки тому

    これはお金払ってでも受けたくなります

  • @user-cu8cl5gy7m
    @user-cu8cl5gy7m 2 місяці тому +1

    どうして再レンダリングしたら効率がわるいんですか?

    • @shimabu_it
      @shimabu_it  2 місяці тому

      再レンダリングはブラウザに負荷をかける処理だからです!

  • @sato4751
    @sato4751 4 роки тому +1

    JavaScriptは小中高といった学生でも習得は可能でしょうか?

    • @shimabu_it
      @shimabu_it  4 роки тому

      もちろん学生でも可能です!
      小学生のうちは実際のコードまで理解していくのは難しいかもしれませんが、Scratchなどのプログラミングの考え方を学ぶ教材があるので最初はそちらをオススメします。
      中学・高校生だと大人と同じように学ぶことができるかと思います。実際に、中学・高校生でゲームをやWebサービス、アプリを作る方はいますので。私は学生に戻っても必ずプログラミングを勉強します。それほどプログラミング学習はオススメですね。👍

    • @shimabu_it
      @shimabu_it  4 роки тому

      ちなみにプログラミング勉強の過程でコンピューテーショナル思考を学ぶことができます。プログラマーに限らず他の仕事でも必ず活きる考え方になります。
      自分のTwitterで恐縮ですが、下記参考に!😊
      twitter.com/shimabu_it/status/1241252479892766721

    • @sato4751
      @sato4751 4 роки тому

      @@shimabu_it アドバイスありがとうございます
      現在学生の僕はprogateでJabascriptを勉強してるのですが一度Scratchを基礎として学習しある程度築いてから中高生が学習する教材に取り組むのが良いのでしょうか?それとも現在のままprogateを基に学習していけば良いのでしょうか?
      後Twitterを見させて頂きましたが簡潔に纏められており大変見やすかったです

  • @user-iv7wc9cl6u
    @user-iv7wc9cl6u 4 роки тому

    基礎から学ぶといってもかなりハードルが高いと思います。
    失礼かとは思いますが、用語を羅列して満足しているような感じを受けます。
    私には無理だと思いますので、他のサイトで勉強しますm(__)m

    • @yocci928
      @yocci928 3 роки тому +2

      失礼ながら、先生が用語を羅列して満足しているようにお感じになるのであれば、まずは、HTML、CSSを勉強して、
      間接的にプログラミングやサーバーサイドに触れられ、徐々に用語に慣れていかれては如何でしょうか?
      自分にとって取っつき易い所から勉強を始められた方が効率的かと思います。

    • @user-iv7wc9cl6u
      @user-iv7wc9cl6u 3 роки тому +1

      @@yocci928 さん
      失礼な文章でした。不快に感じられすみませんでした。ご助言感謝いたしますm(__)m

  • @user-ry6hx1kh7q
    @user-ry6hx1kh7q 4 роки тому +1

    ハッカーとかって本当にいるんですか?アニメの話だけかと思っていました

    • @shimabu_it
      @shimabu_it  4 роки тому

      めちゃくちゃいますよ!👨‍💻👨‍💻👨‍💻
      ヤフーも1ヶ月に○○万回というレベルで攻撃を受けていると聞きました。ハッカーからの攻撃を防ぐためのホワイトハッカーというのもいます。

    • @user-ps1yf3jl5y
      @user-ps1yf3jl5y 4 роки тому +1

      クラッカー!

    • @shimabu_it
      @shimabu_it  4 роки тому

      ブラックハッカー=クラッカーですね!

  • @ojoni7899
    @ojoni7899 4 роки тому

    振り返ってて思った…ちゃっかりTwitterの宣伝すな!笑

  • @user-qn7oj9yc3q
    @user-qn7oj9yc3q 4 роки тому +16

    結婚してますか?初期から動画を見てますが、今日初めて指輪を付けてるのに気づきました。

    • @shimabu_it
      @shimabu_it  4 роки тому +18

      結婚していますよー!😊💕

  • @crazydesktopman7329
    @crazydesktopman7329 4 роки тому +1

    JSの仕事って単純にHTMLを書き換えるだけかと思ってました…

    • @shimabu_it
      @shimabu_it  4 роки тому +2

      JavaScriptもやることは年々増えていますね〜😅💦
      でもその方が需要も増加するので良いのではないかと思っています!