About this Course
4.6
498개의 평가
108개의 리뷰

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

탄력적인 마감일

일정에 따라 마감일을 재설정합니다.

완료하는 데 약 19시간 필요

권장: 4 weeks of study, 1-2 hours/week...

영어

자막: 영어

귀하가 습득할 기술

MongodbMeteorJavaScriptRouting

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

탄력적인 마감일

일정에 따라 마감일을 재설정합니다.

완료하는 데 약 19시간 필요

권장: 4 weeks of study, 1-2 hours/week...

영어

자막: 영어

강의 계획 - 이 강좌에서 배울 내용

1
완료하는 데 25분 필요

Web Application Development with JavaScript and MongoDB: Course overview

Welcome to 'Web Application Development with JavaScript and MongoDB'! In this course we will be creating native mobile apps using Meteor.js, implementing social media features, such as following as well as writing and running unit tests on your JavaScript code. Finally you will set up your own server environment to run Meteor applications and you will implement the publish and subscribe data control model. I hope you enjoy the course! -Matthew ...
1 video (Total 1 min), 2 readings, 1 quiz
1개의 동영상
2개의 읽기 자료
Course outline10m
Grading and assessment information10m
1개 연습문제
Prerequisite quiz4m
완료하는 데 4시간 필요

MongoDB, Meteor and reactive data

Welcome to the first module of 'Web Application Development with JavaScript and MongoDB!' In this module we will look at accessing MongoDB on the command line, we will understand how to check for valid returns from find queries and identify reactive data sources within the Meteor framework. Finally we learn how to use the Session object to store user data, understand variable scope and use iframes to create separate DOMs. Enjoy! ...
8 videos (Total 57 min), 1 reading, 8 quizzes
8개의 동영상
TextCircle16m
Reactive data3m
Reactive sessions6m
Scope7m
Bootstrap it!9m
HTML preview11m
MongoDB, Meteor and reactive data summary24
1개의 읽기 자료
Starter code10m
7개 연습문제
TextCircle4m
Reactive data4m
Reactive sessions4m
Scope4m
Bootstrap it!4m
HTML preview4m
MongoDB, Meteor and reactive data summary quiz20m
2
완료하는 데 4시간 필요

User accounts, packages and methods

Welcome to the second module of 'Web Application Development with JavaScript and MongoDB!' In this module we will learn how to use the core user accounts packages, customise the user accounts UI using third party packages and search for and add packages to an application. We will also look at how to query MongoDB collections from the command line and learn how to control data write access using methods. Enjoy! ...
8 videos (Total 58 min), 1 reading, 8 quizzes
8개의 동영상
User accounts6m
MongoDB shell8m
Customise the accounts UI11m
Who is editing? working with methods12m
Who is editing? UI10m
Improve the UI8m
User accounts, packages and methods summary24
1개의 읽기 자료
Source code10m
7개 연습문제
User accounts4m
MongoDB shell4m
Customise the accounts UI4m
Who is editing? DB4m
Who is editing? UI4m
Improve the UI4m
User accounts, packages and methods summary quiz20m
3
완료하는 데 4시간 필요

Publish and subscribe model and MongoDB filters

Welcome to the third module of 'Web Application Development with JavaScript and MongoDB!' In this module we will use bootstrap icons and use the publish and subscribe model to control data read access. We will understand the concept of asynchronous execution and work with template data contexts and helper functions. Finally we will use packages to implement in-place content editing and use complex MongoDB filters. Enjoy! ...
11 videos (Total 73 min), 1 reading, 11 quizzes
11개의 동영상
More docs!8m
Docs in the DB7m
Using Session6m
Loading the new doc7m
Document list8m
Editable title8m
Controlling document access9m
Publish and subscribe9m
Final polish6m
Publish and subscribe MongoDB filters summary38
1개의 읽기 자료
Source code10m
10개 연습문제
More docs!4m
Docs in the DB4m
Using Session4m
Loading the new doc4m
Document list4m
Editable title4m
Controlling document item4m
Publish and subscribe4m
Final polish4m
Publish and subscribe MongoDB filters summary quiz20m
4
완료하는 데 5시간 필요

SimpleSchemas, autoform and code re-organisation

Welcome to the final module of 'Web Application Development with JavaScript and MongoDB!' In this module we will create a well organised application using special Meteor folders and we will organise templates into multiple files. We will also learn how to use the iron:router package to create multiple page applications and we will generate data entry forms automatically using SimpleSchema and autoform. Finally, we will validate user data automatically using SimpleSchema. Enjoy! ...
10 videos (Total 72 min), 3 readings, 10 quizzes
10개의 동영상
Reorganising the code8m
Fixing bugs8m
Routing6m
Iron:router9m
Grid layout9m
Find and FindOne6m
Comment box15m
Comment list6m
SimpleSchemas, autoform and code re-organisation summary27
3개의 읽기 자료
Learning outcomes10m
Source code10m
Final version of source code10m
9개 연습문제
Reorganising the code4m
Fixing bugs4m
Routing4m
Iron:router4m
Grid layout4m
Find and FindOne4m
Comment box4m
Comment list4m
SimpleSchemas, autoform and code re-organisation summary quiz20m
완료하는 데 1분 필요

Summary

...
1 video (Total 1 min)
1개의 동영상
4.6
108개의 리뷰Chevron Right

36%

이 강좌를 수료한 후 새로운 경력 시작하기

38%

이 강좌를 통해 확실한 경력상 이점 얻기

최상위 리뷰

대학: KKOct 2nd 2017

manipulate application with multiple users is a really useful technical skills we should get, these courses contain how to add multiple users/documents/comments, that's really need to learn!

대학: ANFeb 23rd 2016

I really liked the course. Tha manner of teaching and the subject with all the details of "how to" are attention catchy. Unfortunately just had no time to complete it properly and in time.

강사

Avatar

Dr Matthew Yee-King

Lecturer
Computing Department, Goldsmiths, University of London

런던 대학교 정보

The University of London is a federal University which includes 18 world leading Colleges. Our distance learning programmes were founded in 1858 and have enriched the lives of thousands of students, delivering high quality University of London degrees wherever our students are across the globe. Our alumni include 7 Nobel Prize winners. Today, we are a global leader in distance and flexible study, offering degree programmes to over 50,000 students in over 180 countries. To find out more about studying for one of our degrees where you are, visit www.london.ac.uk...

골드스미스 대학교 정보

Championing research-rich degrees that provoke thought, stretch the imagination and tap into tomorrow’s world, at Goldsmiths we’re asking the questions that matter now in subjects as diverse as the arts and humanities, social sciences, cultural studies, computing, and entrepreneurial business and management. We are a community defined by its people: innovative in spirit, analytical in approach and open to all....

Responsive Website Development and Design 전문 분야 정보

This Specialization covers the basics of modern full stack web development, from UX design, to front-end coding, to custom databases. You’ll build foundational skills in a full range of technologies, including HTML/CSS, Javascript, and MongoDB, and you’ll learn to implement a reactive, multi-user web application using the meteor.js framework. We’ll also touch on more advanced topics, such as APIs, data visualization, and animation....
Responsive Website Development and Design

자주 묻는 질문

  • 강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.

  • 강좌를 등록하면 전문 분야의 모든 강좌에 접근할 수 있고 강좌를 완료하면 수료증을 취득할 수 있습니다. 전자 수료증이 성취도 페이지에 추가되며 해당 페이지에서 수료증을 인쇄하거나 LinkedIn 프로필에 수료증을 추가할 수 있습니다. 강좌 내용만 읽고 살펴보려면 해당 강좌를 무료로 청강할 수 있습니다.

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.