{"id":24750546,"url":"https://github.com/anburocky3/modern-javascript-in-tamil","last_synced_at":"2025-05-16T16:01:29.128Z","repository":{"id":188233772,"uuid":"675674223","full_name":"anburocky3/modern-javascript-in-tamil","owner":"anburocky3","description":"Learn Modern Javascript in Tamil. Watch the entire series on YouTube.","archived":false,"fork":false,"pushed_at":"2025-03-20T13:52:36.000Z","size":1181,"stargazers_count":6,"open_issues_count":0,"forks_count":359,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-12T14:57:59.117Z","etag":null,"topics":["cyberdude","ecmascript6","javascript","tutorials"],"latest_commit_sha":null,"homepage":"https://bit.ly/modern-js-tamil","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anburocky3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"supports/code-btn.png","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"anburocky3"}},"created_at":"2023-08-07T13:13:40.000Z","updated_at":"2025-02-10T03:18:01.000Z","dependencies_parsed_at":"2024-06-23T20:41:59.971Z","dependency_job_id":"507e27f5-94a1-4ee1-b813-e7b709ac99e2","html_url":"https://github.com/anburocky3/modern-javascript-in-tamil","commit_stats":null,"previous_names":["anburocky3/modern-javascript-in-tamil"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anburocky3%2Fmodern-javascript-in-tamil","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anburocky3%2Fmodern-javascript-in-tamil/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anburocky3%2Fmodern-javascript-in-tamil/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anburocky3%2Fmodern-javascript-in-tamil/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anburocky3","download_url":"https://codeload.github.com/anburocky3/modern-javascript-in-tamil/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248586249,"owners_count":21128997,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cyberdude","ecmascript6","javascript","tutorials"],"created_at":"2025-01-28T09:08:17.534Z","updated_at":"2025-04-12T14:58:01.674Z","avatar_url":"https://github.com/anburocky3.png","language":"HTML","funding_links":["https://github.com/sponsors/anburocky3"],"categories":[],"sub_categories":[],"readme":"# Modern-Javascript-in-Tamil-(ES+) (தமிழில்)\n\n[![Stars](https://img.shields.io/github/stars/anburocky3/modern-javascript-in-tamil)](https://github.com/anburocky3/modern-javascript-in-tamil)\n[![Forks](https://img.shields.io/github/forks/anburocky3/modern-javascript-in-tamil)](https://github.com/anburocky3/modern-javascript-in-tamil)\n[![GitHub license](https://img.shields.io/github/license/anburocky3/modern-javascript-in-tamil)](https://github.com/anburocky3/modern-javascript-in-tamil)\n![Anbuselvan Rocky Twitter](https://img.shields.io/twitter/url?style=social\u0026url=https%3A%2F%2Fgithub.com%2Fanburocky3%2Fmodern-javascript-in-tamil)\n[![Support Server](https://img.shields.io/discord/742347296091537448.svg?label=Discord\u0026logo=Discord\u0026colorB=7289da)](https://bit.ly/cyberdudeDiscord)\n[![Cyberdude youtube](https://img.shields.io/youtube/channel/subscribers/UCteUj8bL1ppZcS70UCWrVfw?style=social)](https://bit.ly/cyberdudeYT)\n\nLearn about Modern Javascript and Ecmascript features starting from ES6 to latest. Learn all this in Tamil Language 😊👍\n\n\u003ca href=\"https://bit.ly/modern-js-tamil\" target=\"_blank\"\u003e\u003cimg src=\"./supports/header.svg\" alt=\"Learn more from cyberdude networks.\"/\u003e\u003c/a\u003e\n\n### Links to Learn \u0026 Practice:\n\n| No. | Topic/Source                                                                                                                                                                        |                                                                                  Source code                                                                                  |                                                Video Link                                                |\n| --- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------: |\n| #01 | [ES6+ Javascript Variables (let vs const) (Scopes)](https://youtu.be/UlkK-vWX7y8)                                                                                                   |                                                                                      N/A                                                                                      |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/0Q8eftj5OA0)           |\n| #02 | [ES6+ Javascript Objects (Properties \u0026 Methods)](https://github.com/anburocky3/modern-javascript-in-tamil/tree/02-javascript-objects)                                               |                  [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/02-javascript-objects)                   |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/-IWA5e9CNis)           |\n| #03 | [ES6+ Javascript Object Destructuring (Properties \u0026 Methods)](https://github.com/anburocky3/modern-javascript-in-tamil/tree/02-javascript-objects)                                  |                  [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/02-javascript-objects)                   | [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/pzcCVwuzifI?si=mhkmBOzxzlVXbQb8) |\n| #04 | [ES6+ Javascript Arrays](https://github.com/anburocky3/modern-javascript-in-tamil/tree/02-javascript-objects)                                                                       |                  [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/02-javascript-objects)                   |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/369s20mJmho)           |\n| #05 | [ES6+ Javascript Map Object in Tamil](#)                                                                                                                                            |                                                           [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](#)                                                            |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/zOgSOZrRoHU)           |\n| #06 | [ES6+ Javascript Set Object in Tamil](https://github.com/anburocky3/modern-javascript-in-tamil/tree/06-javascript-set)                                                              |                                                           [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](#)                                                            |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/KnYrC6Zped0)           |\n| #07 | [ES6+ Javascript Array methods in Tamil (Part 1)](https://github.com/anburocky3/modern-javascript-in-tamil/tree/07-javascript-array-methods)                                        |                                                           [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](#)                                                            |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/NRNEwebmWXs)           |\n| #08 | [ES6+ Javascript Array methods in Tamil (Part 2)](https://github.com/anburocky3/modern-javascript-in-tamil/tree/07-javascript-array-methods-es6)                                    |                                                           [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](#)                                                            |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/HgRdVr9nZbk)           |\n| #09 | [ES6+ Javascript Array Destructuring](https://github.com/anburocky3/modern-javascript-in-tamil/tree/09-array-destructuring)                                                         |                  [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/09-array-destructuring)                  |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/NlIowNkao44)           |\n| #10 | [ES6+ Javascript Arrow Functions](https://github.com/anburocky3/modern-javascript-in-tamil/tree/10-javascript-arrow-functions)                                                      |              [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/10-javascript-arrow-functions)               |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/WvyPf0-gIqU)           |\n| #11 | [ES6+ Javascript Hoisting](https://github.com/anburocky3/modern-javascript-in-tamil/tree/11-es6-hoisting)                                                                           |                     [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/11-es6-hoisting)                      |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/06093vaHgtg)           |\n| #12 | [ES6+ Javascript Pure vs Impure Functions](https://github.com/anburocky3/modern-javascript-in-tamil/tree/12-pure-vs-impure-functions)                                               |               [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/12-pure-vs-impure-functions)                |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/E5R7libwC9I)           |\n| #13 | [ES6+ Javascript Closures](https://github.com/anburocky3/modern-javascript-in-tamil/tree/13-javascript-closures)                                                                    |                  [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/13-javascript-closures)                  |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/70dxfDqBpPw)           |\n| #14 | [ES6+ Javascript Callback Functions](https://github.com/anburocky3/modern-javascript-in-tamil/tree/14-javascript-callback-functions)                                                |             [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/14-javascript-callback-functions)             |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/aTJ9GIHgkzQ)           |\n| #15 | [ES6+ Javascript Constructor Functions](https://github.com/anburocky3/modern-javascript-in-tamil/tree/15-javascript-constructor-functions)                                          |           [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/15-javascript-constructor-functions)            |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/-rBK5uG07b4)           |\n| #16 | [ES6+ Javascript Factory Functions](https://github.com/anburocky3/modern-javascript-in-tamil/tree/16-javascript-factory-functions)                                                  |             [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/16-javascript-factory-functions)              |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/E9P1Rhk6hRY)           |\n| #17 | [ES6+ Javascript Prototype](https://github.com/anburocky3/modern-javascript-in-tamil/tree/17-javascript-prototype)                                                                  |                 [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/17-javascript-prototype)                  |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/mmI-8dlqNUE)           |\n| #18 | [ES6+ Javascript Classess](https://github.com/anburocky3/modern-javascript-in-tamil/tree/18-javascript-classes)                                                                     |                  [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/18-javascript-classes)                   |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/_FFtsBuDXuw)           |\n| #19 | [ES6+ Javascript Inheritance](https://github.com/anburocky3/modern-javascript-in-tamil/tree/19-javascript-inheritance)                                                              |                [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/19-javascript-inheritance)                 |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/Fan3SwU-Xoc)           |\n| #20 | [ES6+ Private Properties \u0026 Methods](https://github.com/anburocky3/modern-javascript-in-tamil/tree/20-private-property-and-methods)                                                  |             [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/20-private-property-and-methods)              |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/jNdqzA4ibrc)           |\n| #21 | [ES6+ Javascript OOP: Abstraction](https://github.com/anburocky3/modern-javascript-in-tamil/tree/21-javascript-oop-abstraction)                                                     |              [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/21-javascript-oop-abstraction)               |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/NvfPIgAtKZg)           |\n| #22 | [Static Properties and Methods](https://github.com/anburocky3/modern-javascript-in-tamil/tree/22-javascript-static-properties-and-methods)                                          |       [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/22-javascript-static-properties-and-methods)        |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/VOb-sZqGXmU)           |\n| #23 | [Building a Library App using Javascript OOP Concepts](https://github.com/anburocky3/library-app-javascript-oop/)                                                                   |                               [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/library-app-javascript-oop/)                                |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/dWO68DJdxj0)           |\n| #24 | [Function Prototypes: Creating functions using Constructor](https://github.com/anburocky3/modern-javascript-in-tamil/tree/23-es6-function-prototypes-call-vs-apply-vs-bind-methods) | [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/23-es6-function-prototypes-call-vs-apply-vs-bind-methods) |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/E7KwwyGLaQc)           |\n| #25 | [call() vs apply() vs bind() methods](https://github.com/anburocky3/modern-javascript-in-tamil/tree/23-es6-function-prototypes-call-vs-apply-vs-bind-methods)                       | [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/23-es6-function-prototypes-call-vs-apply-vs-bind-methods) |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/y2FSny-xVPU)           |\n| #26 | [Javascript Spread Operator](https://github.com/anburocky3/modern-javascript-in-tamil/tree/24-es5-javascript-spread-operator)                                                       |            [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/24-es5-javascript-spread-operator)             |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/EumIpx_BW0M)           |\n| #27 | [Ternary Operator](https://github.com/anburocky3/modern-javascript-in-tamil/tree/25-es6-ternary-operator)                                                                           |                 [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/25-es6-ternary-operator)                  |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/EumIpx_BW0M)           |\n| #28 | [Error Handling in Javascript](https://github.com/anburocky3/modern-javascript-in-tamil/tree/28-javascript-error-handling)                                                          |               [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/28-javascript-error-handling)               |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/ZJCLrS4Ynzo)           |\n| #29 | [Javascript Promises](https://github.com/anburocky3/modern-javascript-in-tamil/tree/29-javascript-es6-promises)                                                                     |                [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/29-javascript-es6-promises)                |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/m0kt4izSq08)           |\n| #30 | [Promises API: Promise.all()](https://github.com/anburocky3/modern-javascript-in-tamil/tree/30-promises-api)                                                                        |                     [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/30-promises-api)                      |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/ZrtTablzncM)           |\n| #31 | [Promises API: Promise.allSettled()](https://github.com/anburocky3/modern-javascript-in-tamil/tree/30-promises-api)                                                                 |                     [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/30-promises-api)                      |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/rHEqce4bsfc)           |\n| #32 | [Promises API: Promise.race()](https://github.com/anburocky3/modern-javascript-in-tamil/tree/30-promises-api)                                                                       |                     [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/30-promises-api)                      |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/13lKV3pEaZk)           |\n| #33 | [Promises API: Promise.any()](https://github.com/anburocky3/modern-javascript-in-tamil/tree/30-promises-api)                                                                        |                     [\u003cimg width=\"100px\" src=\"./supports/code-btn.png\" /\u003e](https://github.com/anburocky3/modern-javascript-in-tamil/tree/30-promises-api)                      |           [\u003cimg width=\"100px\" src=\"./supports/video-btn.png\" /\u003e](https://youtu.be/ihnt7Dwzkm8)           |\n\n---\n\n### 📝 For Discussion:\n\nJoin our Facebook Group: https://www.facebook.com/groups/cyberdudetraining/\n\n### ✨ For Updates:\n\nDiscord: https://bit.ly/cyberdudeDiscord\n\nYouTube: https://www.youtube.com/user/CyberDudeNetworks/\n\nTelegram: https://t.me/cyberdudechannel\n\n### 😎 Instructor:\n\n[Anbuselvan](https://www.facebook.com/anburocky3)\n\n### ⚖️ License:\n\n[MIT License](./LICENSE.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanburocky3%2Fmodern-javascript-in-tamil","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanburocky3%2Fmodern-javascript-in-tamil","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanburocky3%2Fmodern-javascript-in-tamil/lists"}