Tips and tricks in configuring VS Code with the Simplified Web Dev channel
https://youtu.be/DKxS3IkduWQ
#vscode #settings
  https://youtu.be/DKxS3IkduWQ
#vscode #settings
Forwarded from Al, Web3 & Metaverse Lab
Top  Web 3.0 STARTUPS in 2022 🌱
Every Programmer should know about these web3 startups 🙌
1.Brave
- it is a popular web3 browser.
- it is also considered one of the major browsers for Web 3
- its own cryptocurrency called BAT.
https://try.bravesoftware.com/
2.Polygon
- it is a layer 2 blockchain.
- developer can create DApps with low transaction fees.
- It is a India’s biggest web3 project
https://polygon.technology/
3. ConsenSys
- Create DApps on the top it
- focus on ethereum
https://consensys.net/
4.Biconomy
- Biconomy offers a cross-chain transaction protocol.
- The company recently formed a partnership with WazirX to increase Web 3.0 adoption.
- Gasless transactions
https://www.biconomy.io/
5. The Graph :
- it is an indexing protocol for querying networks like Ethereum and IPFS.
- Anyone can build and publish open APIs, called subgraphs, making data easily accessible.
https://thegraph.com/en/
6.Alchemy
- it act as a middleman between blockchain.
- Its platform lets developers build applications on top of blockchains such as Ethereum.
https://www.alchemy.com/
For More Web3 Content Join @web3_learn
  Every Programmer should know about these web3 startups 🙌
1.Brave
- it is a popular web3 browser.
- it is also considered one of the major browsers for Web 3
- its own cryptocurrency called BAT.
https://try.bravesoftware.com/
2.Polygon
- it is a layer 2 blockchain.
- developer can create DApps with low transaction fees.
- It is a India’s biggest web3 project
https://polygon.technology/
3. ConsenSys
- Create DApps on the top it
- focus on ethereum
https://consensys.net/
4.Biconomy
- Biconomy offers a cross-chain transaction protocol.
- The company recently formed a partnership with WazirX to increase Web 3.0 adoption.
- Gasless transactions
https://www.biconomy.io/
5. The Graph :
- it is an indexing protocol for querying networks like Ethereum and IPFS.
- Anyone can build and publish open APIs, called subgraphs, making data easily accessible.
https://thegraph.com/en/
6.Alchemy
- it act as a middleman between blockchain.
- Its platform lets developers build applications on top of blockchains such as Ethereum.
https://www.alchemy.com/
For More Web3 Content Join @web3_learn
Javascript Cheatsheet ⚡️
💻 JavaScript Basics
- On Page Script
- External JS File
💻 Functions
💻 DOM Element
💻 Output
💻Conditional Statements
- If Statement
💻 Switch Statement
💻 For Loop
💻 While Loop
Do While Loop
💻 Strings
- charAt method
- concat method
- index of method
- match method
- replace method
- split method
Arrays
- concat method
 
- indexOf method
- join method
- reverse method
- sort method
- toString method
- valueOf method
💻 Dates
- Pulling Date from the Date object
- Pulling Day from the Day object
- minutes
- Hours
- Seconds
 
- Time
💻 Errors
- try and catch
- alert method
- blur method
- setInterval
- setTimeout
- close
- confirm
- prompt
- querySelector
- querySelectorAll
- getElementsByTagName
- getElementsByClassName
- Get Element by Id
- createElement
Follow @JavaScript_js_learn for More JavaScript Content
💻 JavaScript Basics
- On Page Script
<script type="text/javascript">- External JS File
<script src="filename.js"></script>💻 Functions
function nameOfFunction() {
    // function body 
}💻 DOM Element
document.getElementById("elementID").innerHTML = "Hello World!";💻 Output
console.log(a);💻Conditional Statements
- If Statement
if (condition) {
    // block of code to be executed if the condition is true
}
- If-else Statement
if (condition) {
    // block of code to be executed if the condition is true
} else {
    //  if the condition is false
}💻 Switch Statement
switch (expression) {
    case x:
        // code block
        break;
    case y:
        // code block
        break;
    default:
        // code block
}💻 For Loop
for (initialization; condition; incrementation;) {
    // code block to be executed
}💻 While Loop
while (condition) {
    // code block to be executed
}Do While Loop
do {
    // run this code in block
    i++;
} while (condition);💻 Strings
- charAt method
str.charAt(3)- concat method
str1.concat(str2)- index of method
str.indexOf('substr')- match method
str.match(/(chapter \d+(\.\d)*)/i;)- replace method
str1.replace(str2)- split method
str.split('\n')Arrays
var fruit = ["element1", "element2", "element3"];- concat method
concat()- indexOf method
indexOf()- join method
join()- reverse method
reverse()- sort method
sort()- toString method
toString()- valueOf method
valueOf()💻 Dates
- Pulling Date from the Date object
getDate()- Pulling Day from the Day object
getDay()- minutes
getMinutes()- Hours
getHours()- Seconds
getSeconds()- Time
getTime()💻 Errors
- try and catch
try {
    Block of code to try
    }
catch (err) {
    Block of code to handle errors
}- alert method
alert()- blur method
blur()- setInterval
setInterval(() => {
    // Code to be executed
}, 1000);- setTimeout
setTimeout(() => {
    // Code to be executed
}, 1000);- close
window.close()- confirm
window.confirm('Are you sure?')- prompt
var name = prompt("What is your name?", "LEARN JAVASCRIPT");- querySelector
document.querySelector('css-selectors')document.getElementsByTagName('element-name')- querySelectorAll
document.querySelectorAll('css-selectors', ...)- getElementsByTagName
document.getElementsByTagName('element-name')- getElementsByClassName
document.getElementsByClassName('class-name')- Get Element by Id
document.getElementById('id')- createElement
document.createElement('div')Follow @JavaScript_js_learn for More JavaScript Content
🔥5👍2🥰1💋1
  Learn JavaScript™ pinned «Javascript Cheatsheet ⚡️  💻 JavaScript Basics   - On Page Script  <script type="text/javascript">  - External JS File  <script src="filename.js"></script>  💻 Functions   function nameOfFunction() {     // function body  }   💻 DOM Element  document.getElem…»
  How to Create a Progressive Web App with Angular
https://dev.to/sanity-io/how-to-create-a-progressive-web-app-with-angular-2dgi
#Angular #Webapp #JavaScript
https://dev.to/sanity-io/how-to-create-a-progressive-web-app-with-angular-2dgi
#Angular #Webapp #JavaScript
🔥1😱1
  Explanation of some design patterns that can be used in JavaScript and TypeScript-based projects with the Fireship channel
https://www.youtube.com/watch?v=tv-_1er1mWI
#fireship #designpattern
  https://www.youtube.com/watch?v=tv-_1er1mWI
#fireship #designpattern
Create API documentation using the TypeScript Doc library
https://itnext.io/generating-api-documentation-for-typescript-packages-with-typedoc-9e0061108548
—-
Example of hot reload implementation on docker image using TypeScript Node JS
https://medium.com/@kartikio/setup-node-ts-local-development-environment-with-docker-and-hot-reloading-922db9016119
#typescript #nodejs #reload #docs
  https://itnext.io/generating-api-documentation-for-typescript-packages-with-typedoc-9e0061108548
—-
Example of hot reload implementation on docker image using TypeScript Node JS
https://medium.com/@kartikio/setup-node-ts-local-development-environment-with-docker-and-hot-reloading-922db9016119
#typescript #nodejs #reload #docs
Configure a Linux server to prepare to run Docker and NGINX
https://towardsdev.com/6-steps-to-set-up-linux-server-with-nginx-docker-ssl-ef501860610b
#nginx #server #docker
  https://towardsdev.com/6-steps-to-set-up-linux-server-with-nginx-docker-ssl-ef501860610b
#nginx #server #docker
Microsoft's New Proposal To add types to pure JavaScript!
https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/
  https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/
Configure a Linux server to prepare to run Docker and NGINX
https://towardsdev.com/6-steps-to-set-up-linux-server-with-nginx-docker-ssl-ef501860610b
#nginx #server #docker
  https://towardsdev.com/6-steps-to-set-up-linux-server-with-nginx-docker-ssl-ef501860610b
#nginx #server #docker
Inspirational Websites Roundup #33
https://tympanus.net/codrops/2022/01/20/inspirational-websites-roundup-33/
https://tympanus.net/codrops/2022/01/20/inspirational-websites-roundup-33/
👍1
  Javascript Weekly 23
• News An ECMAScript Proposal for Type Annotations in JavaScript (That Are Ignored at Runtime)
• News Wallaby.js: 15x Faster JavaScript/Jest Testing and Debugging
• News React 18 Release Candidate Released
• News Twitter Thread on Stripe Converting from Flow to TypeScript
• News WebGPU — All of the Cores, None of the Canvas
• News Naming Conflicts – or How Existing Code Can Force Proposed Features to Be Renamed
• News A Lightweight GitHub REST API in 34 Lines of Code
• News Project Management for Today's (And Tomorrow's) Software Team
• News Building Serverless Multi-Region WebSocket APIs on AWS
• News My Experience Building a Chess App in React
• News Creating Native Web Components
• News The Tools that Developers Need–and Don't Need–to Build Great Chatbots
• News LemonadeJS V2: A Reactive JavaScript Library with Zero Transpiling Needed
• News striff: Real Simple String Diffing
• News PSD: A Zero-Dependency PSD (Photoshop) Parser
• News Studio 3T Manages Your Data, While You Wrestle Your App into Shape
• News Tygo: Generate TypeScript Types from Go(lang) Source Code
• News Reason: Write Fast, Type Safe Code in OCaml, But for the JS Ecosystem
• News Ultra: A Modern Streaming React Framework for Deno
• News micropolisJS: A JavaScript Clone of a SimCity-Like Game
Tags: #Javascriptweekly #Javascript #JS #weekly
• News An ECMAScript Proposal for Type Annotations in JavaScript (That Are Ignored at Runtime)
• News Wallaby.js: 15x Faster JavaScript/Jest Testing and Debugging
• News React 18 Release Candidate Released
• News Twitter Thread on Stripe Converting from Flow to TypeScript
• News WebGPU — All of the Cores, None of the Canvas
• News Naming Conflicts – or How Existing Code Can Force Proposed Features to Be Renamed
• News A Lightweight GitHub REST API in 34 Lines of Code
• News Project Management for Today's (And Tomorrow's) Software Team
• News Building Serverless Multi-Region WebSocket APIs on AWS
• News My Experience Building a Chess App in React
• News Creating Native Web Components
• News The Tools that Developers Need–and Don't Need–to Build Great Chatbots
• News LemonadeJS V2: A Reactive JavaScript Library with Zero Transpiling Needed
• News striff: Real Simple String Diffing
• News PSD: A Zero-Dependency PSD (Photoshop) Parser
• News Studio 3T Manages Your Data, While You Wrestle Your App into Shape
• News Tygo: Generate TypeScript Types from Go(lang) Source Code
• News Reason: Write Fast, Type Safe Code in OCaml, But for the JS Ecosystem
• News Ultra: A Modern Streaming React Framework for Deno
• News micropolisJS: A JavaScript Clone of a SimCity-Like Game
Tags: #Javascriptweekly #Javascript #JS #weekly
🔥3
  Some interesting VS Code extensions to try from John Komarnicky's reference
https://www.youtube.com/watch?v=9Qxfn-4jFgw
#vscode #extension
https://www.youtube.com/watch?v=9Qxfn-4jFgw
#vscode #extension
😁2😢1
  5 Simple Ways to understand some frequently used functions in JavaScript with Dcode channel
https://www.youtube.com/watch?v=8VQ9s4TG0kA
#dcode #concept
  https://www.youtube.com/watch?v=8VQ9s4TG0kA
#dcode #concept
Configuring Firebase SDK and Firebase Functions in Node JS
https://medium.com/enappd/firebase-admin-sdk-setup-and-functions-using-node-js-39e71fd6d254
#firebase #nodejs
  https://medium.com/enappd/firebase-admin-sdk-setup-and-functions-using-node-js-39e71fd6d254
#firebase #nodejs
How to securely delete files on Linux using the shred command
https://www.freecodecamp.org/news/securely-erasing-a-disk-and-file-using-linux-command-shred/
#linux #shred
  https://www.freecodecamp.org/news/securely-erasing-a-disk-and-file-using-linux-command-shred/
#linux #shred
