GithubHelp home page GithubHelp logo

koga187 / be-mean-instagram Goto Github PK

View Code? Open in Web Editor NEW

This project forked from webschool-io/be-mean

0.0 0.0 0.0 187.08 MB

Curso voltado a ensinar o stack conhecido como MEAN(MongoDb, Express, Angular e Node.js) para criarmos um sistema igual do Instagram.

Shell 0.20% JavaScript 92.98% HTML 5.71% CSS 1.11%

be-mean-instagram's Introduction

Calendário Dezembro

Calendário Janeiro

Os brindes serão enviados ATÉ O NATAL!!!

APOIE

R$50

Recebe os três primeiros certificados (MongoDB, Node.js e AngularJs) com 42 horas ao total.

Certificados:

  • MongoDB (7 horas)
  • Node.js (20 horas)
  • AngularJs (15 horas)

Acesse http://dagora.net/be-mean/ para apoiar.

R$100

Recebe TODOS OS 10, pode aumentar, certificados com mais de 104 horas ao total!!!

Certificados:

  • MongoDB (9 horas)
  • Node.js (20 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)

Acesse http://dagora.net/be-mean/ para apoiar.

Certificado

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!

Prazo

Não tem data limite para se retirar o certificado.

O Professor

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

A aula segue um grande workflow até ser divulgada:

  1. Resolução do exercício da aula anterior;
  2. Gravação da resolução do exercício;
  3. Criação do material na apostila;
  4. Execução dos códigos para confirmação;
  5. Criação do conteúdo dos slides;
  6. Gravação da aula;
  7. Edição da aula;
  8. Upload da aula;
  9. Divulgação do link.

Início

Sempre as 22 horas com pelo menos 1 hora de chat ao vivo com o professor.

Alunos CARENTES

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

Como?

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.

Roteiro

##CUIDADO!!! Alterações podem ser feitas sem aviso prévio, por isso SEMPRE LEIA AQUI!!!!

Duração

  • 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)
  • Geolocation (8 horas)
  • Docker (4 horas)
  • Ionic (10 horas)

Módulo MongoDB - 09.11 a 22.11

  • 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
  • Aula 02 - 10.11

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

  • 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

Módulo Node.js - 07.12 a 27.12

Roteiro - 20 horas

Módulo Angular - 04.01 a 31.01

  • Aula 01 - 04.01
  • Aula 02 - 05.01
  • Aula 03 - 06.01
  • Aula 04 - 07.01
  • Aula 05 - 08.01
  • Aula 06 - 11.01
  • Aula 07 - 12.01
  • Aula 08 - 13.01
  • Aula 09 - 14.01
  • Aula 10 - 15.01
  • Aula 11 - 18.01
  • Aula 12 - 19.01
  • Aula 13 - 20.01
  • Aula 14 - 21.01
  • Aula 15 - 22.01
  • PROJETO
    • de 23.01 a 31.01

Módulo Frontend - 01.02 a 05.03

  • Aula 01 - 01.02
  • Aula 02 - 02.02
  • Aula 03 - 03.02
  • Aula 04 - 04.02
  • Aula 05 - 05.02
  • Aula 06 - 15.02
  • Aula 07 - 16.02
  • Aula 08 - 17.02
  • Aula 09 - 18.02
  • Aula 10 - 19.02
  • Aula 11 - 22.02
  • Aula 12 - 23.02
  • Aula 13 - 24.02
  • Aula 14 - 26.02
  • Aula 15 - 26.02
  • PROJETO
    • de 27.02 a 05.03

Módulo Segurança - 07.03 a 22.03

  • Aula 01 - 07.03
  • Aula 02 - 08.03
  • Aula 03 - 09.03
  • Aula 04 - 19.03
  • Aula 05 - 20.03
  • Aula 06 - 21.03
  • Aula 07 - 22.03

Módulo UX & Animations - 10.03 a 27.03

  • Aula 01 - 10.03
  • Aula 02 - 11.03
  • Aula 03 - 14.03
  • Aula 04 - 15.03
  • Aula 05 - 16.03
  • Aula 06 - 17.03
  • Aula 07 - 18.03
  • Aula 08 - 23.03
  • Aula 09 - 24.03
  • Aula 10 - 25.03
  • Aula 11 - 26.03
  • Aula 12 - 27.03

Módulo NoSQL - 28.03 a 17.04

  • Aula 01 - 28.03
  • Aula 02 - 29.03
  • Aula 03 - 30.03
  • Aula 04 - 31.03
  • Aula 05 - 01.04
  • Aula 06 - 04.04
  • Aula 07 - 05.04
  • Aula 08 - 06.04
  • Aula 09 - 07.04
  • Aula 10 - 08.04
  • PROJETO
    • de 09.04 a 17.04

Módulo Desktop - 17.04 a 08.05

  • Aula 01 - 18.04
  • Aula 02 - 19.04
  • Aula 03 - 20.04
  • Aula 04 - 21.04
  • Aula 05 - 22.04
  • Aula 06 - 25.04
  • Aula 07 - 26.04
  • Aula 08 - 27.04
  • Aula 09 - 28.04
  • Aula 10 - 29.04
  • PROJETO
    • de 30.04 a 08.05

Módulo ES6 - 09.05 a 22.05

  • Aula 01 - 09.05
  • Aula 02 - 10.05
  • Aula 03 - 11.05
  • Aula 04 - 12.05
  • Aula 05 - 13.05
  • PROJETO
    • de 14.05 a 22.05

Módulo Deploy - 23.05 a 05.06

  • Aula 01 - 23.05
  • Aula 02 - 24.05
  • Aula 03 - 25.05
  • Aula 04 - 26.05
  • Aula 05 - 27.05
  • PROJETO
    • de 28.05 a 05.06

be-mean-instagram's People

Contributors

adejair avatar astfarias avatar brunoberte avatar charlesfgarcia avatar dariano avatar dayanmnt avatar elvisley avatar gabrielcmendes avatar geriel avatar haagweb avatar islanilton avatar jnthas avatar joseasousa avatar leolimadev avatar lucasalbuquerque avatar lucasmoreiradev avatar marcelohmdias avatar marcelosantanamartins avatar mauriruizd avatar millerbarros avatar pbozzi avatar robsonfagundes avatar rodrigooler avatar suissa avatar thiagormagalhaes avatar tiagoeborsanyi avatar victorgbaby avatar wanderval avatar wbruno avatar wellingtonfjr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.