All Projects → mvmohitverma54 → Repo Made For Frontend Devs Mohitverma

mvmohitverma54 / Repo Made For Frontend Devs Mohitverma

#Repo i made for people and newcomers ,strugging on web to learn new skills and be updated regarding Frontend development

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Repo Made For Frontend Devs Mohitverma

Livecoding.tw
官網
Stars: ✭ 42 (+250%)
Mutual labels:  jquery, html5, css3
Tony
An Elegant WordPress Theme Based on ✌️Vue.js | 基于 Vue.js 的简洁一般强大的 WordPress 单栏博客主题
Stars: ✭ 462 (+3750%)
Mutual labels:  jquery, html5, css3
Html5
HTML5学习、总结、实践
Stars: ✭ 493 (+4008.33%)
Mutual labels:  jquery, html5, css3
Nukeviet
NukeViet CMS is multi Content Management System. NukeViet CMS is the 1st open source content management system in Vietnam. NukeViet was awarded the Vietnam Talent 2011, the Ministry of Education and Training Vietnam officially encouraged to use.
Stars: ✭ 113 (+841.67%)
Mutual labels:  jquery, html5, css3
Kodeweave
HTML/CSS/JS and Markdown Playground For Web Designers and Developers
Stars: ✭ 87 (+625%)
Mutual labels:  jquery, html5, css3
Nodejs Socketio Chat App
MEAN Stack & Socket.IO Real-time Chat App | A MEAN stack based Real Time chat application
Stars: ✭ 45 (+275%)
Mutual labels:  jquery, html5, css3
Bootstrap
Open Source JS plugins
Stars: ✭ 13 (+8.33%)
Mutual labels:  jquery, html5, css3
Olog
📔 Online Note-Taking Experience | 即时灵感笔记记录平台
Stars: ✭ 79 (+558.33%)
Mutual labels:  jquery, html5, css3
Snapaper
📰 Past Papers Sharing Platform Based On Vue.js & GCE Guide | CAIE 试卷分享与下载平台
Stars: ✭ 90 (+650%)
Mutual labels:  jquery, html5, css3
Javascript
刘宾的博客->前端相关。
Stars: ✭ 195 (+1525%)
Mutual labels:  jquery, html5, css3
Fe Interview Questions
目前最全的前端开发面试题及答案
Stars: ✭ 502 (+4083.33%)
Mutual labels:  jquery, html5
Metro Ui Css
Impressive component library for expressive web development! Build responsive projects on the web with the first front-end component library in Metro Style. And now there are even more opportunities every day!
Stars: ✭ 6,843 (+56925%)
Mutual labels:  jquery, html5
Bootstrap Fileinput
An enhanced HTML 5 file input for Bootstrap 5.x/4.x./3.x with file preview, multiple selection, and more features.
Stars: ✭ 5,097 (+42375%)
Mutual labels:  jquery, html5
Driveway
pure CSS masonry layouts
Stars: ✭ 607 (+4958.33%)
Mutual labels:  html5, css3
Front End Daily Challenges
As of October 2020, 170+ works have been accomplished, challenge yourself each day!
Stars: ✭ 598 (+4883.33%)
Mutual labels:  html5, css3
Responsive Grid Of Hexagons
CSS responsive grid of hexagons
Stars: ✭ 481 (+3908.33%)
Mutual labels:  html5, css3
Modern Html Starter Template
Modern HTML Starter Template
Stars: ✭ 752 (+6166.67%)
Mutual labels:  html5, css3
Demo Progressive Web App
🎉 A demo for progressive web application with features like offline, push notifications, background sync etc,
Stars: ✭ 798 (+6550%)
Mutual labels:  html5, css3
Vue Music Player
🎵Vue.js写一个音乐播放器+📖One(一个).A music player + One by Vue.js
Stars: ✭ 729 (+5975%)
Mutual labels:  html5, css3
Vue Qq
🎨 Vue family bucket with socket.io and express/koa2 , create a web version of mobile QQ, supporting real-time group chat, real-time private chat, special care, shielding chat, smart IP geographic location, real-time display temperature and other QQ core functions
Stars: ✭ 861 (+7075%)
Mutual labels:  html5, css3

Frontend Development created by Mohit Verma

Hello guys i made this repo to help people learn new skills regarding frontend development , as many of my juniors and a lot of people struggle to find links to learn all these stuffs so i searched max of net and made a repo out of these links . contribution is appreciated go see contribution.md ! Manually curated collection of resources for frontend web developers.

Looking of Website

The outward or visible aspect of a website.

  • Typography: The style, arrangement, or appearance of typeset matter.

Arch of design and development

High level structure of the frontend code and the discipline of creating such structures.

  • Algorithms: A self-contained step-by-step set of operations to be performed. Algorithms perform calculation, data processing, and/or automated reasoning tasks.
  • Design Patterns: Best practices that the programmer can use to solve common problems when designing an application or system.
  • Designs: Ready to use and well documented structures and frameworks for frontend development.
  • Event-Driven Programming: Event-driven programming is a programming paradigm in which the flow of the program is determined by events such as user actions, sensor outputs, or messages from other programs/threads.
  • Functional Programming: Functional programming is a programming paradigm, that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.
  • Functional Reactive Programming (FRP): FRP is a programming paradigm for asynchronous dataflow programming using the building blocks of functional programming.
  • Codrops: A Cross reference site for ur latest web experiments and to learn new skills in web especially Webgl .
  • WebGl Tutorials: I am adding a list of webgl tutorials , just try to learn from it as much as u can , future of web .

Compatibility

Ability of a product to work with different input/output devices and rendering software. Including printers, email, mobile devices and different browsers.

  • Cross Browser: Cross-browser refers to the ability of a website, web application, HTML construct or client-side script to function in environments that provide its required features and to bow out or degrade gracefully when features are absent or lacking.
  • E-Mail: Preparing HTML based electronic mail.
  • Keyboard: Working with keyboard input in a web browser.
  • Mobile: Development of websites optimized for viewing on smartphone and tablet devices.
  • Printers: Manipulation of printer output through CSS.
  • Responsive Web Design (RWD): RWD responds to the needs of the users and the devices they’re using. The layout changes based on the size and capabilities of the device.
  • Web Accessibility: Web accessibility means that people with disabilities can perceive, understand, navigate, and interact with the Web, and that they can contribute to the Web.

Environment

Important developers, companies, organizations and news sources.

  • Communities Around Projects: Successful open source projects attract many developers who produce plugins, libraries, tutorials and other resources. This section collects such resources.
  • News: Websites & newsletters which provide daily and weekly news related to frontend web development.
  • Notable Community Members: Important engineers, evangelists, architects and other celebrities.
  • Organizations: Commercial companies and nonprofit organizations around web development.
  • Podcasts: A podcast is a form of digital media that consists of an episodic series of audio, video, digital radio, PDF, or ePub files subscribed to and downloaded automatically through web syndication or streamed online to a computer or mobile device.

Languages, Protocols, Browser APIs

Programming/mark-up languages and web related standards.

  • Cascading Style Sheets (CSS): CSS are a stylesheet language used to describe the presentation of a document written in HTML or XML. It describes how elements should be rendered on screen, on paper, in speech, or on other media.
  • Document Object Model (DOM): The DOM is a programming interface for HTML, XML and SVG documents. It defines methods that allow access to the tree, so that they can change the document structure, style and content.
  • HyperText Markup Language (HTML): HTML is the standard markup language used to create web pages and its elements form the building blocks of all websites.
  • Hypertext Transfer Protocol (HTTP): The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web.
  • JavaScript (EcmaScript): JavaScript is a full-fledged dynamic programming language that, when applied to an HTML document, can provide dynamic interactivity on websites. It is defined by ECMAScript standard.
  • JavaScript Object Notation (JSON): JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language.
  • Scalable Vector Graphics (SVG): An XML-based vector image format for two-dimensional graphics with support for interactivity and animation.
  • Service Workers: A method that enables applications to take advantage of persistent background processing, including hooks to enable bootstrapping of web applications while offline.
  • Templating Languages and Engines: Template engines are tools to separate program-logic and presentation into two independent parts. This makes the development of both logic and presentation easier, improves flexibility and eases modification and maintenance.
  • Transpiled Languages: Abstract languages converted to native, browser supported standards like JavaScript or CSS.
  • Uniform Resource Identifier (URI): URI is a string of characters used to identify a resource. The most common form of URI is the Uniform Resource Locator (URL).
  • Web Animations API: Web Animations is a new JavaScript API for driving animated content on the web. By unifying the animation features of SVG and CSS, Web Animations unlocks features previously only usable declaratively, and exposes powerful, high-performance animation capabilities to developers.
  • WebAssembly: WebAssembly is meant to fill a place that JavaScript has been forced to occupy up to now: a low-level code representation that can serve as a compiler target.

UI Components

Drop-in UI components for web sites and applications.

  • Buttons: The term button refers to any graphical control element that provides the user a simple way to trigger an event, like searching for a query at a search engine, or to interact with dialog boxes, like confirming an action.
  • Code: Code viewers and editors designed for embedding inside a website.
  • Forms: A HTML form on a web page allows a user to enter data that is sent to a server for processing. Web users fill out the forms using checkboxes, radio buttons, or text fields.
  • Galeries & Image Sliders: A sophisticated way to present a collection of images on your website.
  • Grid: CSS Grid Layout Systems.
  • Rich Text Editors: A rich text editor is the interface for editing rich text within web browsers. The aim is to reduce the effort for users trying to express their formatting directly as valid HTML markup.
  • Table Of Contents: Components for automatic table of contents generation.
  • UI Kits: Collections of ready to use components.
  • Video & Audio: Components for playing audio and video files on a website.
  • UI tools site: Some of the new tools for Wireframing and Prototypes.

Workflow ( automation etc )

Task automation and asset delivery.

  • Automated Testing: Automated software testing is a process in which software tools execute pre-scripted tests on a software application before it is released into production.
  • Build Tools: Toolkits and their ecosystems, that help you automate painful and repeated tasks.
  • CSS Tools: Tools for analysis, pre and post processing of CSS files.
  • Code Editors: Text editor programs designed specifically for editing source code of a website.
  • Documentation: Writing, generating, publishing and consuming documentation for web deliverables.
  • Fonts for Programmers: Programmers need special fonts, which help align the code and distinguish between characters, that look alike.
  • Getting Started: Step by step guides for setting up a frontend development workflow.
  • HTML Tools: Tools for pre and post processing of the HTML source code.
  • Image Post Processing: Tools for image conversion and optimization.
  • JavaScript Tools: Tools for static analysis, pre and post processing of JavaScript files.
  • Package Management: A package manager or package management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing reusable libraries and components in a consistent manner.
  • Sourcemaps: Sourcemap is a way to map a combined/minified file back to an unbuilt state.
  • Version Control: Version control or source control is a system that records changes to a file or set of files over time so that you can recall specific versions later.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].