awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
braziljs avatar

braziljs/eloquente-javascript

0
View on GitHub↗

Eloquente Javascript

This project is a Portuguese translation of a comprehensive JavaScript programming guide and educational resource. It serves as a technical textbook designed to make JavaScript education accessible to Portuguese speakers, covering fundamental syntax, data structures, and programming logic.

The material provides instruction on both web development and server-side application building. It includes a structured approach to learning how to manipulate the browser document model and handle user events to create interactive user interfaces.

The resource is delivered through multiple formats, including a static website with a browser-based code sandbox for executing samples and practicing logic. Content is also available for offline study via PDF and EPUB exports.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
braziljs.github.io/eloquente-javascript
↗

Features

  • JavaScript Learning Curricula - Serves as a comprehensive educational resource and curriculum for mastering the JavaScript language.
  • Programming and Logic - Provides practical exercises for mastering programming logic, data structures, and algorithms.
  • Developer Education - Delivers structured education on building interactive web interfaces and server-side applications.
  • Interactive Textbooks - Ships as an interactive web-based textbook integrating theoretical concepts with executable code samples.
  • JavaScript Language Instruction - Offers a detailed instructional guide covering JavaScript syntax, data structures, and core fundamentals.
  • JavaScript Learning Resources - Provides a comprehensive set of educational content and tutorials for learning the JavaScript language.
  • Portuguese Translations - Provides a complete translation of a comprehensive JavaScript programming guide into Brazilian Portuguese.
  • Programming Syntax Guides - Offers guided lessons on fundamental JavaScript syntax, data structures, and programming logic.
  • Translated Technical - Provides a localized version of a professional JavaScript textbook to increase accessibility for Portuguese speakers.
  • Server-Side Frameworks - Provides instructional material on building backend services and server-side logic using JavaScript.
  • Web Application Development - Teaches the development of interactive user interfaces and full-stack web applications using JavaScript.
  • PDF Exports - Converts source documents into standardized PDF and EPUB files for offline distribution and reading.
  • Markdown-Based Content Authoring - Uses Markdown files to structure educational content, enabling efficient parsing into HTML for web display.
  • Portable Educational Formats - Allows users to save and study educational materials offline via PDF and EPUB exports.
  • Static Site Generation - Generates static HTML pages from structured documentation to ensure fast load times and search engine visibility.
  • Cross-Platform Documentation Renderers - Renders technical content consistently across web pages and electronic book formats from a single source.
  • Offline Technical Reading - Provides programming textbooks in PDF and EPUB formats for studying without an internet connection.
  • Sandboxed Code Execution Environments - Includes a sandbox environment for executing code samples to verify programming exercise solutions.
5,503 stars·1,221 forks·JavaScript·30 views

Star history

Star history chart for braziljs/eloquente-javascriptStar history chart for braziljs/eloquente-javascript

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does braziljs/eloquente-javascript do?

This project is a Portuguese translation of a comprehensive JavaScript programming guide and educational resource. It serves as a technical textbook designed to make JavaScript education accessible to Portuguese speakers, covering fundamental syntax, data structures, and programming logic.

What are the main features of braziljs/eloquente-javascript?

The main features of braziljs/eloquente-javascript are: JavaScript Learning Curricula, Programming and Logic, Developer Education, Interactive Textbooks, JavaScript Language Instruction, JavaScript Learning Resources, Portuguese Translations, Programming Syntax Guides.

Which projects share features with braziljs/eloquente-javascript?

Projects with overlapping indexed features include: xitu/javascript-tutorial-zh — This project is a structured JavaScript programming tutorial and frontend development learning resource. It serves as… golang101/golang101 — golang101 is a comprehensive Go programming knowledge base and technical reference library. It provides structured… wangdoc/javascript-tutorial — This project is a structured JavaScript programming tutorial and web development learning resource. It serves as an… thejsway/thejsway — The JavaScript Way is a free, open-access educational resource that teaches modern JavaScript and full-stack web… javascript-tutorial/en.javascript.info — This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development… braziljs/js-the-right-way — js-the-right-way is a JavaScript best practices guide and coding standards reference designed to provide a curated…

Projects sharing features with Eloquente Javascript

These projects share indexed features with Eloquente Javascript. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • xitu/javascript-tutorial-zhxitu avatar

    xitu/javascript-tutorial-zh

    10,760View on GitHub↗

    This project is a structured JavaScript programming tutorial and frontend development learning resource. It serves as a programming educational resource designed to teach core coding principles, fundamental syntax, and complex programming patterns. The content functions as a modern JavaScript language guide and language specification guide, with instructional materials based on current industry standards and technical specifications for contemporary web development. The resource is authored as markdown-based technical documentation and delivered as static HTML pages.

    HTML
    View on GitHub↗10,760
  • golang101/golang101golang101 avatar

    golang101/golang101

    5,012View on GitHub↗

    golang101 is a comprehensive Go programming knowledge base and technical reference library. It provides structured guides and documentation covering Go syntax, runtime behavior, and idiomatic coding patterns. The project serves as a dedicated guide for performance optimization, offering technical strategies to reduce memory allocations, improve garbage collection, and increase execution speed. It also focuses on the Go type system, including generic programming and concurrent synchronization techniques. The library encompasses broader capabilities for language learning, including the study o

    HTMLbookgogolang
    View on GitHub↗5,012
  • wangdoc/javascript-tutorialwangdoc avatar

    wangdoc/javascript-tutorial

    3,998View on GitHub↗

    This project is a structured JavaScript programming tutorial and web development learning resource. It serves as an educational guide for learning the JavaScript language, ranging from basic syntax to advanced programming concepts. The resource functions as a JavaScript code example library and a technical guide for DOM manipulation. It provides conceptual explanations and runnable code samples to demonstrate how to solve common development tasks and programmatically manage browser elements. The material covers frontend development training, web browser programming, and the implementation of

    Shell
    View on GitHub↗3,998
  • thejsway/thejswaythejsway avatar

    thejsway/thejsway

    7,884View on GitHub↗

    The JavaScript Way is a free, open-access educational resource that teaches modern JavaScript and full-stack web development through a project-based book and interactive exercises. Its core identity is a comprehensive learning path that combines free online content, progressive skill-building, and hands-on exercises to guide learners from programming fundamentals to building a complete real-world application. The project distinguishes itself by structuring its curriculum around a single, unified project—a social news web application—that learners build incrementally across multiple chapters.

    CSSbookes2015es6
    View on GitHub↗7,884
Compare all 30 related projects→