강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Web Development

しっかり学ぶJavaScript: 初心者から実務者まで完璧攻略 Part1 - 【基礎編】

この講義を通じて、受講生は開発環境の設定から変数、条件文、関数、オブジェクト、配列などJavaScriptの基礎と深化概念を幅広く学習します。 実習とクイズで丁寧に復習し、ウェブ・モバイルの実務にすぐに適用できる問題解決能力を身につけることができます。

7名 が受講中です。

  • nhcodingstudio
Javascript
자바스크립트
웹앱
자바스크립트기초
JavaScript
HTML/CSS
Web Application

こんなことが学べます

  • コーディングを始める:開発環境のセットアップ、Scriptタグの活用、JavaScriptの基礎概念の理解

  • 基礎固め:変数(let, const)、データ型、動的型付け、型変換、オブジェクトと配列の基礎

  • 演算子と条件文:算術・代入・比較・論理演算子、if/switch/三項演算子の活用法

  • 繰り返し文 & 関数: For/While/Do...While、関数の宣言・式・アロー関数、ホイスティング、スコープの理解

  • オブジェクトとメソッド: オブジェクトの生成、thisキーワード、ファクトリー関数、コンストラクター、プロパティの管理と比較

  • 数値・文字列 & 配列: データ処理、テンプレートリテラル、配列メソッド(map, filter, reduceなど)

  • 実践 대비: インタビュー質問 기반 実習, デバッグ・コード最適化技法, PDF 정리 資料 및 クイズ

  • 総合資料提供: 授業資料統合本で体系的な復習と実力整理

きちんと学ぶJavaScript:初心者から実務者まで完璧な征服 Part1 🐱

講義を通して何を学ぶことができるか:

「きちんとした基礎が最高の競争力です!」
この講義ではJavaScriptを完全に知らない入門者から、すでに他の言語・フレームワーク経験がありますが、JSの実力をしっかり固めたい方まで皆のためのカリキュラムを提供します。

  • コーディング環境の準備から、 Scriptタグの活用変数(let、const)データ型オブジェクト/配列の基礎などをじっくり身につけます。

  • 演算子、条件文、反復文、そして関数(宣言・表現式・矢印関数)まで重要なロジック設計要素を学習します。

  • PDF資料・クイズ・実習問題など理論と実習を共に提示し、学習した内容を直ちに復習・応用してみることができます。

  • インタビュー対比のための問題解決とデバッグ・コード最適化技法を取り上げ、現業ですぐに通じる能力を積み重ねられるように支援します。

受講完了後は、JSの全体的な構造と動作原理を明確に理解することになり、ウェブ・モバイル分野をはじめ、様々なプロジェクトで活用できる堅固な基本機実戦スキルを確保することになります。

この講義の特徴

📌 段階的な学習カリキュラム:

  • 初心者が簡単に始められるように、「コーディングの開始、JavaScriptに会う」から体系的に進行されます。

📌 深化の概念まで完璧なカバー:

  • 基本的な文法から、オブジェクト、関数、配列、演算子、繰り返し文など全領域を深く扱います。

📌理論と実践の完璧な調和:

  • セクションごとに提供されるPDFのクリーンアップ資料とクイズで理解度をチェックし、さまざまな実践問題を通じて実際のコーディング能力を培養します。

📌 実務適用能力の強化:

  • コードの読みやすさとメンテナンスを考慮した書き方、実践インタビューに対する問題解決などを通じて、現業ですぐに使える技術を身につけます。

📌 コード説明の丁寧さ:

  • 講義では、すべてのコードを一行一行入念に説明し、受講生が質問する場合、例とコードの原理から動作方法まで詳細に解きます。


こんな方におすすめです

プログラミングに初挑戦する方

プログラミングとJavaScriptに初めて触れる方

基礎スキル強化
基本的なコーディング知識を持っていますが、体系的な学習が必要な方

キャリア切り替え希望者
現在、他の分野で働いている新しい挑戦を探したい方、最新の開発技術を学び、実務経験を積んで新しいキャリアを始めたい方


受講後は

  • JavaScriptの基礎と深化の概念を完全に理解することで、さまざまな問題を自分で解決できます。

  • コードを一行一行よく読んで、その原理と動作方法を明確に理解できるようになります。

  • 実際のプロジェクトに直接適用可能な本番コーディング能力を備えています。

  • 複雑な問題を分析し解決する論理的な思考力を向上させます。

  • さまざまな練習問題とクイズを通じて理論を実際に適用する経験を積み上げます。

  • コードの最適化とデバッグ技術を習得し、効率的な開発方法を習得します。

  • 実務インタビューに備え、現業で求められる技術的スキルと自信を強化します。

  • 最新の開発トレンドとベストプラクティスを反映したコーディングのヒントを習得し、競争力のあるポートフォリオを構築できます。

  • チームプロジェクトやコラボレーション環境で必要なコードの読みやすさとメンテナンス能力を養います。

  • 自分で学び、問題を解決する能力を身につけ、今後も着実に発展する開発者に成長することができます。

このような内容を学びます。

これを学ぶ:

  • セクション1 - はじめに:

    • コーディングの開始とJavaScript開発環境の構築:
      開発に初めて入門する方のために、コード作成の第一歩である「コードの開始、JavaScriptに会う」を通じて基本的な開発環境設定方法を学びます。

    • Scriptタグの使い方:
      WebページにJavaScriptコードを挿入する方法とScriptタグの役割を理解します。

    • 基礎概念のクリーンアップとクイズ:
      JavaScriptの基本概念を簡単にまとめたPDF資料とともに、基礎クイズを通じて学習した内容をチェックします。

  • セクション2 – JavaScriptの基礎:

    • コード構造&変数管理:
      コードの基本構造と可読性の良いコーディング方法を学び、変数(let、const)の宣言、活用法、変数の名前付け規則を習得します。

    • データ型と動的タイピング:
      JavaScriptで使用されるさまざまなデータ型と動的タイピングの概念、および明示的/暗黙的な型変換方法を学習します。

    • オブジェクトと配列の基礎:
      オブジェクトと配列の基本的な作成と活用方法、そしてそれらのための重要な概念クリーンアップ資料とクイズを通じて理解度を高めます。

  • セクション3 – JavaScript演算子:

    • 算術、代入、比較、論理演算子:
      数学的計算、変数の値の割り当て、等価性と一致の比較、および論理演算の基礎と応用方法について詳しく説明します。

    • 条件文の活用:
      if、switch、三項演算子など、さまざまな条件文を使用してコードの流れを制御する方法を学び、演算子の優先順位について詳しく説明します。

    • ユーザー対話方法:
      Alert、Prompt、Confirmなどを活用して、ユーザーとの基本的なやり取りを実装する方法を学習します。

  • セクション 4 – JavaScript 繰り返しステートメント:

    • 繰り返し文の基本:
      For, While, Do...While 繰り返し文を利用して繰り返し処理の基礎を固め、各繰り返し文がどのように動作するか理解します。

    • 制御文の活用:
      BreakとContinueを使用して繰り返しステートメント内のフローを制御する方法を学び、実際の練習問題を介して繰り返しステートメントの作成スキルを向上させます。

  • セクション5 – JavaScript関数:

    • 関数のさまざまな形式:
      関数宣言、関数式、矢印関数など、さまざまな形式の関数を学び、コードの再利用性と効率性を高める方法を学びます。

    • ホイスティングとスコープ:
      関数ホイスティングとローカル/グローバルスコープの概念により、変数の有効範囲とコード実行順序を明確に理解します。

  • セクション6 - JavaScriptオブジェクトとメソッド:

    • オブジェクトの作成と管理:
      オブジェクトリテラル、コンストラクタ、ファクトリ関数を使用してオブジェクトを作成および管理する方法を学びます。

    • オブジェクトのプロパティとメソッド:
      オブジェクトの属性を確認し、反復文を活用してオブジェクト内のデータを巡回する技法とオブジェクト比較、複製、マージ方法を習得します。

  • セクション7 - JavaScriptの数字と文字列:

    • データ処理とフォーマット変換:
      数値データの処理と様々な形式変換技術を学び、実務で必要なデータ処理スキルを向上させます。

    • 文字列操作:
      テンプレートリテラル、文字列メソッドなどを活用して、文字列を扱うさまざまな方法を学習します。

  • セクション8 – JavaScript配列:

    • 配列の基礎と活用:
      配列の作成と基本操作(要素の追加、検索、削除)を学び、スプレッド演算子などの高度な配列技術を習得します。

    • 配列メソッドの深化:
      map、filter、reduceなど、配列のさまざまなメソッドを活用してデータを効率的に処理する方法と、多次元配列を扱う手法を実習します。

    • 練習問題:
      配列関連の練習問題で学んだ内容を直接コードで実装してみましょう。

  • セクション9 - レッスン資料の統合:

    • 全体の講義統合復習:
      これまでに学んだすべての内容を統合整理した資料やクイズを通じて、全過程をもう一度チェックし、完成度の高い学習効果を享受できます。

この講義は単純な理論伝達を超えて、各概念ごとに実際のコードを一行一行入念に説明し、あなたの質問について例とコードを通じて原理から動作方式まで詳しく解きます。これにより、JavaScriptを深く理解し、実務ですぐに活用できる実力を備えていきます。

こんにちは、私たちの近所コーディングスタジオへようこそ!

私たちの東ネコーディングスタジオはカーネギーメロン、ワシントン、トロント、ウォータールーなど北米の主要大学でコンピュータ工学を専攻しGoogle、Microsoft、MetaなどグローバルIT企業で実務経験を積んだ開発者たちが一緒に作った教育グループです。

最初はアメリカとカナダのコンピューター工学専攻者同士で一緒に勉強し、成長しようとしたスタディー会で始まりました。それぞれ異なる大学、異なる時間帯にあったが、一緒に問題を解決し、お互いに学んだその時間はとても特別で、自然にこのような気がしました。

「私たちが勉強していたこの方式、そのまま他人にも伝えたらどうだろうか?」

その疑問がまさに私たちの近所コーディングスタジオの出発点でした。

現在は約40人の現職開発者とコンピュータ工学専攻大学生がそれぞれの専門分野を務め、入門から実戦まで合わせるカリキュラムを直接設計して講義します。単純な知識伝達を超えて、本物の開発者の視線で学び、一緒に成長できる環境を提供します。

「本当の開発者は、本当の開発者に学ばなければなりません。」

私たちはウェブ開発の全過程を最初から最後まで体系的に扱いますが、理論にとどまらず実践と実戦中心のフィードバックを通じて実力をキーワードにします。
受講生一人、一人の成長を一緒に悩んで導くことが私たちの哲学です。

私たちの哲学は明らかです。
「本当の学びは実践から来、成長は一緒になったときに完成する」

開発を初めて始める入門者から、実務能力を育てたい就職準備生、進路を探索中の青少年まで。
私たちの東ネコーディングスタジオは皆の出発点であり、一緒に歩く心強い仲間になりたいと思います。

今、一人で心配しないでください。
私たちの東ネコーディングスタジオがあなたの成長を一緒にします。


Welcome to Neighborhood Coding Studio

Neighborhood Coding Studio was founded by a team of developers who studied computer science at top North American universities such as Carnegie Mellon, the University of Washington, the University of Toronto, and the University of Waterloo , and went on to gain hands-on experience at Meta tech .

It all began as a study group formed by computer science students across the US and Canada , created to grow together by sharing knowledge, solving problems, and learning from one another.
Though we were attending different schools in different time zones, the experience was so meaningful that it led us to one simple thought:

「What if we shared this way of learning with others?」

That thought became the foundation of Neighborhood Coding Studio .

Today, we are a team of around 30 active developers and computer science students , each taking responsibility for their area of​​ expertise—designing and delivering a curriculum that spans from foundational knowledge to real-world development.
We're not just here to teach—we're here to help you see through the lens of real developers and grow together .

“To become a real developer, you must learn from real developers.”

Our courses take you through the entire web development journey—from start to finish—focused on hands-on practice, real-world projects, and practical feedback .
We care deeply about each learner's growth and are committed to supporting your path every step of the way.

Our philosophy is simple but powerful:
"True learning comes from doing, and true growth happens together."

Whether you're just getting started, preparing for your first job, or exploring your future in tech,
Neighborhood Coding Studio is here to be your launchpad—and your trusted companion on the journey.

You don't have to do it alone.
Let Neighborhood Coding Studio walk with you toward your future in development.

受講前の注意

  • 練習環境:
    Visual Studio Code

  • 学習資料:
    PDFクリーンアップ資料、コード例、実習問題、クイズなど

  • 選手の知識と注意:

    • 必須選手の知識:なし

    • HTMLとCSSの基礎知識があれば役に立ちますが、なくても十分に従うことができます。

    • JavaScriptの経験がなくても、段階的な学習カリキュラムで簡単に理解できるように構成されています。

  • 質問とサポート:

    • 質問は24時間以内に回答し、継続的な学習支援を提供します。

    • 講義中はいつでも質問することができ、定期的なアップデートとフィードバックで学習満足度を高めます。

その他の注意:

  • 講義映像は高画質で制作されており、音質も優れており、受講満足度を高めます。

  • すべてのコードは実際のテストを経て検証された内容で、実習例で直接確認できます。

  • 講義中の質問/回答と定期的な更新により、継続的な学習支援が提供されます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • コーディング初心者の方へ: プログラミング経験が全くなくても、気負わずに始められます。

  • 体系的なカリキュラムが必要な方:JSの文法と核心概念を段階的に学習したい方

  • JavaScript 征服目標: 変数、関数、オブジェクト、配列、条件文、反復文などJSの主要領域をマスターしたい方

  • 実践的な問題解決能力の強化:面接対策スキル、デバッグ、コード最適化など、実務に必要なノウハウを学びたい方

  • Web・モバイル開発志望者: 最新トレンドを反映した実習で、フロントエンド・バックエンド・フルスタックの開発スキルを伸ばしたい方

  • 既存のスキルアップ:すでにコーディング経験はあるものの、JSの活用範囲を広げたいと考えている中級開発者

  • 自身の開発スキルを一段階アップグレードしたい方々

前提知識、
必要でしょうか?

  • 必須選手知識: なし

  • (選択) HTML/CSSの基礎知識: あればより理解しやすいですが、なくても講義には十分についていくことができます。

こんにちは
です。

183

受講生

8

受講レビュー

4.1

講座評価

10

講座

안녕하세요, 우리동네코딩 스튜디오에 오신 것을 환영합니다!

우리동네코딩 스튜디오는 카네기 멜론, 워싱턴, 토론토, 워터루 등 북미의 주요 대학에서 컴퓨터공학을 전공하고, Google, Microsoft, Meta 등 글로벌 IT 기업에서 실무 경험을 쌓은 개발자들이 함께 만든 교육 그룹입니다.

처음에는 미국과 캐나다의 컴퓨터공학 전공자들끼리 함께 공부하며 성장하고자 만든 스터디 모임에서 시작되었습니다. 각기 다른 대학, 다른 시간대에 있었지만 함께 문제를 해결하고 서로에게 배운 그 시간은 매우 특별했고, 자연스럽게 이런 생각이 들었습니다.

“우리가 공부하던 이 방식, 그대로 다른 사람에게도 전하면 어떨까?”

그 물음이 바로 우리동네코딩 스튜디오의 출발점이었습니다.

현재는 약 30명의 현직 개발자와 컴퓨터공학 전공 대학생들이 각자의 전문 분야를 맡아, 입문부터 실전까지 아우르는 커리큘럼을 직접 설계하고 강의합니다. 단순한 지식 전달을 넘어, 진짜 개발자의 시선으로 배우고 함께 성장할 수 있는 환경을 제공합니다.

“진짜 개발자는, 진짜 개발자에게 배워야 합니다.”

저희는 웹 개발의 전 과정을 처음부터 끝까지 체계적으로 다루되, 이론에 머무르지 않고 실습과 실전 중심의 피드백을 통해 실력을 키워드립니다.
수강생 한 사람, 한 사람의 성장을 함께 고민하고 이끌어가는 것이 우리의 철학입니다.

🎯 우리의 철학은 분명합니다.
"진정한 배움은 실천에서 오고, 성장은 함께할 때 완성된다."

개발을 처음 시작하는 입문자부터, 실무 능력을 키우고 싶은 취업 준비생, 진로를 탐색 중인 청소년까지.
우리동네코딩 스튜디오는 모두의 출발점이자, 함께 걷는 든든한 동반자가 되고자 합니다.

이제, 혼자 고민하지 마세요.
우리동네코딩 스튜디오가 여러분의 성장을 함께하겠습니다.


Welcome to Neighborhood Coding Studio!

Neighborhood Coding Studio was founded by a team of developers who studied computer science at top North American universities such as Carnegie Mellon, the University of Washington, the University of Toronto, and the University of Waterloo, and went on to gain hands-on experience at global tech companies like Google, Microsoft, and Meta.

It all began as a study group formed by computer science students across the U.S. and Canada, created to grow together by sharing knowledge, solving problems, and learning from one another.
Though we were attending different schools in different time zones, the experience was so meaningful that it led us to one simple thought:

“What if we shared this way of learning with others?”

That thought became the foundation of Neighborhood Coding Studio.

Today, we are a team of around 30 active developers and computer science students, each taking responsibility for their area of expertise—designing and delivering a curriculum that spans from foundational knowledge to real-world development.
We’re not just here to teach—we’re here to help you see through the lens of real developers and grow together.

“To become a real developer, you must learn from real developers.”

Our courses take you through the entire web development journey—from start to finish—focused on hands-on practice, real-world projects, and practical feedback.
We care deeply about each learner’s growth and are committed to supporting your path every step of the way.

🎯 Our philosophy is simple but powerful:
"True learning comes from doing, and true growth happens together."

Whether you're just getting started, preparing for your first job, or exploring your future in tech,
Neighborhood Coding Studio is here to be your launchpad—and your trusted companion on the journey.

You don’t have to do it alone.
Let Neighborhood Coding Studio walk with you toward your future in development.

カリキュラム

全体

111件 ∙ (3時間 50分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

期間限定セール、あと1日日で終了

¥25

23%

¥5,020

nhcodingstudioの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!