riversongs Posted March 9 Report Share Posted March 9 Free Download Udemy - Build Your First Open-Source Javascript LibraryPublished: 3/2025MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHzLanguage: English | Size: 1.50 GB | Duration: 2h 54mLearn how to build, package, and publish your own open-source JavaScript library-step by step!What you'll learnPublish your library with confidence to NPM.Design, implement, and publish an easy-to-maintain library with clear objectives.Follow community-standard guidelines, such as contributing best practices.Gain a deep understanding of open-source intricacies, including linting and formatting.Evaluate and manage 3rd-party dependencies carefully, considering vulnerabilities and maintenance.Enhance developer experience by ensuring your library is intuitive and easy to use.Plan a roadmap that outlines your intent and long-term vision, including your library's end of life.Strike a balance between under-engineering, over-engineering, and what's "good enough" for your audience.RequirementsCode Editor - VS Code is recommended for its great JavaScript/TypeScript support, but any editor works.Node.js (v18.18+) - Required for running scripts, managing dependencies, and bundling your package.Git - Basic knowledge of committing, pushing, and pulling is enough for version control.NPM Account - Needed to publish your package on NPMGitHub Account (optional) - Useful for repository management, documentation, and best practices.DescriptionHey there, fellow developer!At some point in your journey, you've probably built something cool using tools crafted by other devs. Whether those tools were open-source or not, their creators made the decision to share them with the world-pretty awesome, right? Well, now it might be your turn to do the same! Whether you're looking to contribute to open source, level up your skills, or just satisfy your curiosity about how JavaScript libraries are built and shared, you're in the right place.This course is designed for Junior to Mid-level developers who are ready to put their work out there (which, by the way, takes real courage-so kudos to you!). My goal is to help you do it the right way, while avoiding common pitfalls that frustrate even experienced developers (yep, been there myself!).Since the JavaScript ecosystem is packed with tools, I've carefully selected the essentials to keep this course focused and practical. You'll learn how to:build a Node.js library and publish it on npm;use Rollup for bundling your library;work with TypeScript to write maintainable code;set up key tools like Jest (for testing), Prettier (for formatting), and ESLint (for linting).Now, just a heads-up-this isn't a JavaScript fundamentals course. Instead, think of it as your roadmap to launching an open-source project and getting your work into the hands of other developers.This course was designed with care and built with love, so I hope it makes your journey into open source an exciting and rewarding experience. Thanks for considering this course, and I can't wait to see what you create!OverviewSection 1: Getting startedLecture 1 WelcomeLecture 2 PrerequisitesLecture 3 Course structureSection 2: Publish your first packageLecture 4 Validate your ideaLecture 5 Prepare codebaseLecture 6 Test codebase (Part 1)Lecture 7 Test codebase (Part 2)Lecture 8 Publish codebaseSection 3: Enforce code qualityLecture 9 Format your codeLecture 10 Lint your codeLecture 11 Test your codeLecture 12 Bundle your codeLecture 13 Set up Git hooks (Part 1)Lecture 14 Set up Git hooks (Part 2)Section 4: From JS to TSLecture 15 Introduction to TypeScriptLecture 16 Refactor codebaseLecture 17 Test refactoringLecture 18 Adjust tools to support TS (Part 1)Lecture 19 Adjust tools to support TS (Part 2)Lecture 20 Include declaration filesLecture 21 Publish TS codeSection 5: Dependency managementLecture 22 Dependency managementLecture 23 Work with dependenciesLecture 24 Update codebase to support CLILecture 25 Publish latest updatesLecture 26 Review packageSection 6: ExtrasLecture 27 Add other module formatsLecture 28 Test package in BrowserLecture 29 Test package in Bun and DenoLecture 30 Wrapping upSection 7: What's nextLecture 31 Prepare for a new chapterLecture 32 What about AI?You are a developer with basic knowledge of JavaScript or TypeScript.,You've built a project that you believe could be a valuable contribution to the community.,You have experience working with a large codebase and want to extract part of it as a reusable module.,You're curious and just want to better understand how open-source libraries work.Homepage: https://www.udemy.com/course/build-your-first-open-source-javascript-library/ DOWNLOAD NOW: Udemy - Build Your First Open-Source Javascript LibraryRapidgator Links Downloadhttps://rg.to/file/07db5871027907a53daee32e9d178521/faeyp.Build.Your.First.OpenSource.Javascript.Library.part1.rar.htmlhttps://rg.to/file/76c674a8c1574123b4dbb010d61eeb26/faeyp.Build.Your.First.OpenSource.Javascript.Library.part2.rar.htmlFikper Links Downloadhttps://fikper.com/3ZBY4JzpKA/faeyp.Build.Your.First.OpenSource.Javascript.Library.part1.rar.htmlhttps://fikper.com/YHFNpOvqvH/faeyp.Build.Your.First.OpenSource.Javascript.Library.part2.rar.htmlNo Password - Links are Interchangeable Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now