claudimf / javascript_onebitcode

Curso de JAVASCRIPT

Repository from Github https://github.comclaudimf/javascript_onebitcodeRepository from Github https://github.comclaudimf/javascript_onebitcode

Curso de JAVASCRIPT da OneBitCode

Instrutor: Isaac Pontes

Referências

Neste curso o que temos a aprender:

  1. JAVASCRIPT
  2. Configuração do Docker

Notas das Aulas

Ver Aulas

Guia do desenvolvedor

🐳 Desenvolvendo utilizando Docker

Permissões dos arquivos:

Se você criar um arquivo dentro de um container para que se tenha acesso localmente, você precisa alterar as permissões:

sudo chown -R $USER:$USER .

Construindo o projeto localmente:

No pasta raíz há um arquivo chamado '01_build_local_project.sh' para construir o projeto localment, para tal execute:

bash 01_build_local_project.sh

Acessar o bash:

docker compose run --rm app bash

Caso não tenha o package.json:

No momento em que construir o projeto através do "docker compose build app" e você não tiver o arquivo package.json você pode simplesmente comentar a linha "COPY package.json ." do arquivo do Dockerfile e rodar o build novamente:

docker compose build app
docker compose run --rm app bash
npm init --yes

Rodando o Node localmente:

docker compose run --rm app node

# Exemplo:
console.log("Ola, fulano")

Referências utilizadas

1° Curso de JAVASCRIPT: Aula 01 - O que é JavaScript?

2° OneBitCode playlist JAVASCRIPT

3° Using Docker Compose for NodeJS Development

4° Node LTS

5° Codepen IO

6° Creating a package.json file

7° Objetos Globais(tipos primitivos)

8° Operadores

9° String

10° Prompt

11° Verificar compatibilidade de módulos com o "Can I Use"

12° Zod package

13° Vite

14° Exercícios resolvidos

15° jsonplaceholder

16° JSON server

17° Projeto final One Bit Code

About

Curso de JAVASCRIPT


Languages

Language:JavaScript 81.4%Language:HTML 9.9%Language:CSS 6.8%Language:Dockerfile 1.0%Language:Shell 0.8%