- Coloque um email para login( hotmail não funciona )
- Após isso, clique em Webschool para entrar no link do slack
- Coloque o email que você digitou antes e crie uma senha
- Entre no channel
be-mean-instagram
Para entrar no grupo oficial do Be mean no Telegram basta seguir o link https://telegram.me/joinchat/BJ_gtz49o2OSzTU90SKp-A, lembrando que só é permitido postagens e discussões sobre dúvidas e/ou assuntos pertinentes ao curso, aquele que não respeitar essas regras será banido.
O fornecedor de camiseta foi pago em Dezembro, porém só irá começar a fazer as camisetas HOJE(18/Janeiro) um mês depois de pago.
Então podem ficar sossegados que os brindes irão chegar até final de fevereiro/Março, os adesivos já estão OK, aguardando as camisetas para irem juntos.
Sairão 2 aulas* por semana, podendo sair mais, mas não menos.
Recebe os três primeiros certificados (MongoDB, Node.js e AngularJs) com 49 horas ao total.
Certificados:
- MongoDB (9 horas)
- Node.js (25 horas)
- AngularJs (15 horas)
Acesse http://dagora.net/be-mean/ para apoiar.
Recebe TODOS OS 10, pode aumentar, certificados com mais de 109 horas ao total!!!
Certificados:
- MongoDB (9 horas)
- Node.js (25 horas)
- AngularJs (15 horas)
- Frontend (15 horas)
- NoSQL (13 horas)
- Segurança (3 horas)
- Desktop (10 horas)
- UX & Animations (7 horas)
- ES6 (5 horas)
- Deploy e Servidores (5 horas)
- CSS (10 horas)
- Animações (2 horas)
- Less (2 horas)
- Sass (2 horas)
- Stylus (2 horas)
- PostCSS (2 horas)
Acesse http://dagora.net/be-mean/ para apoiar.
Para tirar o certificado você precisa entregar 3 coisas:
- Todos os exercícios;
- O Artigo e Projeto final;
- Um resumo em forma de blog/github-pages.
Esse resumo pode ser apenas um README.md em um repositório que vire um site com Github Pages ou usando qualquer outro sistema de blog.
ps: Ganhe adesivos trazendo amigos para o curso!
Não tem data limite para se retirar o certificado.
Olá meu nome é Jean Carlo Nascimento, mais conhecido como Suissa, por favor me chame assim, já trabalho com Web uns 10 anos profissionalmente e há mais de 3 apenas com JavaScript.
Criei o Be MEAN há mais de 2 anos, sendo o único curso presencial até início de 2015 e o único AO VIVO quase bimensalmente.
Por incrível que pareça eu sou professor há mais de 5 anos, onde minha primeira aula foi em uma faculdade, FAFIT, quando eu estava iniciando minha pós em Desenvolvimento Web em Ponta Grossa, Paraná.
Hoje dou aula em pós-graduações e nem tenho minha pós finalizada, louco né?
Mas já avisando será a última pós que darei aula será a da minha cidade onde ministrarei a disciplina de NoSQL <3.
Nas outras era sempre HTML5/CSS3 e JavaScript, só faltava um de Banco de Dados NoSQL que eu amo, acho que fecharei com chave de ouro e me focarei única exclusivamente à faculdade web que desejo criar para a Webschool.io
A aula segue um grande workflow até ser divulgada:
- Resolução do exercício da aula anterior;
- Gravação da resolução do exercício;
- Criação do material na apostila;
- Execução dos códigos para confirmação;
- Criação do conteúdo dos slides;
- Gravação da aula;
- Edição da aula;
- Upload da aula;
- Divulgação do link.
Sempre as 22 horas com pelo menos 1 hora de chat ao vivo com o professor.
Caso você seja um aluno "carente" que tenha estudado quase a vida toda em escola pública e não possui R$50/100 para conseguir os certificados, você pode conseguí-los de graça!!
Basta entrar em contato comigo, Suissa, e me enviar a imagem do seu histórico escolar.
Porém além disso você também deverá trazer um outro aluno "carente" do qual você será seu tutor para auxiliá-lo durante o curso, além disso deverá dar as mesmas aulas aprendidas em algum local gratuitamente para a comunidade carente onde você se encontra ou proximidades.
Ou seja:
- entrar em contato comigo;
- enviar as imagens do histórico escolar;
- trazer mais um aluno;
- ensinar o que aprendeu gratuitamente.
Após fazer isso você receberá seu certificado gratuitamente além de ajudar muitas outras pessoas.
##CUIDADO!!! Alterações podem ser feitas sem aviso prévio, por isso SEMPRE LEIA AQUI!!!!
- Be MEAN (104 horas) e aumentando
- MEAN (44 horas)
- MongoDB (9 horas)
- Node.js (20 horas)
- AngularJs (15 horas)
- Frontend (15 horas)
- Atomic Design (5 horas)
- Stylus (1 hora)
- Gulp (1 hora)
- Mobile-first (5 horas)
- Offile-first (3 horas)
- NoSQL (13 horas)
- Redis (3 horas)
- Neo4J (4 horas)
- OrientDb (3 horas)
- ElasticSearch (3 horas)
- Segurança (3 horas)
- Desktop (10 horas)
- Node-webkit (2 horas)
- Electron (8 horas)
- UX & Animations (7 horas)
- ES6 (5 horas)
- Deploy e Servidores (5 horas)
- MEAN (44 horas)
- Geolocation (8 horas)
- Docker (4 horas)
- Ionic (10 horas)
-
Aula 00 - 08.11
- Vídeo: https://www.youtube.com/watch?v=-ccU_-OIka4
- Apresentação do Be MEAN
- Quem eu sou?
- O que é a Webschool.io?
- O que é o Be MEAN?
- Como irão ser as aulas?
- Quais módulos serão ensinados?
- Qual a duração do Be MEAN?
- Quando e como serão enviados os brindes?
- Como serão os cursos dos prêmios?
-
Aula 01 - 9.11
- Vídeo: https://www.youtube.com/watch?v=leYxsEAL_yY
- Módulo MongoDB
- Teoria
- Arquitetura - 13:10
- NoSQL - 17:18
- Schemaless - 32:38
- JSON/BSON - 34:19
- Como o MongoDB trabalha - 35:17
- Replica - 35:51
- Sharding - 36:13
- GridFS - 36:50
- Geolocation - 37:16
- Terminologia - 38:17
- Servidor - mongod - 39:11
- Cliente - mongo - 40:44
- mongohacker - 41:47
- Rodar o mongod - 42:59
- Rodar o mongo - 43:08
- mongoexport - 43:35
- mongoimport - 44:40
- Exercício - 45:30
- Teoria
-
Aula 02 - 10.11
- Vídeo: https://www.youtube.com/watch?v=PaNVk0V2UNI
- Módulo MongoDB
- Cliente
- use database: 8:34
- CRUD
- insert(): 15:26
- save(): 19:12
- cursor: 24:53
- Cliente
-
Aula 03 - 10.11
- Vídeo: https://www.youtube.com/watch?v=cIHjA1hyPPY
- Módulo MongoDB
- CRUD
- find(): 11:14
- find() UUID _id: 13:19
- find() query: 15:43
- find() fields: 17:49
- find() Operadores Aritméticos: 23:28
- find() Operadores Lógicos: 31:45
- CRUD
-
Aula 04 - Parte 1 - 16.11
- Vídeo: https://www.youtube.com/watch?v=ONzJsNbv15U
- Módulo MongoDB
- CRUD
- update() - $set: 28:47
- update() - $unset: 33:25
- update() - $inc (gravei de madrugada por isso está baixo): 34:55
- update() - $push (gravei de madrugada por isso está baixo): 37:53
- update() - $push ERRO campo não é Array: 41:01
- update() - $pushAll: 41:53s
- update() - $pull: 45:08
- update() - $pullAll: 46:37
- CRUD
-
Aula 04 - Parte 2 - 17.11
- Vídeo: https://www.youtube.com/watch?v=ozbmQb6SVQk
- Módulo MongoDB
- CRUD
- update() - options - 1:40
- update() - options - upsert - 2:46
- update() - options - upsert - $setOnInsert - 7:06
- update() - options - multi - 9:56
- update() - options - writeConcern - 13:45
- find() - Operador de Array - $in - 19:20
- find() - Operador de Array - $nin - 21:50
- find() - Operador de Array - $all - 23:00
- find() - Operador de Negação - $not - 27:20
- CRUD
-
Aula 05 - 18.11
- Vídeo: https://www.youtube.com/watch?v=1eHc8reT_Vk
- Módulo MongoDB - Professor: William Bruno
- mongoimport restaurantes - 1:38
- find().length() - 3:38
- count() - 5:20
- distinct() - 6:44
- Pokemon seed - 12:00
- Pokemon mongoexport - 14:25
- Pokemon mongoimport - 16:30
- limit().skip() - 19:50
- group() - 25:00
- aggregate() - 43:30
-
Aula 06 - Parte 1 - 27.11
- Vídeo: https://www.youtube.com/watch?v=5bbWeEEzRQM
- Módulo MongoDB
- Correção exercícios Suissa - 0:45
- Como enviar seus exercícios - 14:42
- Correção exercícios prof WBruno - 20:50
- Artigo - 28:40
- Relacionamentos - 29:36
- DBRef - 36:12
-
Aula 06 - Parte 2 - 01.12
- Vídeo: https://www.youtube.com/watch?v=IXz4IL0da1k
- Módulo MongoDB
- Explain - 0:15
- Índices - 5:00
- GridFS - 14:58
- Replica - 30:11
-
Aula 07 - 03.12
- Vídeo: https://www.youtube.com/watch?v=1ElYrkSIvII
- Módulo MongoDB
- Replica - Árbitros - 2:13
- Sharding - 6:13
- Gerenciamento de usuários - 23:58
- Modelagem - 44:26
- Robomongo - 48:32
- Artigo Final - 51:24
- Projeto Final - 53:19
-
PROJETO
- de 20.11 a 30.11
- Aula 01
- Vídeo: https://www.youtube.com/watch?v=OgfO37F6mdg
- Teoria - Profs.: Suissa e Caio
- V8
- Single thread
- Event Loop
- I/O Async
- Libuv
- Event Driven
- API
- Instalação
- Aula 02
- Vídeo: https://www.youtube.com/watch?v=mDtNcosGgiU
- HTTP - Prof.: Suissa
- createServer
- Methods
- Status Codes
- Rotas
- Aula 03
- Vídeo: https://www.youtube.com/watch?v=TpNofR3Axsk
- HTTP - Prof.: Suissa
- get
- request
- post
- put
- Aula 04
- Callbacks - Prof.: Caio Cutrim
- FileSystem - Prof.: William Bruno
- mkdir
- open
- readdir
- readFile
- rename
- writeFile
- Aula 05
- Aula 06
- Aula 07
- Aula 08
- Aula 09
- Teste Atômicos - Prof.: Suissa
- Aula 10
- Aula 11
- Aula 12
- Aula 13
- Aula 14
- Utilizando APIs externas - Prof.: Suissa
- pokemons - Prof.: William Bruno
- github - Prof.: William Bruno
- redtube - Prof.: Suissa
- instagram - Prof.: Suissa
- Utilizando APIs externas - Prof.: Suissa
- Aula X parte 1 e 2
- Socket.io - Prof.: Guilherme Paixão
- Aula 15
- Autenticação - Prof.: Caio Cutrim
- Session
- Express
- Mongoose/MongoDB
- Session
- Autenticação - Prof.: Caio Cutrim
- Aula 16
- Autenticação - Prof.: Caio Cutrim
- Token
- Autenticação - Prof.: Caio Cutrim
- Aula 17
- [Projeto em aula]
- Sistema de Pedidos
- Prof.: Elton Pereira
- Sistema de Pedidos
- [Projeto em aula]
- Aula 18
- [Projeto em aula]
- Estante Virtual
- Prof.: William Bruno
- Estante Virtual
- [Projeto em aula]
- Aula 19
- [Projeto em aula]
- Gerenciador de Doações
- Prof.: Suissa
- Gerenciador de Doações
- [Projeto em aula]
- Aula 20
- [Projeto em aula]
- Aula 21
- [Projeto em aula]
- EAD
- Prof.: Caio Cutrim
- EAD
- [Projeto em aula]
- Atomic Design: Suissa
- Offline-first: Suissa
- Mobile-first: Suissa
- Frontend Driven Development: Suissa
- Less: Caio Norder
- Sass: Amanda Vilela
- Stylus: Marcos Felipe
- PostCSS: Fernando Fleury
- Gulp: Guilherme Diego
- Acessibilidade: Jorge Rafael