제대로 배우는 Express.js: Part1 기초부터 심화까지 [기초편]
nhcodingstudio
물 흐르듯 따라가는 Express.js 입문부터 실전까지! 서버 기초 개념부터 CRUD 프로젝트 완성까지 직접 구현하며 제대로 익히는 백엔드 여정.
초급
express.js, Node.js, routing
この講義は、ブラウザがHTMLを受け取ってDOMを作成し、CSSOMと結合して画面にピクセルを描画するCritical Rendering Path(CRP)過程を最初から最後まで扱います。単純なDOM操作を超えて、CSSとJSが性能にどのような影響を与えるか、画像・フォント最適化、Lazy Loading、Intersection Observer、仮想リスト、そしてDevTools実習まで続き、実際のWeb性能を目に見えて改善できる実戦戦略を学ぶことができます。
ブラウザがDOMからピクセルまで画面を描画する全過程を理解することができます。
CSSとJSの読み込みがパフォーマンスに与える影響を理解し、最適化戦略を適用することができます。
CRP(Critical Rendering Path)を分析してコア性能指標を改善することができます。
DevToolsで実際のレンダリングボトルネックを追跡して解決することができます。
数千個のデータをVirtual Listで高速レンダリングできます。
画像・フォント・iframeをLazy Loadingで最適化できます。
Intersection Observerで露出検知、無限スクロールなどを実装することができます。
CRP、DOMContentLoadedのような面接頻出概念を自信を持って説明することができます。
SPAフレームワークにも適用可能な性能最適化原理を学ぶことができます。
ウェブパフォーマンスの問題を根本的に解決する能力を身につけることができます。
実務でよく発生する遅いUI問題を原因から解決まで直接扱うことができます。
ブラウザレンダリング過程をコードで直接実装して原理を体得することができます。
will-change、GPU加速など最新のCSS最適化技法を実習することができます。
スクリプトローディング戦略(async、defer、preload)を状況別に選択できます。
パフォーマンス最適化ミッションを通じて学んだ内容を自分のものにすることができます。
学習対象は
誰でしょう?
高速なWebサイトを作りたいフロントエンド初心者
遅いページによるユーザー離脱を減らしたいスタートアップ開発者
ポートフォリオに「パフォーマンス最適化プロジェクト」を追加したい就職準備生
画像、フォント、動画のせいで読み込み速度が遅くて悩んでいるデザイナー兼開発者
React、Vueのようなフレームワークでリストが多くて性能が落ちた経験のある開発者
「async、defer」のような属性に混乱していたJavaScript学習者
実際のサービスでCore Web Vitalsスコアを改善しなければならないWebパブリッシャー
開発者ツールでパフォーマンス分析はやってみたものの、どこを修正すべきか途方に暮れていた方
SPAベースプロジェクトでスクロール、レンダリング最適化に関心のあるフロントエンドジュニア
「なぜ私のWebは遅いのか?」という疑問を最後まで掘り下げたい情熱的な学習者
前提知識、
必要でしょうか?
HTML/CSSの基礎タグとDOM構造に関する基本理解
JavaScript基本文法
querySelector および DOM 要素の選択・操作経験
(選択) [DOM 完全攻略 Part 1] – 構造探索と操作のすべて
(選択) [DOM 完全攻略 Part 2] – イベントからSPAまで、インタラクティブWebの必須エンジン
147
受講生
6
受講レビュー
4.3
講座評価
9
講座
안녕하세요, 우리동네코딩 스튜디오에 오신 것을 환영합니다!
우리동네코딩 스튜디오는 카네기 멜론, 워싱턴, 토론토, 워터루 등 북미의 주요 대학에서 컴퓨터공학을 전공하고, 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.
全体
42件 ∙ (2時間 15分)
講座資料(こうぎしりょう):
期間限定セール
¥24,200
38%
¥4,716
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!