• Stars
    star
    657
  • Rank 68,589 (Top 2 %)
  • Language
    JavaScript
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Repositório responsável por todos os códigos desenvolvidos durante a Série para Iniciantes em JavaScript

Série de Vídeos para Iniciantes em JavaScript

C-pia-de-Tutorial-Node-js-Express-com-Docker-1.png

Uma série de vídeos ensinando conceitos Básicos a Intermediários da linguagem mais usada do planeta: JavaScript!

Se você nunca teve contato com a Linguagem e deseja aprender, essa série é para você! E, se você é uma Pessoa Desenvolvedora que já conhece a linguagem, mas gostaria de rever alguns conceitos pontuais, essa série também é para você!

Nosso objetivo é ajudar a mostrar os conceitos suficientes sobre JavaScript para fornecer a base necessária para começar a trabalhar com tutoriais focados em frameworks e SDKs usando JavaScript.

Aqui estaremos te ensinando toda a sintaxe relacionada a JavaScript! Como por exemplo: funções, loops, variáveis lógica booleana e tantos outros tópicos abordados!

Durante essa série, estaremos usando o Node.js para executar os códigos criados durante a série em vez de usar o navegador. Embora quase todo o código que usamos funcione em ambos os locais, todas as demos serão executadas a partir do console usando Node.js.

Mas, se desejar, poderão usar extensões que facilitam a execução desses códigos no Visual Studio Code tais como: Extensão Visual Studio Code - Code Runner

Toda a série está linkada com o novo Learn Path do Curso Grátis do Microsoft Learn de: Desenvolvimento para a Web para iniciantes

Espero que todas as pessoas, sejam Pessoas Desenvolvedoras ou não, apreciem essa série que foi criada com muito ❤️ para todos vocês!

❤️ 'Desenvolvido pela Comunidade para a Comunidade!' ❤️

🏃 Colaboradores

Todo o projeto foi elaborado por mim, em conjunto com os demais Cloud Advocates da Microsoft.

A versão em Português, foram gravadas com as respectivas Pessoas Desenvolvedoras da Comunidade Técnica Brasileira:

🚀 Recursos Utilizados

📺 Série de Vídeos

Abaixo vocês podem seguir de maneira ordenada todos os vídeos da série de JavaScript para Iniciantes através do meu Canal do Youtube!

Vídeo Descrição
Video 01 - O que é JavaScript? Nesse vídeo darei um overview do que aprenderemos durante essa série de Vídeos
Video 02 - Executando JavaScript: no browser ou no servidor? Nesse vídeo vamos aprender como podemos executar o JavaScript. No browser? Ou no Servidor?
Video 03 - Configurando sua caixa de ferramentas Nesse vídeo vamos configurar o nosso ambiente de desenvolvimento para realizarmos as demos que serão realizadas durante essa série
Video 04 - Criando a sua Primeira Aplicação em JavaScript Nesse vídeo criaremos a nossa primeira aplicação em JavaScript, porém usando o Node.js!
Video 05 - Comentários Nesse vídeo aprenderemos a importância do uso de comentários em JavaScript
Video 06 - Demo: Comentários Nesse vídeo realizaremos algumas demonstrações em códigos bem simples de como podemos fazer uso de comentários em JavaScript
Video 07 - Declarando Variáveis Nesse vídeo aprenderemos algo que é muito importante em qualquer linguagem de programação: declaração de variáveis!
Video 08 - Demo: Declarando Variáveis Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos fazer declaração de variáveis em JavaScript
Video 09 - Trabalhando com Strings Nesse vídeo vamos entender um pouco mais como podemos trabalhar com Strings em JavaScript
Video 10 - Demo: Trabalhando com Strings Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos trabalhar com Strings em JavaScript
Video 11 - Usando Template Literals para formatar Strings Nesse vídeo vamos aprender a como podemos fazer uso de um recurso que nos auxilia e muito quando precisamos usar strings mais complexas: Template Literals
Video 12 - Demo: Usando Template Literals para formatar Strings Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos trabalhar com Template Literals em JavaScript
Video 13 - Tipos de Dados em JavaScript Nesse vídeo vamos aprender os diferentes tipos de dados que podemos trabalhar com JavaScript
Video 14 - Demo: Tipos de Dados em JavaScript Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos trabalhar com diferentes tipos de dados com JavaScript
Video 15 - Matemática em JavaScript Nesse vídeo vamos aprender a como realizar as principais operações matemáticas com JavaScript
Video 16 - Demo: Matemática em JavaScript Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos trabalhar com diferentes tipos de operadores matemáticos com JavaScript
Video 17 - Convertendo strings para números Nesse vídeo vamos aprender a como podemos fazer conversão de dados de string para numérico em JavaScript
Video 18 - Demo: Convertendo strings para números Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos trabalhar com conversão de Strings para Numericos em JavaScript
Video 19 - Tratamento de Erros com Try/Catch/Finally Nesse vídeo aprenderemos como lidar com erros na execução dos códigos fazendo uso do famoso: try/catch/finally em JavaScript
Video 20 - Demo: Tratamento de Erros com Try/Catch/Finally Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos trabalhar com tratamentos de erros (try/catch/finally) em JavaScript
Video 21 - Datas Nesse vídeo vamos aprender um pouco mais como podemos trabalhar com Datas em JavaScript
Video 22 - Demo: Datas Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos trabalhar com Datas em JavaScript
Video 23 - Lógica booleana com instruções if Nesse vídeo aprederemos o laço de decisão mais importante e usado em qualquer linguagem de programação: 'If'. Porém aprenderemos alguns conceitos teóricos para entendermos melhor esse laço e como podemos aplicar em JavaScript
Video 24 - Demo: Lógica booleana com instruções if Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos trabalhar com laço de decisão 'If' em JavaScript
Video 25 - Lógica booleana com switch e outras sintaxes Nesse vídeo vamos aprender um outro laço, só que de decisão: 'switch/case' em JavaScript.
Video 26 - Demo: Lógica booleana com switch e outras sintaxes Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos trabalhar com laço de decisão 'switch/case' em JavaScript.
Video 27 - Criando Arrays Nesse vídeos vamos aprender um outro conceito extremamente importante nas linguagens de programação: Arrays! Aqui vamos aprender sobre Arrays com conceitos e explicações diretas em como podemos aplicar em JavaScript.
Video 28 - Demo: Criando Arrays Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos trabalhar com Arrays em JavaScript.
Video 29 - Populando Arrays Agora que já aprendemos como mexer com Arrays em JavaScript, chegou o momento de aprender a como podemos manipular os Arrays me JavaScript.
Video 30 - Demo: Populando Arrays Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos manipular Arrays em JavaScript.
Video 31 - Métodos de Arrays Nesse vídeos vamos aprender alguns importantes métodos de Arrays que podemos fazer uso em JavaScript
Video 32 - Demo: Métodos de Arrays Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos usar alguns importantes métodos de Arrays em JavaScript.
Video 33 - Laços(Loops) Nesse vídeo vamos aprender outros importantes laços (loops) que podemos usar em JavaScript
Video 34 - Demo: Laços(Loops) Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos fazer uso de Loops em JavaScript.
Video 35 - Funções Nesse vídeos vamos aprender sobre Funções. E, porque o uso delas é tão importante e como podemos fazer uso de Funções em JavaScript
Video 36 - Demo: Funções Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos fazer uso de Funções em JavaScript.
Video 37 - Arrow Functions e Funções Anônimas Nesse vídeo vamos aprender a como fazer uso de Funções Anônimas e Arrow Functions, algo tão utilizado no mundo do JavaScript
Video 38 - Demo: Arrow Functions e Funções Anônimas Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos fazer uso de Funções Anônimas e Arrow Functions em JavaScript.
Video 39 - JavaScript Object Notation (JSON) Nesse vídeos vamos aprender conceitos importantes de como podemos manipular objetos usando o JSON (JavaScript Object Notation)
Video 40 - Demo: JavaScript Object Notation (JSON) Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos fazer uso do JSON (JavaScript Object Notation)
Video 41 - Objetos em JavaScript (JSON) Dando continuidade com os estudos em relação a JSON, vamos aprender mais ainda conceitos de como podemos lidar com Objetos com JSON!
Video 42 - Demo: Objetos em JavaScript (JSON) Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos fazer uso de Objetos com JSON (JavaScript Object Notation)
Video 43 - Promises para operações de longa duração Nesse vídeo vamos aprender a como lidar com Promises e porque é o mais indicado para operações de funções de longa duração em JavaScript
Video 44 - Demo: Promises para operações de longa duração Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos fazer uso de Promises em funções em JavaScript
Video 45 - Gerenciando Promises com async/await Nesse vídeo aprenderemos como podemos gerenciar promises com async e await em funções com JavaScript
Video 46 - Demo: Gerenciando Promises com async/await Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos fazer uso de Funções Async/Await em JavaScript
Video 47 - Gerenciamento de Pacotes (Packages) Nesse penúltimo vídeo vamos aprender algo que vai te ajudar a seguir adiante para aprender mais sobre JavaScript/Node.js: Packages. Como podemos fazer uso de diferentes pacotes em JavaScript/Node.js
Video 48 - Demo: Gerenciamento de Pacotes (Packages) Nesse vídeo realizaremos algumas demonstrações em códigos de como podemos fazer uso de Packages em JavaScript/Node.js

🏃 Próximos Passos

Abaixo você encontrará recursos para prosseguir seus estudos depois que concluir com sucesso a nossa série de vídeos:

Tenho Dúvidas... O que Faço?!

Caso tenham dúvidas aos códigos desenvolvidos durante a série de vídeos, sintam-se a vontade em abrir uma ISSUE AQUI. Assim que possível, estarei respondendo as todas as dúvidas que tiverem!

More Repositories

1

curso-typescript-zero-to-hero

Repositório responsável pelo Curso de TypeScript - Zero to Hero
TypeScript
2,963
star
2

frontend-bootcamp-online

Repositório responsável pelo Front-End Bootcamp Online
283
star
3

glaucia_lemos86

Desenvolvimento de um Cartão Pessoal via NPX
JavaScript
155
star
4

jwt-node-vue

Repositório responsável pelo primeiro projeto da série de vídeos: Coding Stuff.
JavaScript
93
star
5

employee-crud-api

Aplicação CRUD com api com diferentes frameworks e sendo consumido por um único Back-End
TypeScript
83
star
6

glaucia86

Repository Profile
78
star
7

projeto.crud.php

Pequeno projeto CRUD em PHP utilizando o Bootstrap com recurso do PDO
JavaScript
76
star
8

nodejs-postgresql-azure

Repositório responsável pela série de artigos sobre Node.js com PostgreSQL
JavaScript
75
star
9

livecoding-frontend-projects

Repositório com projetos Front-End
CSS
73
star
10

demos-playwright-e2e

Diferentes demos em relação ao uso do Playwright para realização de palestras sobre o assunto
JavaScript
53
star
11

crud-mvc5-ef-angularjs

Repositório do tutorial do canal do meu canal do youtube
JavaScript
47
star
12

workshop-net-core-iniciantes

Repositório responsável pelo workshop para aprender os principais conceitos de desenvolvimento em .NET CORE & EF
HTML
43
star
13

tutorial-crud-mean

Repositório responsável pelo tutorial realizado no canal do youtube
TypeScript
43
star
14

docker-zero-to-hero-series

Repositório responsável pela série de artigos sobre Docker
JavaScript
40
star
15

video-nodejs-mongo-restful-crud

Código desenvolvido durante a gravação das videos aulas sobre: CRUD com Node.Js + MongoDb + Express.js
JavaScript
39
star
16

azure-sql-prisma-vue

A real case study how to apply Azure SQL with Prisma & Vue
JavaScript
36
star
17

vuejs-todolist-swa

Repositorio responsável por realizar uma demo em como usar o SWA integrado com o GitHub Actions
Vue
33
star
18

hands-on-bots-node

Repositório responsável pelas vídeo aulas inerentes a nova série do canal: Hands on
JavaScript
31
star
19

intro-starwars-app

Repositório responsável pela artigo escrito no dev.to AQUI em como desenvolver a intro do Star Wars com Node.js & Express.js.
JavaScript
27
star
20

golang-studies

A repository with intention to learn Golang
Go
26
star
21

vuejs-workshop

Repositório responsável pelos workshops de Vue.js com Azure App Service
JavaScript
25
star
22

curso-tdd-csharp-nunit

Curso de TDD com .NET C# com nUnit pelo meu Canal do Youtube e disponibilizado no site Code4Coders
C#
23
star
23

sw-api-node-v1

Projeto com o objetivo final de criar uma api que realize as 4 operações do HTTP: GET, DELETE, PUT & POST. Utilizando das boas práticas de programação e realizando o TDD.
JavaScript
22
star
24

curso-typescript-desenvolvedores-csharp

Repositório com os códigos do curso do canal do youtube: TypeScript para Desenvolvedores C#
TypeScript
20
star
25

crud-go-fiber

Repositório responsável pela demo relacionada ao projeto usando: Golang + Fiber + PostGreSQL + Azure
Go
18
star
26

tutorial-crud-node-express-mongodb

Código desenvolvido do tutorial do CRUD em Node.Js, Express e MongoDb, através do meu site: code4coders
JavaScript
17
star
27

ts-rest-api-video

A repository teaching how to use TypeScript with Copilot + Swagger + Docker + Azure Database for PostgreSQL + Jest + TypeORM
TypeScript
16
star
28

graphql-ts-studies

Studies related with GraphQL with Node.Js and TypeScript
JavaScript
15
star
29

aprendendo-react-live

Repositório responsável pelo live coding realizado no canal Twitch.tv
JavaScript
14
star
30

crud-serverless-mongodb

Repositório responsável por criar um CRUD usando arquitetura serverless com Azure Functions & MongoDb
JavaScript
13
star
31

code-tips-weekly

Code Tips Weekly
JavaScript
13
star
32

bootcamp-cloud-computing-serverless

Repositório responsável pela série de vídeos sobre: Azure, Cloud Computing, Serverless, Azure Functions, Static Web Apps e GitHub Actions
13
star
33

glaucialemos

My Personal Website: Glaucia Lemos
CSS
12
star
34

azuresql-prisma-talk

Talk about Azure SQL + Prisma
JavaScript
11
star
35

tdd-node-mocha-chai-imasters

Repositório responsável pelos códigos de exemplo desenvolvidos no artigo do iMasters
JavaScript
11
star
36

dab-workshop

JavaScript
11
star
37

music-player-swa

Repositório responsável pela demo usando P5.js de uma aplicação de music player realizando deploy no Azure Static Web Apps e integrado com o GitHub Actions
CSS
11
star
38

azureopenai-js-samples

A repository for studies proporses how to use A.I + TypeScript + Langchain + Azure Open A.I
TypeScript
10
star
39

msgraph-nextjs-workshops

Microsoft Graph JavaScript SDK with Next.Js Workshops
TypeScript
10
star
40

microservice-node-mongo

Repositório para fins de estudos relacionado a desenvolvimento Microserviços com Node.js & MongoDb
JavaScript
9
star
41

live-coding-tdd-node

Repositório responsável pelo live coding realizado no canal Twitch.tv
JavaScript
9
star
42

fc-studies

A repository responsible for the studies related with the Full Cycle course
PHP
9
star
43

100-days-of-code-challenge

Repositório responsável por tratar do Desafio do #100DaysOfCode criado pelo Desenvolvedor Alexander Kallaway
JavaScript
8
star
44

live-coding-vuejs-calculadora

Repositório responsável pelo live coding realizado no canal Twitch.tv
JavaScript
8
star
45

design-patterns-studies-node-ts

Repositório responsável por realizar estudos pessoais de como adotar Design Patterns em Node.Js & TypeScript. É um acumulado de artigos, livros, vídeos e blog posts sobre o assunto
TypeScript
8
star
46

auth-nodejs-jwt

Repo relacionado ao post do site: code4coders
JavaScript
8
star
47

translatortext-nodejs-demo

Repositório responsável pela demo usando a API Translator Texto com Node.js
JavaScript
8
star
48

simple-app-signalr-angular

simple app
TypeScript
7
star
49

tutorial-angular-jwt-auth

JavaScript
7
star
50

repo-live-coding-twitch-glau

Repositório responsável pelas lives transmitidas durante o meu canal do Twitch
JavaScript
7
star
51

crud-serverless-cosmosdb

Repositório responsável por criar um CRUD usando arquitetura serverless com Azure Functions & MongoDb
JavaScript
7
star
52

typescript-azure-functions

Repositório responsável pelas demos relacionadas a palestra sobre: Aprimore suas Aplicações com TypeScript e Azure Functions
TypeScript
7
star
53

live-dotnetcore

Repositório responsável pelos códigos desenvolvidos durante o Live Coding no Twitch e Youtube a qual estaremos desenvolvendo alguns projetos em .NET Core 3.x
C#
7
star
54

poc-electron-serial-port

Desenvolvimento de uma aplicação POC em Electron que permita o uso de serial port.
JavaScript
6
star
55

faceapi-nodejs-demo

Repositório responsável pela demo usando Face Api com Node.js, baseado no artigo escrito por mim no dev.to
JavaScript
6
star
56

crud-mean-azure-cosmosdb

Repositório responsável por realizar operação CRUD com MEAN (Mongo, Express, Angular & Node.js) integrados ao Azure & MongoDb
TypeScript
6
star
57

design-patterns-c-

Casos de estudos pessoais e práticas com explicações e exemplos em código sobre Padrões de Projetos em C#
C#
6
star
58

demos-botsbrasil2019

Repositório responsável pela palestra realizada no evento: Bots Brasil Conf 2019
6
star
59

astro-swa-demo

Repositório responsável pela demo com o novo framework Astro.build com deployment usando o Azure Static Web Apps CLI
Astro
6
star
60

javascript-personal-study

Repositório responsável por estudar e aprender coisas mais profundas sobre: JavaScript e Node.js
JavaScript
6
star
61

nodejs-iniciantes-nodebr-treinamento

Repositório responsável pelos códigos desenvolvidos do treinamento do site: Treinamento NodeBr
JavaScript
5
star
62

workshop-chatbots-luis-ai

Repositório responsável pelo workshop sobre Chatbots + A.I + Serviços Cognitivos
JavaScript
5
star
63

webinar-vue-angular-react

Repositório responsável pelas demos mostradas durante o webinar! O webinar foi transmitido no dia 26/03/2019. Caso deseja rever a transmissão, basta clicar: AQUI
5
star
64

teste-angular-weather

TypeScript
5
star
65

demo-mspevent

Repositório responsável pelas demos mostradas durante o evento: MSP Tech Days 2019 @ São Paulo
JavaScript
5
star
66

demo-mean-azurefunctions

Repositório responsável pelas demos feitas durante a palestra no evento
TypeScript
5
star
67

react-serverless-workshop

Repositorio responsável pelo workshop de React com Serverless
JavaScript
5
star
68

curso-tdd-node-clean

Repositório do curso de TDD do Manguinho (Node + TS + SOLID + TDD + Clean Architecture)
TypeScript
5
star
69

employee-manager-app-v1

App feita em Python & Django REST Framework
Python
5
star
70

todo-list-vuejs-2

Repositório responsável por criar um TODO List em VueJs 2
JavaScript
5
star
71

nlw2-glaucia-lemos

Repositório responsável pela semana NLW #2 da Rocketseat
CSS
4
star
72

employee-manager-app-node-v1

App feita em Node.Js, MongoDB (TDD com: Chai & Mocha) :D
JavaScript
4
star
73

kitstarter-msgraph-nextjs

A Kit Starter project using Microsoft Graph with Next.js
TypeScript
4
star
74

demo-explorando-ti-webinar

Repositório responsável pela demo apresentada durante o webinar no canal do Explorando T.I
JavaScript
4
star
75

demos-wmc-rio-2018

demos
JavaScript
4
star
76

api-rest-ts-aks

A repository with a simple REST API application written in TypeScript and deployed to Azure Kubernetes Service (AKS) using Terraform and GitHub Actions for CI/CD.
TypeScript
4
star
77

presenter-glaucia-lemos

Explicação prática para os organizadores de conferências sobre meus termos e tópicos de apresentação em palestras e workshops
4
star
78

typescript-volta-futuro

Repositório responsável pelas demos realizadas durante o evento Codecon 2020
TypeScript
4
star
79

tutorial-crud-nodejs-mocha-chai

Desenvolvimento de uma aplicação em Node.Js para ensinar os conceitos principais para realizar testes com Mocha e Chai
JavaScript
4
star
80

curso-vue-parte-I-alura

Repositório responsável pelos códigos desenvolvidos durante o curso de Vue.js da Alura
JavaScript
3
star
81

workshop-node-mongo-glaucia

Repositório
JavaScript
3
star
82

azuredevcamp-bsas-2019

Repositório con las demos de las presentaciones para el evento: Azure Dev Camp @ BsAs 2019
3
star
83

demo-office-addin-vuejs

Repositório responsável pelo desenvolvimento de um Office Add-in usando VueJs
HTML
3
star
84

chatbot-nodejs-imasters

Repositório responsável pelos códigos de exemplo desenvolvidos no artigo do iMasters
JavaScript
3
star
85

crud-asp-mvc5

Desenvolvimento de uma aplicação exemplo com conceitos de DDD para fins de estudo.
C#
3
star
86

demos-cdc-2019

Repositorio responsable de las demostraciones durante el evento Caribbean Developers Conference
JavaScript
3
star
87

curso-javascript-ninja

JavaScript
3
star
88

react-ts-palestra

Demo do uso de React com Typescript para a palestra do React Rio
JavaScript
3
star
89

simple-crud-core-angular

Repositório para fins de estudos relacionado a desenvolvimento de .NET CORE 2 com Angular 5
C#
3
star
90

live-coding-chatbot-nodejs

Repositório responsável pelo live coding realizado no canal Twitch.tv
JavaScript
3
star
91

docker-for-studies

Some projects with intention to learn a little bit more about Docker + NodeJs
JavaScript
3
star
92

fc-studies-clean-architecture

Repository responsible for studies about Clean Architecture
TypeScript
3
star
93

podcast-momento-tech

Links citados durante os episódios do Podcast - Momento Tech!
3
star
94

ola-mundo-actions

Um repositório para ensinar os primeiros passos com o GitHub Actions
2
star
95

palestra-typescript

Códigos das demos realizadas durante a palestra no Coders in Rio
TypeScript
2
star
96

desafio_concrete

JavaScript
2
star
97

demo-data-day-nlp-node

Repositório responsável pelas demos do evento Data Day México 2019
JavaScript
2
star
98

demos-vs-summit-2018

TypeScript
2
star
99

javascript-functional-trainning

Desenvolvimento de alguns exemplos de Js básico até conceito de programação funcional com JS.
JavaScript
2
star
100

post-chatbot-nodejs-v4

Repositório demo.
JavaScript
2
star