Web Developer @web_developerszz Channel on Telegram

Web Developer

@web_developerszz


Books
YT Channels
Articles
Courses
Notes

👥 Group : @Web_developersz

Web Developer (English)

Are you interested in web development and looking to expand your knowledge and skills in this field? Look no further than the 'Web Developer' Telegram channel, also known as '@web_developerszz'. This channel is a one-stop destination for all things related to web development, offering a wide range of resources such as books, YouTube channels, articles, courses, and notes

Whether you are a beginner looking to learn the basics or an experienced developer looking to stay updated with the latest trends and technologies, this channel has something for everyone. From beginner-friendly tutorials to advanced coding techniques, you will find valuable information that will help you enhance your skills and take your web development projects to the next level

One of the key features of this channel is the community aspect. You can join the group @Web_developersz and connect with like-minded individuals who share your passion for web development. Share your ideas, ask questions, and learn from others in a supportive and collaborative environment

Don't miss out on this opportunity to expand your knowledge and network with fellow web developers. Join the 'Web Developer' Telegram channel today and take your web development skills to new heights!

Web Developer

04 Nov, 14:05


Challenge. (Map)
// Create new Map
const map = new Map();
map.set('a', 1);
map.set('b', 2);
map.set('a', 3);

const keys = [];

for (const key of map.keys()) {
keys.push(key);
}

// Output
console.log(keys);

Web Developer

25 Aug, 14:32


Challenge. (Object)

const employee = {
name: 'Bob',
position: 'Developer',
details: {
skills: ['JavaScript', 'Node.js'],
experience: 5
}
};

const cloneEmployee = JSON.parse(JSON.stringify(employee));
cloneEmployee.details.skills.push('React');

console.log(employee.details.skills);

Web Developer

13 Jul, 15:00


Challenge. (Symbol)

const sym1 = Symbol('foo');
const sym2 = Symbol('foo');

console.log(sym1 === sym2);

Web Developer

09 Jul, 03:02


Challenge. (Map)
const map1 = new Map();

const objKey = {};
const arrKey = [];

map1.set(objKey, 'object');
map1.set(arrKey, 'array');

console.log(map1.get(objKey));
console.log(map1.get(arrKey));

Web Developer

08 Jul, 03:01


Challenge. (Object)
const obj = {
a: 1,
b: {
c: 2
}
};

const newObj = Object.assign({}, obj);
newObj.b.c = 3;

console.log(obj.b.c);

Web Developer

07 Jul, 03:30


Challenge. (Map)
// Create new Map
const map = new Map();
map.set('a', 1);
map.set('b', 2);
map.set('a', 3);

const keys = [];

for (const key of map.keys()) {
keys.push(key);
}

// Output
console.log(keys);

Web Developer

06 Jul, 02:38


Challenge.(Promise)

const promise = new Promise((resolve, reject) => {
resolve('Success');
});

promise.then(result => {
console.log(result) // ?
});

console.log('End'); // ?

Web Developer

04 Jul, 02:30


Debouncing function in Javascript.

Debouncing makes sure that a function doesn't run too often in a short period of time.

// Debouncing util
function debounce(func, wait) {

let timeout;

  return function(...args) {
    clearTimeout(timeout);
    timeout = setTimeout(() => func.apply(this, args), wait);
  };
}

// Usage
const handleResize = debounce(() => {
  console.log('Resize event');
}, 300);

window.addEventListener('resize', handleResize);

Web Developer

30 Jun, 06:30


10 must have GitHub repos for web developers:

1. Free for dev - Click here
2. Tech Interview Handbook
- Click here
3. Javascript Algorithms and Data-structure - Click here
4. You don't know JS - Click here
5. Node.js Best Practices - Click here
6. HTML5 Boilerplate - Click here
7. 30 Seconds of Code - Click here
8. Clean Code JavaScript - Click here
9. Awesome Node.js - Click here
10. 33 JS Concepts - Click here

Web Developer

30 Mar, 03:32


Title: Node.js Documentary.

Content : Are you fascinated by the world of Node.js? Dive deep into its history, development, and impact with this insightful documentary. Explore how Node.js has revolutionized web development and learn about its key features and advantages. Watch now to uncover the secrets behind one of the most popular runtime environments.

📌 Link: https://bit.ly/3PHluS0

.

Web Developer

01 Mar, 08:31


Challenge.
let obj1 = {
  name: 'Alice',
  getName: function() {
    return this.name;
  }
};


let obj2 = {
  name: 'Bob'
};

let getNameFunc = obj1.getName.bind(obj2);

console.log(getNameFunc());

Web Developer

25 Feb, 12:15


Challenge.
function outerFunction() {
  var outerVar = 20;
 
  function innerFunction() {
    return outerVar;
  }
 
  return innerFunction;
}

var closureExample = outerFunction();

console.log(closureExample());

Web Developer

12 Jan, 16:44


🌟 Looking for best DevOps resources? Here is a collection of resources for DevOps learners!

🔗 Link: https://github.com/bregman-arie/devops-resources

(👥) • @Web_developersz
(📚) • @Web_developerszz