Guia de desenvolvimento web 2019 — aprenda o que você precisa saber como programador iniciante ou experiente | Philipp Mochine | Skillshare

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Guia de desenvolvimento web 2019 — aprenda o que você precisa saber como programador iniciante ou experiente

teacher avatar Philipp Mochine, Web Development - Vue / Laravel

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Introdução

      2:13

    • 2.

      Quais ferramentas você precisa

      4:45

    • 3.

      O que significa o que significa o que significa

      9:21

    • 4.

      HTML e CSS - o o que saber

      5:56

    • 5.

      Javascript - o o que saber

      6:03

    • 6.

      Git e ferramenta - seu fluxo de trabalho diário

      4:53

    • 7.

      Linguagens laterais - o o que saber

      4:46

    • 8.

      Projetos do curso — faça upload de um arquivo para GitHub

      2:21

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

383

Estudantes

1

Projetos

Sobre este curso

HTML 5, PHP, Compositor, Node JS, NPM, GitHub, etc.. Tendência de novos termos para aprender. É confusing para você? Você sabe o que precisa aprender acabado para começar sua carreira no desenvolvimento da web Aprenda o que esses termos significam e o que escolher os seus objetivos.

Boas-vindas ao meu primeiro curso na Skillshare. Neste curso de 40, você vai aprender as ferramentas de que você precisa para desenvolver sua primeira página Este curso é voltado para iniciantes e de ferrugem que não foi para o código por muito tempo e precisa de um pouco tempo. É um guia prático para você levar você como conduzir você o caminho no ano 2019.

As principais aulas incluem:

  • Entender o que você precisa usar
  • Qual editora recomendo
  • Qual linguagem de programação para usar
  • Quais são os mais fáceis de aprender etc.

Se você é totalmente novo na programação, não receoso no reparo de programação. É realmente mais fácil do que você pensa! Aprender como codificar pode ser bastante esmagadora em primeiro porque há muito No entanto, com este curso, você vai obter uma visão geral do que você precisa aprender primeiro e o que você precisa para aprender depois .

Então, use seu computador e faça confortável. Vamos rolar o clipe!

 

Conheça seu professor

Teacher Profile Image

Philipp Mochine

Web Development - Vue / Laravel

Professor

Welcome to my About Page Visualizar o perfil completo

Habilidades relacionadas

Desenvolvimento Desenvolvimento web
Level: Beginner

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução: Pessoal, Pessoal, meu nome é Philip Machine e vamos falar sobre o desenvolvimento e como vocês podem começar. Você carrega um muito rápido e e Ok, vamos começar com a introdução. Então esta aula vai ser um guia prático importante para todos vocês. Não importa se você é um iniciante ou um odor rústico. Então a última vez que o revestir foi há 10 anos atrás. E como você pode imaginar, tantas coisas mudaram. E é loucura todos esses termos npm, Guetta, compositor, aquelas estruturas que não existiam antes e foi tão confuso para mim. Comecei a vestir e não sabia o que precisava usar ou como montar um treinador específico. Agora, dou-lhe as minhas recomendações para 2019 em. Acho que são muito úteis. Você verá que existem várias soluções para o problema, e eu vou mostrar-lhe a melhor. Sim, vamos começar com a aula. Mas antes de chegarmos ao próximo vídeo, eu só quero falar sobre o projeto da turma, e isso vai ser um desafio para você no final de todos os vídeos que você precisa escolher. Você precisa escolher um idioma que gostaria de aprender. Digamos que é vista. É uma estrutura e aderência generosa, e você está indo para criar um fogo contendo um texto Olá mundo ou algo como revestimento é divertido e você está indo para carregar este arquivo para se levantar. Depois disso, você está publicando o link aqui em compartilhamento de habilidades, e vai ser esperar por lendário. E se você tiver alguma dúvida, é super fácil. Você pode ir com você. A maioria paira acima do vídeo e você verá algo. Em uma pequena nota, é chamada Ver todas as notas, e com isso, ele pode postar uma nota para este vídeo. E se algo não está claro, pode sempre me perguntar. Vou tentar responder, mas não é um computador Griffey. Sinta-se confortável e vamos aprender algo que você 2. Quais ferramentas você precisa: Ok, vamos começar com o básico. Os últimos 2,5 anos foram super difícil de aprender toda a codificação novamente em que eu fiz um monte de erros e isso me confundiu bastante. E espero que esse cara te ajude a não se confundir. E, sim, vamos começar com a classe para a primeira classe Kill Share. Sim. Ok. Sem mais delongas, vamos falar sobre software em nós software e ferramentas. Outros pilares fundamentais fora da programação. Acho que pode concordar comigo. É bastante quente para desenvolver um site sem um navegador. Oh, sem um re assaltos editor de código fora do curso, você pode usar um editor de texto, mas às vezes eles são onde Projeto apenas fica muito grande e eu recomendaria usar ah viu Scott editor como código de estúdio visual pela Microsoft. Há bastante incrível de usar, mas você poderia usar também texto complementar. Na verdade, quando comecei a codificar há dois anos, usei o Atom. Foi muito bonito em eu realmente gosto de usá-lo. Mas quando o projeto ficou grande, o editor ficou muito lento. Andi eu mudei para textos sublimes e foi incrível texto sublime abre instantaneamente, e você pode usá-lo como um editor de texto normal, apenas com todo o realce de sintaxe, etc , em que o tem também a conclusão automática para codificação. Isso é muito legal. E se quiser usar o desmascarador, acho que é uma obrigação. Quanto ao Web Broza, eu recomendaria que você use Chrome ou Firefox. Sou um amante do Firefox. No entanto, as ferramentas de cromo surdo, o desenvolvimento para nós são muito mais rápido e muito mais suave. Em particular, estou sempre usando o Firefox, e eu gosto dele. forma como eles protegem sua privacidade pelo chrome é mais rápida e tem mais inovações nele. No entanto, eu recomendaria que você use pelo menos dois navegadores diferentes porque cada irmão renderização na página de forma diferente. Isso significa que a página web parece um pouco diferente e pode parecer completamente diferente. Faz onde se você tem alguma caixa estranha e agora para os últimos três pontos bala, esses são opcionais. Depende de qual departamento ou em que tipo de carreira você quer fazer. Se você é mais em design, Eu recomendaria que você esboçar como ah usuário MacBook e adulto 60 para uso da Microsoft. Apenas como uma nota lateral. Sou o único que olha para 60 e coisas sobre o emoji? Quando adolescente, costumávamos ver o tempo todo. Mas agora, com todos esses emojis reais, não usamos mais. Sketch e XY são muito importantes, especialmente quando você tem clientes. Exigimos ver o progresso fora do seu site. Você pode criar quadros de arame. São contornos. Isso representa o futuro site que você vai construir e você pode criar simulações. Então, há várias coisas que você pode fazer com ele. Eu definitivamente recomendo que você experimentá-los. E, claro, 40 loja é uma escola muito legal para ter, especialmente em todas as áreas onde você está trabalhando ou mesmo se você está tirando fotos foram recomendados para usar o gerenciamento de banco de dados. Ainda sou um cara da velha escola. Eu estou usando o meu Quadrado, como eu usei em 10 anos atrás. Mas eles são muito legal aplicação para isso. Profissionais secretos. Um dos meus favoritos. É apenas para MacBook usa, e só para o meu perguntar Alba é realmente bom. Como o uso da Microsoft, eu recomendaria que você use meu ask a work bench ou PHP, meu administrador. E agora para o último ponto de bala. Desculpem, pessoal , está determinado. Eu sei disso. É terrível e assustador e estava confuso como o inferno quando eu precisava usá-lo. Eu não entendi por que eu precisava, e parece feio e parece muito velho, mas ele vai ver que você vai usá-lo todos os dias. No entanto, não tenha medo. É bastante fácil de usar no início. Eu não recomendaria que você instalasse nada do que estou recomendando aqui. Mas quando estiver avançando, volte e olhe para cima. O que eu disse para você usar, Eu recomendaria como um concha usuário Mac e para Microsoft git bash. Isso deve ser o suficiente. Então é isso. Nós somos feitos com software em sua no próximo vídeo. Vamos falar de todos os termos que me confundiram muito como o que é um desenvolvedor de front-end ? O que? É um saco e um desenvolvedor. O que é M. P. M. e pegá-la? Vejo você no próximo vídeo de 3. O que significa o que significa o que significa: Então, antes de continuarmos com essa aula, precisamos saber todos esses termos em, você sabe, você sabe, sempre termos flutuando em torno da minha cabeça, mas esses são os termos, e eu vou mostrar a vocês uma lista onde eu vou pisar, passar acima, Explique tudo nesse terno. Ok, eu apresento a vocês os termos e acrônimos mais importantes que eu acho que são muito úteis como iniciante ou como um codificador rústico. E vamos começar com os termos. Na verdade, é muito engraçado. Esses cinco termos que você vê também títulos de emprego que você pode ganhar. No entanto, esses títulos de trabalho são muito especializados, exceto para o número cinco. É um híbrido fora dos números três e quatro, e eu vou explicar cada um desses termos e vamos começar com você ex designer. Assim, o design UX representa o designer de experiência do usuário. Seu objetivo é criar uma experiência maravilhosa no site para que o usuário volte novamente e, portanto, ele desenha a lógica e a estrutura fora do site. Normalmente, o designer UX cria ah, arame frame simulado fora da página para que você, eu designer, possa usar o trabalho fora do designer UX para criar a arte, então ambos estão trabalhando de perto para cada outro. Você, eu designer, significa o designer de interface de usuário. Então, com o trabalho do designer de UX, o seu designer de olhos decide qual tipo de cor vai usar. E ele está ralando paleta de cores, então parece muito homogeneizado em todas as páginas. Há agora a frente e o desenvolvedor também está trabalhando em estreita colaboração com o designer U X e o que você é designer. Primeiro, precisamos entender por que eles estão trabalhando juntos e o que significa afronta e desenvolvedor . E desenvolvedor é alguém que desenvolve o front-end de um site. Então, o que é o front-end e o que é um banco end? Eu mostro-te este desenho animado engraçado. Um verdadeiro como ele porque o usuário, quando ele solicita um site, ele só vê o front-end fora de um site. É linda como uma sereia e deve ser linda. Claro, quando você é designer faz um ótimo trabalho, então isso significa front-end é a coisa a usar. Um cessar pode clicar, pode tocar nele, etc. No entanto, o saco e é que o que é assustador e feio como você pode ver no desenho animado apenas para entendê-lo mais claramente. O back-end é geralmente um servidor executando um software com seu código nele, modo que quando as solicitações vêm do usuário do front-end que o BEGIN agora pode lidar com a solicitação e grandes processos internamente para dizer, por exemplo, armazenamentos como imagens ou alguns dados para o banco de dados. E você poderia dizer que o back-end é a coisa mais importante em seu negócio porque ele contém sua lógica de negócios. Ele não estará na frente e na página porque o usuário pode roubar seu casaco através do front-end . Então o Número 5 é o desenvolvedor de vara completa, e geralmente é um híbrido de ambos os mundos, como a frente e o mundo e o mundo de back-end. Eles são chamados de estrelas do rock no mundo da programação. Eu só estou brincando. Eles são muito úteis. No entanto, eles não são tão especializados como um realmente front e developer ou back e developer, então esses trabalhos geralmente são encontrados em grandes empresas. Quando você olha para pequenas empresas como startups, você verá que o designer U I geralmente é o designer de UX também. Ok, agora vamos falar sobre siglas. Eu diria que esses nove são meus principais acrônimos favoritos. Você vai ouvir sobre eles o tempo todo em sua operadora e que começam com C. M s. Ele envia para sistemas de gerenciamento de conteúdo e eu não sei se você conhece WORDPRESS ou qualquer outro CMS. O cliente é capaz de montar artigos para atualizar artigos para excluir. Ártico é etcetera sem saber como codificar. Então não é de admirar que grandes sites você CMS, o segundo acrônimo que eu acho que é muito, muito importante em sua carreira é chamado CEO. Significa otimização do motor de busca que é muito importante saber sobre ele porque aumenta o tráfego fora do seu site. Você tem que entender os resultados da pesquisa de qualquer mecanismo de busca, como o Google sendo yahoo . Todos eles têm que filtrar a consulta para que o usuário obtenha o melhor resultado. Então, 10 anos atrás, era muito fácil ficar muito bem chovido. Só precisava de um pouco de Ling de volta. Esses são links de sites externos que se referem ao seu site. No entanto, hoje não é tão fácil. É bastante complicado para obter tocou habitar. Claro, links de volta ainda são válidos e muito úteis para ter, No entanto, Se o site ainda não é bom e o usuário está deixando muito rápido, Google vai notar e classificar o seu menor. O próximo acrônimo é chamado Cdn, e significa rede de entrega de conteúdo. Imagine que você tenha um usuário vindo da Austrália para o seu servidor, mas seu servidor fica em Frankfurt. Na Alemanha. Você pode imaginar que leva tanto tempo para não anotar todas as lutas do seu site. Por isso, faz muito sentido quando o seu servidor é apenas reputado em todo o mundo. Como esses servidores proxy estão em pé em todo o mundo, o usuário da austeridade, eles podem rodar o por sua muito rápido. Então o próximo acrônimo é chamado M. V C, e isso é muito importante. Se você estiver usando versões anteriores e idiomas. É um padrão de como você pode revestir e torna a sua codificação muito eficiente. Ainda me lembro quando ouvi esse termo, e estava muito confuso como, ah, o que é. Então, a NBC significa vista de modelo no controlador, e é um padrão silencioso e fácil de entender. Imagine apenas que você tem três incêndios Xer e os primeiros incêndios chamado o modelo osuniformidades incêndios chamado de alguma forma a vista, eo terceiro fogo é chamado controlador. Então imagine que um usuário agora era o seu site. E a primeira coisa que aconteceu? Isso o controlador recebe a solicitação de que um usuário quer alguns dados e o controlador pensando, Ok, devo verificá-lo no banco de dados? E para isso estamos usando a classe modelo. A classe model está se comunicando diretamente com o banco de dados, e ele está retornando o resultado para o controlador, se necessário. Então, depois disso, nós coletamos os resultados do arquivo modelo. O controle pode então decidir um processo qual exibição será exibida. A resposta é, por exemplo, a página de boas-vindas de qualquer site e com o processo fora do controlador, podemos decidir, por exemplo, o usuário olhou ou é apenas um convidado? Então o site vai parecer um pouco diferente agora. Multidão significa ótima leitura, atualização e exclusão, e é usado em operações e repositórios de dados, como, por exemplo, se você estiver usando um banco de dados como SQL etc. Então, na parte de trás e servidor, por exemplo, no fogo modelo, temos procedimentos e funções que criar novos pontos de banco de dados ou eles podem atualizar e você ritmo de dados, aumentou, etcetera, etcetera. Então, por outro lado, o descanso é muito parecido com a multidão. São tendas de detenção por transferência estatal representacional. Isso é muito típico usado em olhos AP. A parte importante do risco é que você entenda. Um apátrida. Isso significa que o servidor, ele não sabe em que tipo de estado o usuário é e vice-versa. Antes de continuarmos, preciso explicar o que significa um P I, e é a interface de programação de aplicativos. E só para torná-lo simples quando você quer algo do servidor, você está criando um I.P. I.P. eu peço eo risco geralmente, e seu l eles vão servidor estudantes eo servidor está fazendo algo nos bastidores, e ele está respondendo a ele. Assim, para o i P I, responde, Jason Ellis usado, é um sistema de incêndio. Há um legível para JavaScript. Portanto, ele significa notação de objeto JavaScript, e com isso, você pode salvar os dados, usá-lo processa disse sala. Então agora vamos falar sobre os dois últimos acrônimos. Es ou C. M. Um script é um subconjunto de javascript. Só para entender mais claramente. Jeffers agrupados é basicamente e c m. Um roteiro. No entanto, as invenções em JavaScript como você escreve código está ficando cada vez melhor. Assim como sm uma receita. Ele tentou definir uma especificação de como você escreve JavaScript para que o navegador possa entender a nova maneira como o seu código e você verá na classe fora JavaScript. Vou falar muito sobre isso. Assim, o último acrônimo significa que o que você vê é o que você recebe e é muitas vezes usado no CMS . Assim, os sistemas de gerenciamento de conteúdo gostam do resto. Então imagine que você está criando um novo artigo que você não está escrevendo em um editor de texto. É mais como um editor de texto que mostra como ele vai olhar para o site. E o mais incrível é que o usuário não precisa saber como codificar. Certo, acho que terminamos com termos e siglas. Agora vamos fazer as coisas divertidas e vamos falar sobre HTML e CSS. 4. HTML e CSS - o o que saber: quando eu costumava. Código HTM quatro waas ao redor e lá waas tipo de diferente. Você tem carne e sempre avisos. Você tem que atualizá-lo o dia todo. Sim, foi tão irritante. Estou tão feliz que acabou. E agora podemos desfrutar da experiência web perfeitamente sem frescura. Ok, agora, vamos falar sobre HTML cinco e CSS s. Eu diria que é muito importante aprender. Não importa se você não quer ser eficaz, outro por porque h m l é o bloco de construção fora de cada site que você visita. Portanto, é bastante importante entender como funciona. E tenho certeza que você vai aprender. Hmm. Cinco em um único dia. É muito simples. Você só precisa entender para Syntex como ele funciona, e é isso. Mas antes de continuarmos, quero falar sobre “humm”. Quatro e cinco. Qual é a diferença? Atualmente, todos os irmãos usando html cinco. Mas quando eu costumava revestir Hmm quatro ainda estava por perto neste waas ele é um pé no saco onde você precisava usar flash o tempo todo à primeira vista. Hmm. Cinco. Não é muita diferença. Mas se você estiver olhando para debaixo do coração, você verá muitas diferenças. Então, primeiro, o quadro HTML parece muito semelhante. Na verdade, é a mesma coisa. Você tem estrutura à frente. Você ainda tem uma estrutura corporal. No entanto, a torneira do duto simplificada e é mais curta. Você vai ver internamente. Hmm. Cinco fornece melhor tratamento de erros, especialmente quando seus documentos estão mal formados ou seus impostos não estão fechados corretamente. A coisa boa é que... Cinco traz novas funções e textos como tela, vídeo e áudio, porque agora, com H. M I cinco, você pode ver todos os vídeos. Essa é a razão pela qual a carne declinou rapidamente. É uma grande mudança na forma como experimentamos a Web. Por exemplo, YouTube descartou carne em 2015 porque agora podemos usá-lo através do hmm cinco, em seguida, a tela de tag. É usado, por exemplo, em jogos móveis da maneira antiga. Você usou carne, no entanto, agora você não precisa usá-la. Se você comparar tela de carne, é desempenho sábio, muito semelhante. No entanto, a tela é muito, muito mais otimizada para o navegador. Isso significa que ele não precisa muito fora da duração da bateria em como você sabe que é muito importante desde o aumento dos smartphones. Está tudo bem, é isso. E agora podemos falar sobre html cinco. O que você precisa aprender sobre isso. Comece com o tanque. Então, quando você vê o sinal maior ou menor, isso é chamado de tecnologia e quase todas as tecnologias têm um final e você vai vê-lo com o sinal de barra . E não se preocupe, eles são apenas um punhado de texto que você vai usar. O mais importante é o ataque. Você realmente precisa entender o que é. E se você olhar para o meu site, você verá que eu estou usando def pelo menos 70%. Além de morto, recomendo que entenda o que são seções. Rodapé, o tack naff, etcetera e quero que eu lhe dê é quando você está assistindo site. Tente olhar para ele e tentar imaginar para desenhar retângulos sobre cada elemento e geralmente thes elementos seria um livro diff. Isso lhe dá a rivalidade como você deve estruturar seu site. Aqui está um exemplo do site da Scotia. Você vê todos os retângulos e quase todos os diretores A é um livro de definição. Então, OK, vamos falar sobre CSS CSS vai muito, muito mais fundo e não é tão fácil como HTML. No entanto, eu diria que você ainda pode aprender em vários dias, especialmente isso no Texas. Muito fácil de entender. Mas se você comparasse como costumávamos usar sim s tanto, muito, muito mais fácil. Porque nos primeiros dias estruturamos um site em tabelas e havia realmente irritante, Especialmente quando você quer ter um design responsivo. Isso significa que para cada dispositivo, não importa o quão grande decide é fora da tela, o site ainda vai ficar ótimo. E ainda me lembro como fiquei orgulhoso quando criei meu site. Só que com isso havia incrível. E agora, dois anos atrás, quando eu aprendi que você pode usar livros flexíveis, eu realmente, realmente tive que sorrir porque a vida da casa sim ficou muito, muito mais fácil. É tão incrível como é fácil criar um design irresponsável. Então é uma gorjeta. Eu recomendaria que você vá para este site truques CSS. Você pode passar o mouse com as bocas sobre o vídeo e você pode clicar na nota diretamente em tentar entender o site, porque ele tenta explicar como usar livros flexíveis, e você pode usar este site. É uma página de referência, e sempre quando você esquece algo, você pode procurá-la. E então o cheiro que Howard funciona. Então, na maioria dos casos, eu diria que em 1980% do tempo CSS Vex livros, foi bastante. No entanto, se você tiver projetos complicados, eu poderia recomendar que você use CSS. Ótimo, no entanto, tenha certeza se você quiser usá-lo, porque torna seu código muito, muito mais longo. Mas você tem mais liberdade para projetar seu estilo para cada tamanho de tela. Além disso, o que você deve aprender e C s são, por exemplo, as variáveis. Na verdade, não use muito porque há uma extensão para CSS e é chamado de molho. Como iniciante, eu recomendaria que você aprendesse. É fácil. É muito semelhante ao CSS. No entanto, você pode escrever casaco mais curto e você pode usar dentro viável de sass. E agora vamos falar sobre a viagem de botas. Eu recomendaria usá-lo como iniciante. É a estrutura mais popular para HTML e CSS. O quadro Super Nice é apenas uma coleção de código. Então você não precisa inventar a roda novamente. E isso torna sua vida muito, muito mais fácil porque você já tem o código e você pode usá-lo imediatamente. E você acha que você não é o novato em você diria que eu sou avançado. Sim. E então eu poderia recomendar que você use Tailwind. Você vai gostar, mas é muito complicado aprender no início. No entanto, se você se acostumar com isso, é muito divertido trabalhar e seu site vai ficar incrível com ele. 5. Javascript - o o que saber: trabalhando de volta para Jeff Erskine. E eu diria que de todas as mudanças até agora, javascript mudou drasticamente. É como uma língua diferente. A diferença deles morre. Como você escreve código, você não tem. Oh, essas estruturas que tínhamos na consulta Lee Jae neste momento. E foi, sim, eu não gostei, mas você tem que usá-lo. Mas agora a sua visão, você pode escolher, reagir ou pescador, eu vou mostrar-lhe mais tarde sobre o que isso realmente significa. A Andi. Sim, vamos começar esta aula. Ok, vamos falar sobre javascript e o que você precisa saber. Javascript é o idioma fora do navegador. Então, se você quiser fazer algo com desenvolvimento web, é muito importante aprender JavaScript. O legal é que JavaScript não é apenas para o navegador, mas você pode usá-lo um Sebek e linguagem também. Então você aprende apenas uma língua. Mas você pode fazer duas coisas ao mesmo tempo. Então, como um iniciante aprenderia primeiro os sintéticos, eu aprenderia como o tipo de toques de dados existem especialmente qual é a diferença entre um objeto e um arejado? Depois disso, eu olharia para as funções. O que são funções. E como você escreve funções? Em seguida, tente entender o que o loop é tentado para Inocente. O que em classes se. Agora, quando você terminar com isso, você pode dar uma olhada no seu seis. Esse sentido para E. C. M. Um roteiro. Esta é a maneira como você suporta o tamanho JavaScript. Então, porque JavaScript está atualizando a maneira como você matou velhos tempos, seus novos futuros e novas maneiras Como você codificar, por exemplo, com es seis. Temos promessas que são muito úteis. Você precisa entender que Jeffers para IHS executando um único thread, isso significa que dois bits fora do script não podem ser executados ao mesmo tempo. Agora, com a promessa que você tem a possibilidade de nos escrever em código de crooners, isso significa que quando algo é feito, eles podem voltar a este ponto e então processar o casaco como você queria ter. Há outra maneira de escrever. Isso com S Inc e espera palavras-chave. É bastante agradável e torna o seu casaco mais curto de outra maneira. Como escrever funções é com o sinal de seta, e isso também faz você função olhar mais limpo. No final, eu recomendo vivamente que você olhe. O que de estruturação é Isso faz com que as variáveis também muito curto e seu casaco mais magro. Então, porque todas essas mudanças de como você pode montar e que eles estão chegando novos recursos, nem todo irmão pode entendê-los. Então, na maioria das vezes você precisa de um compilador ou você precisa poli completo tão mal sentir que é um código que implementa o futuro que não é suportado no navegador. Depois, há compiladores como Babel que estão traduzindo seu casaco para javascript baunilha para que ele possa ser usado em todos os navegadores. Então agora vamos falar sobre o melhor recurso em JavaScript. Eu diria que esses módulos e módulo é uma maneira silenciosa, inteligente, como você pode dividir um aplicativo ou seu casaco e arquivos separados. Então, basta pensar sobre isso não faz sentido escrever um código em um grande incêndio. Você vai perder truque de onde treinador específico é, Por isso, faz muito sentido para dissociá-lo em muitos, muitos arquivos. E, na verdade, como iniciante, eu não recomendaria usar armas diretamente. Eu não começaria a mistura paralela. É tão frio invólucro em torno de arma para que U S um iniciante. Realmente não precisa definir nada, e geralmente para 80% de desconto caso de uso. É o suficiente, e você não precisa alterar nenhuma configuração. A próxima dica é bastante útil porque quando você fala com o verso e o idioma, geralmente um servidor, você deseja obter alguns resultados de volta. E para criar essas solicitações, há várias maneiras de usá-las. Por isso. Eu recomendaria que você instalasse o pacote. Acesso em é muito bom usá-lo. Eu acho que é até mesmo a maneira mais popular é que você pode buscar os dados da parte de trás e do servidor . Você definitivamente precisa entender o que é uma promessa para isso. E você precisa entender que tipo de métodos http existem como Obter pulso, excluir, atualizar, atualizar, editar e lembrar a resposta de um saco e servidor é geralmente escrito, e Jason e Jason é um antigo de como você pode matéria de armazenamento e transporte. E se você olhar como Jason escreveu, parece que objetos Djebbour, no entanto, com aspas duplas. Não, o último ponto ISS um pouco difícil de instalar primeiro, é chamado S Lind e é bastante útil porque analisa o seu casaco e quando encontra alguma caixa estranha, ele vai mostrá-lo para você. E o bom é que há algumas diretrizes de estilo que eu realmente posso recomendar. Isso torna seu código mais limpo e muito, muito mais fácil de alcançar. E como um guarda estelar, há dois grandes, um do Google, o outro do Airbnb. E eu diria, pegue o Airbnb que é mais usado. Então, uma vez que você atualize suas memórias fora HTML, CSS e JavaScript agora, eu diria que a parte mais difícil começa, porque agora você tem que decidir aprender o framework JavaScript. É incrível o que você pode fazer com ele. Poupa-te muito tempo. Você pode desacoplar seu código com componentes e modular muito fácil, por isso torna o seu co muito manutenção. E a melhor parte é que sua interface de usuário será reativa. Isso significa que se você tem um valor que está mudando agora, ele será exibido instantaneamente. Existem dois frameworks que eu posso recomendar que você aprenda, veja e reaja. Ambos são super bons. Você, por exemplo, é ser fácil de aprender e reagir é o padrão da indústria, e é a estrutura mais utilizada. Mas a visão é atualmente cultivada exponencialmente, e como iniciante, eu realmente recomendo que você use isso porque é fácil de aprender. A Andi. Mais e mais trabalhos estão procurando por exibição no momento, então você também tem as duas opções. Então foi JavaScript. E no próximo último, vamos falar sobre, começar e turnê. 6. Git e ferramenta - seu fluxo de trabalho diário: Agora, antes de aprendermos novas línguas, como as costas e as línguas, precisamos aprender algo que ninguém realmente gosta. Mas eu acho que é super incrível. Chama-se Git. Na verdade, esta é uma das coisas mais importantes do seu porta-aviões. É como salvar você, como você pode salvar os arquivos. Então, obter é uma obrigação para cada desenvolvedor. No entanto, antes de estarmos falando de obter, eu quero falar sobre o terminal. Eu sei, eu sei, eu sei que soa muito assustador, e foi assustador para mim também. Quando eu costumava revestir, Eu não precisava dele para usar o terminal, No entanto, Agora eu estou usando o presidente constantemente, por exemplo, para criar novos incêndios. Não carregue pacotes, criando novas pastas, submetendo arquivos, etc. , disse espaço. É engraçado que meus terminais sempre abram. E quando meu sistema operacional estava tentando se atualizar, ele atual porque o terminal está bloqueando bem, porque esta classe é mais para iniciantes e Rusty Koda, Eu quero torná-lo realmente fácil para você. Tornar usuários de livros. Eu tenho uma dica de como você pode usar o terminal muito fácil sem aprender todos os comandos. A única recomendação real que você precisa disso. O comando CD. É isso. Então eu vou mostrar o seu truque legal onde você pode abrir uma pasta dentro do terminal sem usar o próprio terminal. Então, dê uma olhada em como funciona. Você vai para esta pasta, por exemplo, onde você queria tê-lo no terminal, clique com o botão direito na pasta. Agora, em serviços, você verá algo como Novo Terminal na pasta. E se você quiser ter esse recurso, é muito fácil de obter. Basta ir para preferências do sistema do que selecionar teclado em atalho, clique em serviços e role para baixo até encontrar novo terminal na pasta. Então, como eu disse, obter é absolutamente necessário para todos os desenvolvedores. Tenho certeza que todos vocês já ouviram falar do “Get up right”, então vocês podem imaginar “Get Up” é algo como o Dropbox. Você pode realmente salvar um monte de incêndios lá, mas originalmente é mais para o código-fonte na coisa da tripulação sobre obter colheita. Nem mesmo que você possa salvar os dados, você pode revertê-los. Você pode ir para a anterior cometer Ucrânia, criar filiais, então você tem muitas maneiras de como você pode trabalhar com seus arquivos, e é muito bom. E eu me lembro quando o esforço de levantar era um pouco confuso porque eu não sabia o que é ISS, e agora eu estou usando isso o tempo todo. Então, como começo, eu recomendo que você não use obter com o terminal, porque nas primeiras terras é confuso e difícil de entender. Mas se você estiver usando um aplicativo, é muito mais fácil porque você sabe como usá-lo. Você vê os botões, etc, etc. Como iniciante, eu recomendaria que você não obter ajuda vestida. Como no usuário de concessões, eu recomendaria que você use o fluxo de serra porque é antes de tudo melhor. Você tem mais opções. Parece um pouco mais frio, e você pode usar plataformas alternativas, como balde de cuspe, etc. Ok, agora vamos falar sobre pacotes no meu vídeo. O que significa o quê? Eu falei sobre NPM já, No entanto, Eu queria explicá-lo novamente. É tão legal porque mudou completamente como eu código. Digamos que você tem um problema e o bom é que há alguém que já codifica que o problema para você, então é uma solução e você não precisa inventá-lo real novamente. Isso poupa-te muito tempo. E é tão legal ver como as outras pessoas estão codificando faz minha dica mais importante. Eu sempre recomendo que você olhe como outras pessoas, acordo com porque você vai aprender bastante. Então, para donut of Package, você precisa entender que tipo de gerenciador de pacotes você precisa usar para o seu idioma específico . Como cada idioma tem seu próprio gerenciador de pacotes e JavaScript, temos NPM ou yon. Ambos estão bem. Eles são muito parecidos. Mas NPM é um pouco mais fácil, então eu usaria isso. E no meu fluxo de trabalho diário, estou usando toda a arma do tempo em minha classe e JavaScript. Eu falei sobre isso. Eu usaria com uma mistura terrível porque é um estripador que torna a vida muito fácil porque 80% do caso de uso já estão definidos, então você pode usá-lo imediatamente. Se você não gosta de armas em tudo, você pode usar pacote. Também é muito bom. Dois anos. Talvez você esteja se perguntando por que estamos usando armas ou pasa. Imaginemos que está escrevendo um monte de casaco generoso. Não faz sentido deixá-lo em um só lugar. Em um grande incêndio, você precisa organizá-lo, cuspindo-o em muitos arquivos que são chamados de módulos. Então, para isso, você precisa de um pacote. Hum, que empacota cada fogo em um grande arquivo. Sim, e na verdade é isso. Agora, na próxima aula, estou super animado para falar sobre linguagens do lado do serviço. 7. Linguagens laterais - o o que saber: Ei, pessoal, estou super animado por vocês ainda estarem aqui. Alto fator que eu estou animado. Sim, tenho certeza que você quer se tornar um desenvolvedor de bifes ou um engenheiro de software. E para isso você precisa aprender de volta e idiomas sobre. Sim, vamos fazer isso. Linguagens do lado do servidor. Agora, para se tornar um desenvolvedor completo ou um engenheiro de software, você tem que aprender uma linguagem do lado do serviço. Existem vários idiomas que você pode escolher, mas para codificar sites, eu recomendaria que você escolha um desses três. Você tem que escolher entre pêssego não ser Js ou python por causa do meu fundo de codificação. Eu não tenho muita experiência em Notre S e Python apenas em PHP. Quando o chamei pela última vez, Python ainda era jovem e não era usado para sites. E nenhum jazz nem existia. Mas, no entanto, eu quero falar sobre as outras línguas. Bem, mas vamos começar com PHP. PHP foi construído especificamente para sites rodando em um servidor e ele está lá para a linguagem mais antiga . Não, jato foi bastante confuso para mim entender porque quando ouvi falar dele, eu era como uma fachada e a linguagem está se tornando uma parte traseira e linguagem também. Foi demais para o meu cérebro, na verdade. Ainda não consigo acreditar, como eles conseguiram. E deve ser incrível não usar TSS back e linguagem porque você não precisa alternar o idioma entre front-end e back-end. Por isso, é mais fácil escrever código novamente sem uma Rose. Python é uma terra realmente interessante, que você pode executar tudo nele. E é usado celestial para IA ou análises de dados. Você gostaria de trabalhar nesta área. Grandes sites como Dropbox ou mesmo Google estão usando Python. Há até um ditado de raiva. Se for possível, certo? Tudo em Python Agora é difícil recomendar a linguagem perfeita para você. Se você não quer aprender outra língua além de JavaScript, eu recomendaria que você aprenda No Js e para mim, como um velho script PHP kiddie, eu recomendo vivamente Peach Beam. Eu sei que muitas pessoas estão dizendo que o PHP é muito antigo em lento, no entanto, entanto, dentro de novas atualizações com o PHP sete plus, PHP tem sua reputação de volta como um backback totalmente funcional e linguagem, especialmente se você estiver usando estruturas. É loucura, bom Então, se você está vindo do fundo do PHP, eu definitivamente recomendo que você aprenda PHP novamente então, não importa o que você vai escolher. Você ainda precisa aprender as coisas básicas. Em primeiro lugar, a sintaxe na estrutura e nos padrões. Então eu iria olhar para cima que tipo de gestão de pacotes não é usado para o seu idioma e Ph . B. Chama-se Composer, e finalmente eu olharia para cima. Como você escrever http, solicitação para sua volta e servidor com lidar que você escolheu e especialmente olhar para cima ou roteamento é feito. Então, agora vou apresentar minhas recomendações para os frameworks. Eu sei que não tinha experiência com as outras duas línguas, no entanto, que existem estruturas muito populares que eu gosto e o outro nossos doadores, por exemplo. Olhei para cima e gostei muito. Vou explicar por que, mas primeiro, vamos falar sobre pessoas de pêssego. Existem dois grandes frameworks que eu uso com muita frequência. O que mais gosto chama-se Larra. Bem, é incrível porque você tem tantos para Tory sobre isso. Há tantos vídeos sobre ele, por isso é fácil como um iniciante aprender, mas avisar que é muito esmagador. E há muito a aprender, e especialmente a documentação não está clara. No início, no entanto, quando você está trabalhando com ele, ele vai ser mais claro e claro e mais claro. Há outro grande quadro. Chama-se Symphony, e na verdade, Larry bem é baseado na sinfonia, mas sinfonias mais usadas em grandes projetos e grandes empresas. Então, no começo, eu ficaria com a Lara. Bem, então, para conhecer jazz, só há um grande quadro popular. Chama-se Express GS é muito leve e muito rápido. No entanto, há muitos poucos apenas não incluídos em. Você tem que rosquá-los separadamente, mas no geral expressa o mais usado, por isso é muito útil aprender isso. Bem, Adonis Jesse é outro quadro que eu realmente gosto. Eu não o usei, mas eu ouvi muitas coisas boas sobre isso, especialmente se você está vindo do fundo do poço Larra, porque é muito semelhante em Python, existem dois grandes frameworks. Há Jenga e frasco, e jingle é bastante diferente do frasco e geral, você mesmo ter Edmund painel e frasco é basicamente como um micro quadro Isso me lembra um pouco fora expresso e dá-lhe exatamente o que você precisa. Não há sinos e assobios, mas ao mesmo tempo dá muita liberdade, e você pode realmente fazer o que quiser. Então é que era linguagem de serviço é bastante curioso. Que tipo de linguagem você vai escolher e que tipo de estrutura? Se você tem algumas recomendações próprias sobre frameworks que você usou, por favor escreva nos comentários. Estou bastante curioso porque eu realmente quero aprender um pouco mais com outros frameworks. Então, na próxima semana eu vou falar sobre o projeto da turma. Vejo você lá. 8. Projetos do curso — faça upload de um arquivo para GitHub: Parabéns. Você fez isso. Você gerencia toda a classe. É o meu. Foi o meu primeiro último e foi o teu primeiro elenco. Ambos choraram Oberman e espero que este guia prático mostrou-lhe como aprender o que você precisa aprender no futuro para que você possa se tornar um desenvolvedor veterinário Andi, o que você escolher, você sabe, você pode ser uma frente de superior. Você pode ser um desenvolvedor de volta e desenvolvedor ou totalmente passo, mas no final do dia, você precisa trabalhar para isso. Você precisa aprender todos os dias, coisas novas, e eu sei que é complicado ou parece confuso, mas na verdade não é. Você só precisa, por exemplo, este guia que eu lhe garanto hoje e foi esse conhecimento. Você pode ser tudo o que quiser ser como um astronauta. Não, estou brincando, só um desenvolvedor da Web. Mas eu acho que você vai gostar. Vai ser incrível e, sim, então acho que não, no final desta aula, vou desafiar-te. Espero que você consiga. É um pequeno, pequeno desafio significava Vamos ver se você pode fazê-lo, você precisa escrever o código um lugar de código simples. Digamos que você pegue a linguagem HTML mesmo que não seja uma língua em si, mas o casamento ou você Você pode escrevê-lo em vista ou na linguagem acenada? O que você gosta? Digamos que PCI e você criem este fogo e o carregaram e subam. Você vai publicá-lo aqui. Gostas de uma ligação à tua luta pública, Andi. Sim, eu tenho certeza que você deve fazê-lo por conta própria, mas ele vai desafiá-lo porque você precisa procurar as ferramentas que você precisa para que a linguagem está trabalhando em Sim, postado abaixo. Estou muito animado para ver isso. E se você fez isso? E se tiveres problemas, podes sempre pedir-me que te posso ajudar. Sem problemas em tudo. Fico feliz em ajudar. Então, pessoal, este é o fim desta aula. Espero que tenha se divertido e aprendido alguma coisa e eu estou sim, tenho certeza que vamos nos ver novamente. Eu estou fazendo vídeos completos sobre eu vou falar sobre todas as línguas, disse que eu mostrei muito mais profundo sobre. Espero que você aprenda alguma coisa