Informações sobre o curso
4.6
479 classificações
104 avaliações
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Horas para completar

Aprox. 17 horas para completar

Sugerido: 4 weeks of study, 1-2 hours/week...
Idiomas disponíveis

Inglês

Legendas: Inglês

Habilidades que você terá

MongodbMeteorJavaScriptRouting
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Horas para completar

Aprox. 17 horas para completar

Sugerido: 4 weeks of study, 1-2 hours/week...
Idiomas disponíveis

Inglês

Legendas: Inglês

Programa - O que você aprenderá com este curso

Semana
1
Horas para completar
25 minutos para concluir

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 ...
Reading
1 vídeo (total de (Total 1 mín.) min), 2 leituras, 1 teste
Video1 vídeos
Reading2 leituras
Course outline10min
Grading and assessment information10min
Quiz1 exercício prático
Prerequisite quiz4min
Horas para completar
4 horas para concluir

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! ...
Reading
8 vídeos (total de (Total 57 mín.) min), 1 leitura, 8 testes
Video8 videos
TextCircle16min
Reactive data3min
Reactive sessions6min
Scope7min
Bootstrap it!9min
HTML preview11min
MongoDB, Meteor and reactive data summary24s
Reading1 leituras
Starter code10min
Quiz7 exercícios práticos
TextCircle4min
Reactive data4min
Reactive sessions4min
Scope4min
Bootstrap it!4min
HTML preview4min
MongoDB, Meteor and reactive data summary quiz20min
Semana
2
Horas para completar
4 horas para concluir

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! ...
Reading
8 vídeos (total de (Total 58 mín.) min), 1 leitura, 8 testes
Video8 videos
User accounts6min
MongoDB shell8min
Customise the accounts UI11min
Who is editing? working with methods12min
Who is editing? UI10min
Improve the UI8min
User accounts, packages and methods summary24s
Reading1 leituras
Source code10min
Quiz7 exercícios práticos
User accounts4min
MongoDB shell4min
Customise the accounts UI4min
Who is editing? DB4min
Who is editing? UI4min
Improve the UI4min
User accounts, packages and methods summary quiz20min
Semana
3
Horas para completar
4 horas para concluir

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! ...
Reading
11 vídeos (total de (Total 73 mín.) min), 1 leitura, 11 testes
Video11 videos
More docs!8min
Docs in the DB7min
Using Session6min
Loading the new doc7min
Document list8min
Editable title8min
Controlling document access9min
Publish and subscribe9min
Final polish6min
Publish and subscribe MongoDB filters summary38s
Reading1 leituras
Source code10min
Quiz10 exercícios práticos
More docs!4min
Docs in the DB4min
Using Session4min
Loading the new doc4min
Document list4min
Editable title4min
Controlling document item4min
Publish and subscribe4min
Final polish4min
Publish and subscribe MongoDB filters summary quiz20min
Semana
4
Horas para completar
5 horas para concluir

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! ...
Reading
10 vídeos (total de (Total 72 mín.) min), 3 leituras, 10 testes
Video10 videos
Reorganising the code8min
Fixing bugs8min
Routing6min
Iron:router9min
Grid layout9min
Find and FindOne6min
Comment box15min
Comment list6min
SimpleSchemas, autoform and code re-organisation summary27s
Reading3 leituras
Learning outcomes10min
Source code10min
Final version of source code10min
Quiz9 exercícios práticos
Reorganising the code4min
Fixing bugs4min
Routing4min
Iron:router4min
Grid layout4min
Find and FindOne4min
Comment box4min
Comment list4min
SimpleSchemas, autoform and code re-organisation summary quiz20min
Horas para completar
1 minuto para concluir

Summary

...
Reading
1 vídeo (total de (Total 1 mín.) min)
Video1 vídeos
4.6
104 avaliaçõesChevron Right
Direcionamento de carreira

44%

comecei uma nova carreira após concluir estes cursos
Benefício de carreira

45%

consegui um benefício significativo de carreira com este curso

Melhores avaliações

por 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!

por 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.

Instrutores

Avatar

Dr Matthew Yee-King

Lecturer
Computing Department, Goldsmiths, University of London

Sobre 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...

Sobre Goldsmiths, University of London

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....

Sobre o Programa de cursos integrados 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

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você se inscreve no curso, tem acesso a todos os cursos na Especialização e pode obter um certificado quando concluir o trabalho. Seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.