JavaScript Learning Courses News Project-Based Learning

JetBrains Academy에서 선보이는 JavaScript for Beginners

Read this post in other languages:

오늘 날의 대부분 웹 사이트는 대화형 사이트입니다. 슬라이더, 웹 갤러리, 애니메이션 및 버튼을 누르면 표시되는 기타 대화형 이벤트를 떠올려 보세요. JavaScript는 사용자 입력 값을 처리하는 기능 및 서버와 데이터를 주고받는 기능 등 다양한 동적 기능을 제공합니다. 2021년도 개발자 에코시스템 현황 보고서에서 JavaScript(‘JS’)가 가장 인기 있는 프로그래밍 언어로 선정된 것도 당연합니다.

따라서 프로그래밍을 배워볼 생각이라면 JavaScript는 입문자용으로 적합한 선택지입니다. 이 과정에 도움을 드리고자 JetBrains Academy는 JavaScript for Beginners 트랙을 새롭게 출시했습니다!

JavaScript 시작하기

학습 내용

이 트랙에서 학습자는 기본적인 JavaScript 개념을 먼저 배우고, 기초 구문을 익힌 후 GitHub에 게시할 수 있는 개인 프로젝트를 진행합니다. 또한 널리 사용되는 다음과 같은 프로그래밍 언어의 핵심 기술을 익힐 수 있습니다.

✅ JavaScript 프로그램 단계별 개발
✅ 데이터 타입 및 변수 사용
✅ 조건, 주기, 배열 사용
✅ 디버그 함수 작성
✅ 깔끔하고 관리하기 쉬운 코드 작성
✅ JetBrains의 JavaScript IDE인 WebStorm에서 코딩

이 트랙에서 학습자는 혼자가 아닙니다. JavaScript for Beginners를 시작하면 500,000명이 넘는 JetBrains Academy 학습자 커뮤니티의 일원이 되어, 학습 내용을 토론하고, 함께 과제를 완성하고, 서로의 질문에 답변하며 도움을 줄 수 있습니다.

빌드할 프로젝트

이 트랙에서 80개 이상의 코딩 과제와 100개 이상의 교육 주제에 액세스할 수 있습니다! 또한 이 트랙은 다양한 수준의 실제 프로젝트 4개를 제공하므로, 대화형 학습 환경에서 단계별로 프로젝트를 완성할 수 있습니다. 몇 가지 프로젝트를 살펴보겠습니다.

Zookeeper. 쉬움, 5시간.

동물원에서 동물들을 돌보는 데 도움이 되는 도구를 제작하는 이 프로젝트에서는 JavaScript 기초 구문을 익히고, 목록 및 while 루프와 같은 변수 및 데이터 저장 타입의 사용 방법을 배웁니다.

Simple Currency Converter. 중간, 7시간.

이 프로젝트에서는 제공된 통화를 다른 통화로 변환하는 프로그램을 작성합니다(예: 일본 엔화를 미국 달러로 변환). 또한 고급 변수, 조건, 루프 및 함수를 사용하여 JavaScript 프로그래밍 기술을 향상합니다.

Coffee Machine. 어려움, 8시간.

이 프로젝트에서는 커피 머신 시뮬레이터를 제작합니다. 커피머신에는 일반적인 재료(커피, 우유, 플라스틱 컵)가 사용되며, 소진된 재료가 있을 경우 알림이 표시됩니다. 커피머신은 에스프레소, 카푸치노, 라떼를 제공하고, 커피 결제까지 담당합니다. 루프와 조건문의 고급 기능을 익히고 함수도 사용해볼 수 있습니다.

다음 단계

트랙 완료 시 이름이 작성된 수료증이 제공됩니다. 수료증은 JetBrains Academy 프로필에서 언제든지 다운로드 가능하며, 이력서나 LinkedIn 프로필에 추가할 수도 있습니다.

JavaScript 지식을 더 쌓는 데 도움이 되는 Frontend Developer 트랙도 확인해 보세요. 이 트랙을 통해 모든 장치와 브라우저에서 작동하는 웹 페이지 및 애플리케이션 제작뿐 아니라 가장 인기 있는 JS 라이브러리 중 하나인 React의 모든 것을 배울 수 있습니다.

JetBrains Academy에서 JavaScript를 즐겁게 학습하시길 바랍니다! 질문이 있거나 피드백을 공유하고 싶은 경우 아래에 댓글을 남기거나 academy@jetbrains.com으로 문의해 주세요.

늘 여러분을 응원합니다
JetBrains Academy 팀 드림

게시물 원문 작성자

image description

Discover more