Learn JavaScript
4.3K subscribers
459 photos
10 videos
132 files
3.02K links
All info, tutorial, JS tips and more ....!
bio.link/javascript_js_
For HTML: @html_web_learn
For CSS: @CSS_web_learn
For JS: @JavaScript_js_learn
For PHP: @learn_php_web
For Programming courses @Programmingworld_dev
For CEH,Cybersec: @technical_stark
Download Telegram
I found this cool website called "Best of JavaScript"

Best of JavaScript is a curated list of more than 1500 open-source projects related to web platform and Node.js.


Link -
https://bestofjs.org/
I discovered an amazing website called: 30 days of node.

A step by step guide to learn NodeJS.

Link -
https://nodejsera.com/30-days-of-node.html
Forwarded from Programming World👨‍💻 (☠️Anonymus Venom☠️)
These websites can help you as a developer👇

pullrequest .com
Code review as a service by expert engineers

learn-anything.xyz
Search anything here and it will show you the correct roadmap

cheatography.com
Over 4000 Free Cheat Sheet
Do you guys want me to share courses drive link?
Anonymous Poll
98%
Yes
2%
No
What is a "function" in JavaScript?
Quick start guide to Jamstack

So the JAM stands for

J - JavaScript
A - APIs
M - Markup
Stack - Technologies used to build a particular project

The first interesting part here is that in some context we all have worked on Jamstack.

Trust me!! 😉

Consider a HTML file only, let's say with some text nothing else. Yes that's a Jamstack app becuase there is a markup in your app that makes it JAMstack

The second interesting part in jamstack is that you have already aware of all the terms used in it

JavaScript
APIs
Markup

So it will be easy for you to getting started with it

A first and foremost condition to be a jamstack is that your HTML should be served statically.
In simple terms we can say that HTML file should not being dynamically served from a server

But that doesn’t mean you have to build 100% of the app within the browser.

You can also use static site generators(say Next.js) that allow us to pull in our files at build time and render the pages out as HTML files

There are many static site generators you can use. visit official website for more info

https://jamstack.org/generators/

Some of the interesting advantages of JAMSTACK are as follow :

🔹 FAST

As in jamstack we are working on static site. So we don't have to wait for servers to calculate our request and serve us the markup file.

🔹 SECURE

Well jamstacks apps are super secure because we don't have to maintain the server

🔹 SCALE

As jamstack app is served entirely from a CDN there is no complex logic to determine what assets can be send, that pretty much automatically gives you infinite scalability

🔹 Maintainability

Obviously when hosting complexity is reduced, so are maintenance tasks

Tools you need in order to make a jamstack app

Site Generators - Gatsby, Next.js, Hugo, etc...
Serving your app - Netlify, GitHub, AWS, etc...
For API requests - Ghost, Strapi, Netlify CMS, etc...

EXTRA READINGS

https://snipcart.com/blog/jamstack

https://jamstack.org/
Forwarded from Learn Web Development
Are you developer? These 3 websites can help 🚀

patternico .com
Create your own patterns using Font Awesome icons

http://wit.ai/
Enable people to interact with your products using voice and text

graphonline .ru
Useful tool for visualizing Graphs
JavaScript tip:

Use history.back() to create a "Go Back" button.

#Javascripttip
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Learn CSS
Beginner's_guide_to_getting_started_with_CSS_art_and_illustration.pdf
2.7 MB
Beginner's guide to getting started with CSS art and illustration
This media is not supported in your browser
VIEW IN TELEGRAM
Delete node_modules like a Pro


Are you a JS developer with a full hard drive? Learn a powerful command 🥋 to analyze and delete all your "node modules" folders quickly.



Official docs
https://npkill.js.org/
Forwarded from Learn CSS
Use these CSS button generators and save your time and effort


1️⃣ https://www.bestcssbuttongenerator.com/

- CSS Button Generator is a free online tool that allows you to create cross browser HTML and CSS button styles.


2️⃣
https://css3buttongenerator.com/

- Generate cool button in almost no time

3️⃣
https://www.clickminded.com/button-generator/

- A free online button generator. Design your very own button and download the image or get the CSS code.

4️⃣
https://cssbuttoncreator.com/

- The easiest way to create imageless css buttons.

5️⃣
https://gradientbuttons.colorion.co/

- A huge collection of free pre built gradient color

6️⃣
https://www.cssportal.com/css3-button-generator/

- This generator will help you design and learn how to make CSS3 Buttons.


7️⃣
https://www.cssgenerators.net/

- You don't have to learn any complex CSS rules . Just click and slide to make CSS3 Buttons. Lots of pretty button samples.
[Free] Harvard University CS50's Web Programming with Python and JavaScript


The course covers:

HTML, CSS

Git

Python

Django

SQL, Models, and Migrations

JavaScript

User Interfaces

Testing, CI/CD

Scalability and Security



Link to enroll:
https://www.edx.org/course/cs50s-web-programming-with-python-and-javascript
An API for the awesome HTTP Cats!
A cool site that displays HTTP status codes with different modes and cats :)

#http #cat #fun #code #status


https://http.cat‌‌
Top 10 JavaScript GitHub repositories that will take your skills to the next level

1️⃣
https://github.com/workshopper/javascripting

- Learn JavaScript by adventuring around in the terminal.


2️⃣
https://github.com/humanwhocodes/computer-science-in-javascript

- Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript.


3️⃣
https://github.com/goldbergyoni/javascript-testing-best-practices

- Comprehensive and exhaustive JavaScript & Node.js testing best practices (March 2021)


4️⃣
https://github.com/coodict/javascript-in-one-pic

- Learn JavaScript in one picture


5️⃣
https://github.com/BonsaiDen/JavaScript-Garden

- A collection of documentation about the most quirky parts of the JavaScript language.

6️⃣
https://github.com/javascript-society/javascript-path

- List of books to master JavaScript Development


7️⃣
https://github.com/micromata/awesome-javascript-learning

- A tiny list limited to the best JavaScript Learning Resources

8️⃣
https://github.com/Asabeneh/30-Days-Of-JavaScript

- 30 days of JavaScript programming challenge is a step by step guide to learn JavaScript programming language in 30 days.

9️⃣
https://github.com/leonardomso/33-js-concepts

- 33 concepts every JavaScript developer should know.

🔟
https://github.com/DrkSephy/es6-cheatsheet

- ES2015 [ES6] cheatsheet containing tips, tricks, best practices and code snippets
List of things you can do without using JavaScript😉

🖇️
https://github.com/you-dont-need/You-Dont-Need-JavaScript
Javascript audio plugins

1. HowlerJS

Audio library for the modern web.
howler.js makes working with audio in JavaScript easy and reliable across all platforms.

https://howlerjs.com/

2. ToneJS

Tone.js is a Web Audio framework for creating interactive music in the browser.

https://tonejs.github.io/


3. WavesurferJS

wavesurfer. js is a customizable audio waveform visualization, built on top of Web Audio API and HTML5 Canvas.

https://wavesurfer-js.org/


4. VexFlow

VexFlow is an open-source online music notation rendering API. It is written completely in JavaScript, and runs right in the browser.

https://www.vexflow.com/


5. SoundJS

A JavaScript library that provides a simple API, and powerful features to make working with audio a breeze.

https://createjs.com/soundjs