Roberto Moreira
Roberto Moreira20/07/2022 07:38
Compartilhe

Links e Referências de interesse: Angular, CSS, HTML, JavaScript, SQL, .NET etc:

    Coleção de Links e Referências de interesses diversos: Angular, CSS, HTML, JavaScript, SQL, .NET etc:

    ==========

    API

    ==========

    API Rest Restful:

    https://restfulapi.net/rest-architectural-constraints/

    Sites para criar, usar e treinar APIs:

    https://jsonplaceholder.typicode.com/

    https://www.postman.com/

    API de petstore - Exemplos usuais:

    https://editor.swagger.io/

    ==========

    ANGULAR

    ==========

    Angular: 

    https://angular.io/docs

    Angular CLI: 

    https://cli.angular.io/

    instruções para configuração de seu ambiente, utilizando o Angular CLI:

    https://angular.io/guide/setup-local

    Angular material - Biblioteca que cria componentes baseada no material design do google:

    https://material.angular.io/

    Para saber mais sobre testes de sua aplicação Angular: 

    https://angular.io/guide/testing

    Lista de pipes do Angular:

    https://angular.io/api?type=pipe

    Binding:

    https://angular.io/guide/event-binding

    Padrões e Boas Práticas em Angular (Que te ajudarão a escalar):

    https://andrewrosario.medium.com/padr%C3%B5es-e-boas-pr%C3%A1ticas-em-angular-que-te-ajudar%C3%A3o-a-escalar-5001e544e7de

    Angular 8 — Interação entre Componentes:

    https://maffonso.medium.com/angular-8-intera%C3%A7%C3%A3o-entre-componentes-cf19b46e624e

    Angular Elements - Introdução:

    https://dev.to/wilmarques/angular-elements-introducao-351n

    Arquitetura Angular - Componentes Inteligentes vs Componentes de Apresentação:

    https://blog.angular-university.io/angular-2-smart-components-vs-presentation-components-whats-the-difference-when-to-use-each-and-why/

    Curso Angular:

    https://www.youtube.com/watch?v=tPOMG0D57S0&list=PLGxZ4Rq3BOBoSRcKWEdQACbUCNWLczg2G

    Podcast sobre Angular SPA:

    https://www.hipsters.tech/single-page-applications-hipsters-16/

    Últimas informações sobre Angular:

    https://indepth.dev/angular

    Life Cycle hooks:

    https://angular.io/guide/lifecycle-hooks

    ==========

    BOOTSTRAP

    ==========

    Download/tutorial/etc:

    https://getbootstrap.com.br/docs/4.1/getting-started/download/

    ==========

    CSS

    ==========

    Referência CSS do W3Schools:

    https://www.w3schools.com/cssref/default.asp

    Tutorial CSS do W3Schools:

    https://www.w3schools.com/css/default.asp

    Seletores CSS:

    https://dev.to/underscorecode/css-selectors-the-full-reference-guide-3cbf

    Referência CSS do MDN:

    https://developer.mozilla.org/pt-BR/docs/Web/CSS

    W3Schools propriedades CSS no DOM:

    https://www.w3schools.com/jsref/dom_obj_style.asp

    https://www.w3schools.com/cssref/default.asp

    https://www.w3schools.com/tags/default.asp

    CSS BEM:

    BEM: Bloco Element Modifier - Padrão de estruturação de classes a ser usado no HTML, é uma Metodologia de configuração do CSS:

    https://desenvolvimentoparaweb.com/css/bem/

    http://getbem.com/introduction/

    http://getbem.com/naming/

    OOCSS, SMACSS, BEM, DRY CSS - Afinal, como escrever CSS?

    https://tableless.com.br/oocss-smacss-bem-dry-css-afinal-como-escrever-css/

    CSS Unidades de medida:

    https://developer.mozilla.org/en-US/docs/Web/CSS/width

    https://developer.mozilla.org/en-US/docs/Web/CSS/min-width

    https://developer.mozilla.org/en-US/docs/Web/CSS/max-width

    https://developer.mozilla.org/en-US/docs/Web/CSS/height

    https://developer.mozilla.org/en-US/docs/Web/CSS/max-height

    https://developer.mozilla.org/en-US/docs/Web/CSS/min-height

    CSS Cores:

    https://www.w3schools.com/css/css_colors.asp

    https://www.w3schools.com/css/css_colors_rgb.asp

    https://www.w3schools.com/css/css_colors_hex.asp

    CSS Dimensionamento:

    https://developer.mozilla.org/pt-BR/docs/Web/CSS/width

    https://developer.mozilla.org/pt-BR/docs/Web/CSS/height

    https://www.w3schools.com/css/css_border.asp

    https://developer.mozilla.org/en-US/docs/Web/CSS/border?retiredLocale=pt-PT

    CSS Media Queries (@media screen):

    https://www.w3schools.com/css/tryit.asp?filename=tryresponsive_breakpoints

    Propriedades do Flexbox:

    https://coding.imweb.io/demo/flex/index.html

    https://developer.mozilla.org/pt-BR/docs/Learn/CSS/CSS_layout/Flexbox

    https://www.w3schools.com/css/css3_flexbox.asp

    https://css-tricks.com/snippets/css/a-guide-to-flexbox/

    Dicas CSS rápidas e práticas:

    https://www.toptal.com/css/css-cheat-sheet

    Ferramentas CSS:

    Gerador de bordas:

    https://html-css-js.com/css/generator/border-outline/

    https://9elements.github.io/fancy-border-radius/#100.0.13.100--476.476

    https://cssgenerator.org/border-css-generator.html

    Gerador de imagem de bordas:

    https://developer.mozilla.org/en-US/docs/web/css/css_backgrounds_and_borders/border-image_generator

    Imagens - Imagens aleatórias para colocar em um projeto com um tamanho específico:

    https://picsum.photos/

    Tutorial display:

    https://www.maujor.com/tutorial/propriedade-css-display.php

    display-Float:

    https://css-tricks.com/all-about-floats/

    ==========

    FIGMA

    ==========

    Gera modelo de paginas (site) UI/UX, software de design

    https://www.figma.com/community/file/...

    https://www.figma.com/file/GjvdE0uob6...

    ===========

    Git e GitHub

    ===========

    https://git-scm.com/

    ==========

    Hospedagem gratuita

    ==========

    Ferramenta para hospedagem gratuita de aplicações estáticas

    Netlify:

    https://www.netlify.com/

    Ferramenta para hospedagem gratuita de Banco de dados:

    Sheet Best: Transforma uma planilha do googlesheets em uma API, simula uma API.

    https://sheet.best/

    Sheet.best transforma planilhas em APIs REST. Conecte um gsheet ou um csv a qualquer coisa. Cria aplicativos mais rapidamente sem se preocupar com um back-end. 

    ==========

    HTML

    ==========

    Tutorial HTML W3School:

    https://www.w3schools.com/html/default.asp

    Referência de Elementos/Tags HTML:

    https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element

    https://www.w3schools.com/tags/default.asp

    Referência do HTML 5:

    https://developer.mozilla.org/es/docs/Web/HTML/Element

    Referência HTML do W3Schools:

    https://www.w3schools.com/tags/default.asp

    Fontes do Google:

    https://fonts.google.com/

    Cores:

    Paleta de cores

    https://coolors.co/palettes/trending

    Paleta de cores Paletton:

    https://paletton.com/#uid=1000u0kllllaFw0g0qFqFg0w0aF

    Paleta de cores Adobe:

    https://color.adobe.com/pt/create/color-wheel

    Imagens: 

    Banco gratuito de imagens:

    https://www.pexels.com/pt-br/

    Redimensionamento de imagens on-line:

    https://www.easy-resize.com/pt/

    https://tinypng.com/

    Depois que escolher a imagem para constar do site, é interessante ir ao site acima, subir sua imagem para remover dados desnecessarios e metainformações, a imagem será otimizada, diminuindo bastante de tamanho.

    Criar imagem on-line:

    https://www.photopea.com

    lista de referências de entidades de caracteres xml e html:

    https://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references

    Imagens de icones gratuitos:

    https://www.flaticon.com

    https://www.image-map.net

    Este site de imagens de map pega imagem de seu computador e transforma em map, primeiro é melhor redimensionar a imagem para ficar pequena:

    ==========

    JavaScript

    ==========

    Javascript para Leigos - documentação criada com o objetivo de explicar a linguagem da maneira mais simples possível:

    https://github.com/rosivaldocamjr/JavaScript_para_Leigos

    Como gerar números aleatórios em Javascript:

    http://devfuria.com.br/javascript/numeros-aleatorios/

    Tutorial JavaScript W3School:

    https://www.w3schools.com/js/default.asp

    Referência javaScript do W3Schools:

    https://www.w3schools.com/tags/default.asp

    Como gerar números aleatórios em Javascript MDN:

    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/random

    Para saber tudo sobre o método math, nesta pagina vc verá todos os math existentes e como usá-los:

    https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Math

    Usando o console:

    https://developer.chrome.com/docs/devtools/console/javascript/

    Sequencia de escape:

    https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/String

    Como criar um array com objetos no javascript:

    https://pt.stackoverflow.com/questions/12365/criar-um-array-com-objetos-no-javascript

    var, let, const - what's the difference?

    https://stackoverflow.com/questions/762011/whats-the-difference-between-using-let-and-var

    hoisting - glossario:

    https://developer.mozilla.org/pt-BR/docs/Glossary/Hoisting

    Métodos de Array:

    https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array

    ------------

    TypeScript:

    ------------

    https://www.typescriptlang.org/pt/

    https://www.typescriptlang.org/docs/handbook/2/everyday-types.html

    https://www.tutorialspoint.com/typescript/typescript_overview.htm

    Interfaces em TypeScript:

    https://blog.logrocket.com/types-vs-interfaces-in-typescript/

    regras e explicações mais elaboradas na documentação oficial (https://www.typescriptlang.org/tsconfig)

    Livro/artigo typeScript:

    Typescript: uma introdução para você já sair programando (geekhunter.com.br)

    Curso de Introdução ao TypeScript:

    https://www.youtube.com/watch?v=mRixno_uE2o&list=PLlAbYrWSYTiPanrzauGa7vMuve7_vnXG_

    NodeJS: 

    https://nodejs.org/en/download/

    NPM: 

    https://www.npmjs.com/

    ==========

    .NET

    ==========

    .Net Fundation:

    https://dotnetfoundation.org/

    .Net Documentação:

    https://docs.microsoft.com/pt-br/dotnet

    Repositório oficial do .Net no GitHub:

    https://github.com/dotnet/core

    Documentação do .NET: https://aka.ms/dotnet-docs

    Documentação do SDK: https://aka.ms/dotnet-sdk-docs

    Notas sobre a Versão: https://aka.ms/dotnet6-release-notes

    Tutoriais: https://aka.ms/dotnet-tutorials

    Net Core 5 vs Net Framework:

    https://docs.microsoft.com/pt-br/dotnet/standard/choosing-core-framework-server

    Visão geral da CLI do .Net:

    https://docs.microsoft.com/pt-br/dotnet/core/tools/

    Filtros np ASP.Net Core Microsoft Docs:

    https://docs.microsoft.com/pt-br/aspnet/core/mvc/controllers/filters?view=aspnetcore-6.0

    ==========

    SQL

    ==========

    Tutorial SQL do W3Schools:

    https://www.w3schools.com/sql/default.asp

    Tutoriais e comandos SQL:

    https://www.1keydata.com/pt/sql/sql-alter-table.php

    Jquery:

    Site com versões do aplicativo:

    https://code.jquery.com/

    https://www.w3schools.com/jquery/default.asp

    ----------

    Sort

    ----------

    Comparação de algoritmos de sort:

    https://visualgo.net/en/sorting?slide=1

    ==========

    Outros

    ==========

    MDN lista de eventos:

    https://developer.mozilla.org/en-US/docs/Web/Events

    JOGOS:

    Jogos desenvolvidos em javaScript, Canvas e similares

    https://developer.mozilla.org/en-US/docs/Games/Examples

    FlexBox Froggy Posicionamento na página:

    https://flexboxfroggy.com/

    Ferramentas importantes: 

    Google Resize:

    https://goodpixel.com.br/conheca-o-google-resizer/

    Window resize: Extensão a ser usada no chrome.

    https://chrome.google.com/webstore/detail/window-resizer/kkelicaakdanhinjdeammmilcgefonfh?hl=pt-BR

    Assuntos de interesse: 

    Entendendo de vez a interpolação

    Property Binding e Interpolação

    Ciclo de vida do Componente

    Angular / Components / Lifecycle Hooks

    Foruns para tirar dúvidas sobre quase tudo: 

    stackoverflow

    Testes:

    Exceptions Class (system) Microsoft Docs:

    https://docs.microsoft.com/pt-br/dotnet/api/system.exception?view=net-6.0

    Melhores praticas para escrever testes de unidade - .Net Microsoft Docs:

    https://docs.microsoft.com/pt-br/dotnet/core/testing/unit-testing-best-practices

    Coleções e LINQ:

    https://docs.microsoft.com/pt-br/dotnet/csharp/programming-guide/concepts/collections

    SITES PARA FAZER TRABALHOS FREELANCER:

    https://www.getninjas.com.br

    https://www.workana.com/pt

    https://programathor.com.br/

    Compartilhe
    Comentários (5)
    Leandro Carvalho
    Leandro Carvalho - 20/07/2022 13:40

    Boa tarde Donildo,crie um repositorio no git e adicione os links de estudos nesse repositorio.

    Leandro Carvalho
    Leandro Carvalho - 20/07/2022 13:39

    Obrigado por te compartilhado.

    OD

    Olavo D'Antonio - 20/07/2022 11:06

    Muito obrigado por compartilhar esses links conosco!

    Raphaelle Corrêa
    Raphaelle Corrêa - 20/07/2022 10:02

    Muito Obrigada !!!


    Donildo Silva
    Donildo Silva - 20/07/2022 08:32

    Como é que faz pra salvar essa mina de ouro ?!!! hahaha valeu Roberto!