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.

编辑推荐精选

扣子-AI办公

扣子-AI办公

职场AI,就用扣子

AI办公助手,复杂任务高效处理。办公效率低?扣子空间AI助手支持播客生成、PPT制作、网页开发及报告写作,覆盖科研、商业、舆情等领域的专家Agent 7x24小时响应,生活工作无缝切换,提升50%效率!

堆友

堆友

多风格AI绘画神器

堆友平台由阿里巴巴设计团队创建,作为一款AI驱动的设计工具,专为设计师提供一站式增长服务。功能覆盖海量3D素材、AI绘画、实时渲染以及专业抠图,显著提升设计品质和效率。平台不仅提供工具,还是一个促进创意交流和个人发展的空间,界面友好,适合所有级别的设计师和创意工作者。

图像生成热门AI工具AI图像AI反应堆AI工具箱AI绘画GOAI艺术字堆友相机
码上飞

码上飞

零代码AI应用开发平台

零代码AI应用开发平台,用户只需一句话简单描述需求,AI能自动生成小程序、APP或H5网页应用,无需编写代码。

Vora

Vora

免费创建高清无水印Sora视频

Vora是一个免费创建高清无水印Sora视频的AI工具

Refly.AI

Refly.AI

最适合小白的AI自动化工作流平台

无需编码,轻松生成可复用、可变现的AI自动化工作流

酷表ChatExcel

酷表ChatExcel

大模型驱动的Excel数据处理工具

基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。

AI工具使用教程AI营销产品酷表ChatExcelAI智能客服
TRAE编程

TRAE编程

AI辅助编程,代码自动修复

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

热门AI工具生产力协作转型TraeAI IDE
AIWritePaper论文写作

AIWritePaper论文写作

AI论文写作指导平台

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

数据安全AI助手热门AI工具AI辅助写作AI论文工具论文写作智能生成大纲
博思AIPPT

博思AIPPT

AI一键生成PPT,就用博思AIPPT!

博思AIPPT,新一代的AI生成PPT平台,支持智能生成PPT、AI美化PPT、文本&链接生成PPT、导入Word/PDF/Markdown文档生成PPT等,内置海量精美PPT模板,涵盖商务、教育、科技等不同风格,同时针对每个页面提供多种版式,一键自适应切换,完美适配各种办公场景。

热门AI工具AI办公办公工具智能排版AI生成PPT博思AIPPT海量精品模板AI创作
潮际好麦

潮际好麦

AI赋能电商视觉革命,一站式智能商拍平台

潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。

下拉加载更多