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
CS50’s Web Programming with Python and JavaScript by Harvard University:

HTML, CSS
Git
Python
Django
SQL, Models, and Migrations
JavaScript
User Interfaces
Testing, CI/CD
Scalability and Security

Start learning immediately, no registration or download required.

👇👇👇
Join
@coderblast for more. ☑️

Share with your buddies 🤘
🌟🌟BOOST YOUR FRONT-END SKILL 1000X🌟🌟

🚀Frontend mentor
Solve real-world HTML, CSS and JavaScript challenges whilst working to professional designs.
https://www.frontendmentor.io/

🚀100 days css challenges
After taking 100 days challenge, you will become css expert.
https://100dayscss.com/

🚀Dribble
Dribble has a great collection of design. You can practice coding by cloning these designs
https://dribbble.com/

🚀Codepen
Codepen is a online code editor. You can share your work and see other works
https://codepen.io/

🚀Daily ui
After signing up, you will get daily challenges on your email. It will help you to be better designer.
https://www.dailyui.co/
30-for-30 plan: To improve at anything.

I’ve found way to work consistently .

The structure is simple:

• 30 days
• 30 minutes per day

With this approach, three things happen:

1. Clarity

It provides clarity on whether you are physically and psychologically invested in the thing you want to improve at.

30 days of effort is a real commitment.

If you are half-in, you won’t want to take it on and commit to the 30 days.

It’s a commitment razor.


2. Removes Intimidation

30-for-30 is small enough that you can mentally take it on.

Pre-start self-intimidation is one of the biggest drivers of stagnation.

We make something too daunting, so we don’t take it on.

New habits and improvement initiatives can often feel that way.

Example:

A lot of people say they want to get into great cardiovascular shape.

But if they’re currently out of shape, it can feel like a daunting task.

30-for-30 breaks the intimidation down into something reasonable and manageable.

30 minutes per day for 30 days. Simple.

3. Effective Compounding

30 days of 30 minutes per day is 900 total minutes of accumulated effort.

It can have surprisingly significant results.

There’s almost nothing in the world that you won’t improve at if you spend 900 minutes of focused, dedicated effort on it.

900 minutes of Zone 2 cardio puts you in much better cardiovascular shape.

900 minutes of writing makes you a dramatically better writer.

900 minutes of reading can cover several classic books and many articles.

900 minutes of meditation can build toward a clear mind.

30-for-30 works because it creates a marathon of short, manageable sprints.

It forces you to work like a lion, consistently.

Intensity plus consistency = progress.
Basic exercises for using TypeScript for beginners

https://www.freecodecamp.org/news/an-introduction-to-typescript/

---

An introduction to how to write Type in TypeScript as Types as Comment

https://blog.logrocket.com/types-as-comments-strong-types-weakly-held/

---

Get to know some type guards in TypeScript

https://blog.logrocket.com/how-to-use-type-guards-typescript/

---

TypeScript introduction exercise for beginners

https://dev.to/benhoneywill/a-quick-introduction-to-typescript-for-js-devs-n47

#typescript #type #guard‌‌
Several open source projects that can be used to create applications based on Vue JS

https://medium.com/flatlogic/top-16-vue-open-source-projects-f96a519adade

#vue #sample‌‌
Building Authentication and CRUD apps with Firebase SDK and React by Lama Dev

https://youtu.be/D9W7AFeJ3kk

#lamaDev #react #firebase‌‌
Building a React Native app to display a list of available NFT products by JavaScript Mastery

https://www.youtube.com/watch?v=_ivIUCSOZ78

#javascriptMastery #nft #react #reactNative‌‌
Fixed an issue where the try catch error handling didn't actually get the desired error

https://blog.bitsrc.io/when-try-catch-doesnt-catch-errors-in-node-js-d2f339ed9cf4

—-

Node JS backend configuration tutorial with TypeScript

https://itnext.io/setting-up-a-nodejs-api-with-typescript-part-2-42e4c12f1fe7

—-

Creating a REST API backend with Node JS, Express, and PostgreSQL

https://javascript.plainenglish.io/building-rest-api-with-node-express-and-postgresql-28d8cfe30d

#nodejs #try #catch #error #postgre #express #typescript‌‌
Building a Sports Tracker app with JavaScript and LocalStorage by Dcode

https://youtu.be/HY6nPFsADDo

#dcode #localstorage #tracker‌‌
A collection of sample React JS based projects that can be used as an exercise

https://javascript.plainenglish.io/47-react-examples-for-website-development-1334cf89281d

#react #sample‌‌
Practice making fullstack JavaScript applications with Next JS and Harper Db

https://www.freecodecamp.org/news/nextjs-and-harperdb-tutorial-build-a-full-stack-app/

---

Practice creating CRUD functions with Next JS

https://blog.openreplay.com/building-crud-apps-with-nextjs

---

Creating image previews in React JS with the File Reader API JavaScript

https://blog.logrocket.com/using-filereader-api-preview-images-react/

---

Creating a responsive Navigation Bar with React JS

https://blog.logrocket.com/create-responsive-navbar-react-css/

---

Create a menu bar with React JS that meets accessibility requirements with ARIA

https://blog.logrocket.com/building-accessible-menubar-component-react/

---

Simple exercises to know React Hooks

https://dev.to/8eth/react-hooks-29fp

---

#nextjs #react #preview #image #hooks #aria #navbar #responsive
💡How to host your full-stack app for Free 👇

Front-end:
→Netlify
→Vercel
→Render
→Github pages

Back-end:
→Vercel (my preferred one)
→Netlify functions
→Google Cloud Functions

Database:
→Mongo Atlas
→Firebase
→FaunaDB

Add more 💬👇