Front-End-Web-Development-Resources

Front-End-Web-Development-Resources

精选前端开发资源大全

该项目汇集了前端开发所需的各类资源,包括学习路线图、实用工具、在线课程、技术博客、代码编辑器、CSS框架等。内容覆盖广泛,适合不同水平的开发者学习使用。资源持续更新,紧跟技术发展,是前端开发者提升技能的优质参考库。

前端开发学习资源GitHubHTMLCSSGithub开源项目
<!-- @format -->

contributions welcome GitHub issues GitHub forks GitHub stars Twitter

Front-end development

Hi There

<p> This is an open-source repository for all who want to learn front-end Development.</p> <br> <h2 align="center" ><strong>Front-end development</strong></h2><br>

Front-end web development is the practice of converting data to a graphical interface, through the use of HTML, CSS, and JavaScript, so that users can view and interact with that data. <br>

Make sure to show your support by star mark & sharing the repository

A List of Useful Resources for Front End Developers


Table of Contents

RoadMap

  • Roadmap - For a well described step-by-step roadmap for front-end developers. Free

Useful

  • BGJar - Free SVG background generator for your websites, blogs, and app. Free
  • Inspect - inspect and debug your mobile web apps and websites on iOS devices directly from Mac or Windows.

Learning

  • A Complete Guide to Flexbox | CSS-Tricks - A comprehensive guide to the Flexbox Layout. Free
  • A Complete Guide to Grid | CSS-Tricks - A comprehensive guide to the Grid Layout. Free
  • Command Line Power User - A video series for web developers on learning a modern command-line workflow with ZSH, Z, and related tools. Free
  • CSS Grid - Complete video course all about CSS Grid Free
  • Best Of JS A site to check the best GitHub Repos for your favourite js framework Free
  • CodeCademy - A series of interactive courses teaching the world how to code. Offering free and paid subscriptions across a variety of languages. Free Paid
  • Codementor - A tool to get help from experienced developers in various coding languages on your learning journey. Paid
  • Scaler Topics - A platform to learn programming languages like HTML, Java, Javascript, Python etc. Free
  • Conquering Responsive Layouts - Made by Kevin Powell(https://twitter.com/KevinJPowell). This course takes you through everything you need to know to create responsive layouts in his brilliant 21-day course. Paid
  • Coursera - A selection of courses from highly reputable schools like Stanford and Yale. Free Paid
  • CSS Almanac | CSS-Tricks - A quick reference guide to many features of CSS. Free
  • CSS Grid Playground - A visual guide curated by the Mozilla team to help you learn CSS's grid layout features with lots of code example and demos. Free
  • Design Resources - Design Resources from Skullface. Free
  • dev.to - Where programmers share ideas and help each other grow. Free
  • DevProjects - A free community consists of curated projects from senior developers to help you bridge the gap between theory and practice. Free !
  • Dicoding Academy - Where everyone can learn programming from fundamentals (Available only in Bahasa Indonesia). Free Paid
  • edx - A series of University-level courses from Harvard, MIT, Wharton, and more. Free
  • EggHead - Web development video tutorials in "bite-size" segments. Has both free and "Pro" (paid) memberships. Free Paid
  • Enboard | Front End Resources - Organized resources about front end development. Free
  • Flexbox - Level up your Flexbox knowledge – an online, Zombie-centric story course. Free
  • freeCodeCamp - A free resource incorporating programming projects and interview preparation for developer jobs. Free
  • Frontend Masters - Web development video tutorials from industry leaders (updated frequently). Has both free (limited-time) and paid memberships. Free Paid
  • Full Stack Open - Course on Full Stack Web Development by University of Helsinski. Learn React, Redux, Node.js, MongoDB, GraphQL and TypeScript in one go! This course will introduce you to modern JavaScript-based web development. The main focus is on building single page applications with ReactJS that use REST APIs built with Node.js. Free
  • GeeksforGeeks - A computer science portal for geeks. Free
  • Khan Academy - A universal online learning platform that also provides the important courses for developers. Free Paid
  • LearnAnything - Search interactive mind maps to learn anything. Free
  • Learn JavaScript - Learn JavaScript in an interactive environment. Read short lessons, take notes, and complete challenges directly in your browser. Free Paid
  • Mastering Markdown - A Mini Series that will change how you write documentation. Free
  • Mozilla Developer Network - The latest information about Open Web technologies. Free
  • Complete web development tutorials -Lyty.dev complete web development tutorials with well explained examples for free. Free
  • Pluralsight - Unlimited online developer training from industry experts. Free Paid
  • Saylor - An open, online learning solution offering college credit opportunities for students. Free
  • Scrimba - Code-screencast-based learning in a variety of languages. Free Paid
  • Scotch - Many Web development courses. Has both free and "Premium" (paid) memberships. Free Paid
  • Search Courses - A selection of trending courses and tutorials. Free Paid
  • SoloLearn- A free portal for learning web development. Free
  • Team Treehouse - Self-paced learning across a variety of languages and subjects. Free Paid
  • The Modern JavaScript Tutorial - Everything about the Javascript Language. Free
  • The Odin Project - An Open-Source Curriculum for Learning Web Development Free
  • Tutorials point - Tutorials for many different languages with interactive code examples. Free
  • Udacity - Learn anything online – deep learning, machine learning, front end languages. Free Paid
  • Udemy - An online learning and teaching marketplace. Free Paid
  • Watch and Code - The computer science school for students that demand intellectual rigor and depth. Paid
  • W3School - Web development reference library. Covers HTML, CSS, Javascript (jQuery, AJAX, and more), as well as some server-side languages. Includes descriptions and interactive examples. Free
  • Web APIs | MDN - Everything a beginner needs to know about Web APIs. Free
  • Web Design in 4 minutes by Jeremy Thomas creator of Bulma CSS and marksheet.io. Free
  • WesBos - Free and premium courses in web development Free Paid
  • Web Dev Tricks - All your CSS, js, jQuery trending codes with source codes in one place. Your handy partner for all types of modern web development and designs. Free
  • web.dev - Guides and resources for modern fast websites by google developers. Free
  • Become a Front-End Web Developer - Develop competency with HTML, CSS, JavaScript, and jQuery. Free Paid
  • WebGlossary.info - Glossary for web development and design, with more than 3,500 entries (as per August 2023) Free
  • Web Skills - A visual overview of useful skills to learn as a web developer. Free
  • The App Brewery - All in one platform to cover your web development skills Paid
  • Full Stack open 2021 - This course serves as an introduction to modern web application development with JavaScript. Free
  • Devtools Tech - A free interview preparation platform for Frontend Engineers with a focus on high quality real world programming questions. Free

⬆ back to top


A11y

  • A11y Style Guide - A living style guide or pattern library, generated from KSS documented styles...with an accessibility twist. Free
  • Axe - Accessibility testing toolkit. Free Paid
  • Colour Contrast Analyser - CCA helps you determine the legibility of text and the contrast of visual elements, such as graphical controls and visual indicators.

编辑推荐精选

讯飞智文

讯飞智文

一键生成PPT和Word,让学习生活更轻松

讯飞智文是一个利用 AI 技术的项目,能够帮助用户生成 PPT 以及各类文档。无论是商业领域的市场分析报告、年度目标制定,还是学生群体的职业生涯规划、实习避坑指南,亦或是活动策划、旅游攻略等内容,它都能提供支持,帮助用户精准表达,轻松呈现各种信息。

AI办公办公工具AI工具讯飞智文AI在线生成PPTAI撰写助手多语种文档生成AI自动配图热门
讯飞星火

讯飞星火

深度推理能力全新升级,全面对标OpenAI o1

科大讯飞的星火大模型,支持语言理解、知识问答和文本创作等多功能,适用于多种文件和业务场景,提升办公和日常生活的效率。讯飞星火是一个提供丰富智能服务的平台,涵盖科技资讯、图像创作、写作辅助、编程解答、科研文献解读等功能,能为不同需求的用户提供便捷高效的帮助,助力用户轻松获取信息、解决问题,满足多样化使用场景。

热门AI开发模型训练AI工具讯飞星火大模型智能问答内容创作多语种支持智慧生活
Spark-TTS

Spark-TTS

一种基于大语言模型的高效单流解耦语音令牌文本到语音合成模型

Spark-TTS 是一个基于 PyTorch 的开源文本到语音合成项目,由多个知名机构联合参与。该项目提供了高效的 LLM(大语言模型)驱动的语音合成方案,支持语音克隆和语音创建功能,可通过命令行界面(CLI)和 Web UI 两种方式使用。用户可以根据需求调整语音的性别、音高、速度等参数,生成高质量的语音。该项目适用于多种场景,如有声读物制作、智能语音助手开发等。

Trae

Trae

字节跳动发布的AI编程神器IDE

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
咔片PPT

咔片PPT

AI助力,做PPT更简单!

咔片是一款轻量化在线演示设计工具,借助 AI 技术,实现从内容生成到智能设计的一站式 PPT 制作服务。支持多种文档格式导入生成 PPT,提供海量模板、智能美化、素材替换等功能,适用于销售、教师、学生等各类人群,能高效制作出高品质 PPT,满足不同场景演示需求。

讯飞绘文

讯飞绘文

选题、配图、成文,一站式创作,让内容运营更高效

讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。

热门AI辅助写作AI工具讯飞绘文内容运营AI创作个性化文章多平台分发AI助手
材料星

材料星

专业的AI公文写作平台,公文写作神器

AI 材料星,专业的 AI 公文写作辅助平台,为体制内工作人员提供高效的公文写作解决方案。拥有海量公文文库、9 大核心 AI 功能,支持 30 + 文稿类型生成,助力快速完成领导讲话、工作总结、述职报告等材料,提升办公效率,是体制打工人的得力写作神器。

openai-agents-python

openai-agents-python

OpenAI Agents SDK,助力开发者便捷使用 OpenAI 相关功能。

openai-agents-python 是 OpenAI 推出的一款强大 Python SDK,它为开发者提供了与 OpenAI 模型交互的高效工具,支持工具调用、结果处理、追踪等功能,涵盖多种应用场景,如研究助手、财务研究等,能显著提升开发效率,让开发者更轻松地利用 OpenAI 的技术优势。

Hunyuan3D-2

Hunyuan3D-2

高分辨率纹理 3D 资产生成

Hunyuan3D-2 是腾讯开发的用于 3D 资产生成的强大工具,支持从文本描述、单张图片或多视角图片生成 3D 模型,具备快速形状生成能力,可生成带纹理的高质量 3D 模型,适用于多个领域,为 3D 创作提供了高效解决方案。

3FS

3FS

一个具备存储、管理和客户端操作等多种功能的分布式文件系统相关项目。

3FS 是一个功能强大的分布式文件系统项目,涵盖了存储引擎、元数据管理、客户端工具等多个模块。它支持多种文件操作,如创建文件和目录、设置布局等,同时具备高效的事件循环、节点选择和协程池管理等特性。适用于需要大规模数据存储和管理的场景,能够提高系统的性能和可靠性,是分布式存储领域的优质解决方案。

下拉加载更多