US$180

for 5 classes
수업

Discord를 사용한 코드 채팅 봇: Node.js를 사용한 서버 측 프로그래밍 소개

19 명의 학생이 수업을 완료함
연령대: 11-16 세
실시간 그룹 수업
백엔드 소프트웨어 엔지니어링의 핵심 개념에 대해 배우면서 채팅봇을 코딩해 보겠습니다! Javascript, Node.js, OAuth에 대해 알아보고 API 요청을 하고, 문서를 읽어서 나만의 맞춤형 봇을 만들어 보겠습니다.
평균 평점:
4.8
수강 후기 수:
(326 수강 후기)

실시간 화상 수업
5주 동안 주당 1회
4-10 수업 정원
55분

무엇이 포함되어 있나요?

5개의 라이브 미팅
수업 4 시간 35 분 시간
보고계신 지문은 자동 번역 되었습니다

수업 소개

**DISCLAIMER** Since this class is around Discord, students may possibly be able to connect after class without supervision. Please check in with your student about internet etiquette and (optional) have them ask for your permission to exchange discord usernames.**END DISCLAIMER**

Prereq: Have taken AT LEAST Hacking Web Games or Coding Web Games or any previous coding experience.

As with of my classes, each class is a discussion/lab session.
We open with a warmup activity, a 15 minute lecture(with room for discussion) and a lab at the end.

Week 1: What do you want to make your discord bot do? What are ones you've seen in action? Have you programmed before? 
- Lecture: What is OAuth? What's an environmental variable? How are credentials handled?
- Lab: Setup a discord bot/guild. Make our bot say hello!

Week 2 (75% lab): What are some commands you'd like?
- Lecture: Events Handling, parsing commands, tokenization. 
- Lab: Make simple commands.
- Activity: Check out Discord Documentation

Week 3 (75% lab): Advanced Javascript Features + Functions
- Lecture: Processing Strings + Commands + Relevance to CS
- Lab: Combine them with different discord functions.

Week 4: (50% lab) Handling Asynchronous API request. What is a Promise? Using Fetch.
- Lecture: Asynchronous functions. What does is mean to be Asynchronous? How and THEN do we handle them?
- Lab: Processing data from an API call

Week 5: Setup bots with an API! Optional commands.

그 외 세부 사항

학부모 가이드
**DISCLAIMER** Since this class is around Discord, students may possibly be able to connect after class without supervision. Please check in with your student about internet etiquette and (optional) have them ask for your permission to exchange discord usernames.**END DISCLAIMER**
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:

선생님을 만나보세요

4.8
326수강 후기
프로필
교사 전문성 및 자격증
Computer Science is the best platform to give kids the tools they need to start making and discovering things on their own. I love how programming allows students to become even better students by helping them learn to fail safely and rapidly.

Getting good at anything, be it writing or art or cooking, is about practicing and trying new things! Instead, many students are held back by a misconception that they have to be perfect or know everything. Thankfully, programming is the perfect way to break through those misconceptions.

I believe half of teaching is getting students to a place, mentally, where they can learn the material on their own. Programming is one of the best ways to develop that positive feedback loop where effort gets results. In my classes, I try to make usually dry content accessible, relevant, and personalized! Kind of like cooking tasty vegetables!

I studied computer science formally but I've been a nerd all my life! I remember being 12 and discovering this world when Neopets and Myspace let you add custom HTML to your profile page/store.

2 years as the lead instructor of an after school coding program in San Francisco.
5 years teaching, private tutoring, and a few coaching some high school robotics teams.
Also used to volunteer to teach code at underserved public high schools under a non-profit called Code Nation.
Currently, a software engineer in Silicon Valley!

리뷰


다른 인기 수업
9-14세를 위한 1:1 Javascript/P5.Js
Coco Coders
4.8
(974)
US$60 세션당
일대일 레슨
온디맨드
9-14 세
프로젝트 기반 자바스크립트 코딩(레벨 1)
AI Code Academy
4.7
(1,797)
US$21회당 수업료
다음 세션은 Wednesday 11:30 PM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
9-14 세
JavaScript / p5.Js 컴퓨터 과학 코딩 클럽: 게임, 애니메이션 등
Coco Coders
4.8
(974)
US$20회당 수업료
다음 세션은 Monday 12 AM 에 예정되어 있습니다.
그룹 수업
주당 1회55분
9-13 세
어린이 코딩 퀘스트: 자바스크립트 게임 에디션
MS. JEN of ARTISTIC KIDS WORKSHOP
4.7
(6)
US$12회당 수업료
다음 세션은 Tue 6/3 12 AM 에 예정되어 있습니다.
그룹 수업
4 주, 주당 2회55분
9-14 세
여름 캠프: Javascript 코딩 4 키즈(소개)
Dr. Elliott Heflin, Jr.
4.6
(405)
US$19회당 수업료
다음 세션은 Mon 5/26 10 PM 에 예정되어 있습니다.
그룹 수업
5 주, 주당 2회55분
8-13 세
Javascript/P5.Js 크리에이티브 코딩: 게임, 애니메이션 등을 만들어 보세요!
Create N Learn: Game-Based Learning & Future Skill
4.8
(58)
US$15회당 수업료
다음 세션은 내일 11 PM 입니다.
그룹 수업
8 주, 주당 1회55분
12-14 세
초보자를 위한 Javascript 코딩 레벨 1 - 프로젝트 기반 학습
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,884)
US$20회당 수업료
다음 세션은 Wed 8/6 12 AM 에 예정되어 있습니다.
그룹 수업
12 주, 주당 1회50분
10-15 세
자바스크립트 학기: 기본부터 핵심 아이디어까지!
Coco Coders
4.8
(974)
US$18회당 수업료
다음 세션은 Mon 6/2 2 PM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회55분
10-15 세
크리에이티브 코딩 1:1 [디지털 아트 + 게임 + 자바스크립트 애니메이션]
Terry D [Code & Art, JavaScript, M.Ed]
5.0
(49)
US$30 세션당
일대일 레슨
온디맨드
9-15 세
여름 캠프: 어린이를 위한 프로젝트 기반 자바스크립트(2단계)
AI Code Academy
4.7
(1,797)
US$23회당 수업료
다음 세션은 Mon 6/16 3 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회1 시간
10-15 세
여름 캠프: 어린이를 위한 프로젝트 기반 자바스크립트(1단계)
AI Code Academy
4.7
(1,797)
US$22회당 수업료
다음 세션은 Mon 6/16 3 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회1 시간
9-13 세
웹 개발 마스터하기: 어린이를 위한 1년짜리 HTML, CSS, Javascript 프로젝트
Faruk Hasan
4.8
(149)
US$12회당 수업료
다음 세션은 Tue 7/1 11 PM 에 예정되어 있습니다.
그룹 수업
주당 1회35분
11-15 세
컴퓨터 과학: Python, R, JS, Java, C, AI, 데이터 과학 등 1:1 튜터링
Joshua West, MBA/ISM, President & Educator w/OtRE
US$140 세션당
일대일 레슨
온디맨드
12-18 세
[1대1] [Python, Javascript, Java, Scratch] 코딩 평가: 8세 ~ 17세
Mr. Hun
5.0
(6)
US$29 세션당
일대일 레슨
온디맨드
8-17 세
1:1 코딩 세션: Java, Python, HTML, CSS, JavaScript(사용자 정의 가능)
MissB aka Bhavana R (Coding)
4.9
(38)
US$70 세션당
일대일 레슨
온디맨드
9-18 세
컴퓨터 프로그래밍, 코딩, 파이썬, 자바스크립트, C#, C++ 1:1 튜터링
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(731)
US$36회당 수업료
다음 세션은 Wednesday 4 PM 에 예정되어 있습니다.
그룹 수업
주당 1회25분
7-12 세
더 많은 수업 보기
검색
기프트 카드 구매
통화, 시간대 및 언어 설정 열기
언어 및 지역
로그인