Web Development Basics Flashcards
used for creating the structure and content of web pages. Provides a set of tags that are
used to define headings, paragraphs, images, links, and other content.
HTML (Hypertext Markup Language)
used for styling the HTML content.
CSS (Cascading Style Sheets)
popular CSS framework that provides a responsive grid system, pre-designed UI components, and customizable CSS styles
Bootstrap
front-end CSS framework based on Google’s Material Design language.
Materialize
____ is a responsive CSS framework that provides a set of customizable CSS styles and pre-designed UI components.
Foundation
____ is a CSS framework that uses human-friendly HTML to create responsive web pages. It provides a set of customizable CSS styles and pre-designed UI components.
Semantic UI
____ is a utility-first CSS framework that provides a set of pre-designed CSS classes for building responsive web pages.
Tailwind CSS
____ is a lightweight alternative to larger CSS frameworks like Bootstrap, and it provides a simple set of customizable styles and components for building responsive web pages.
Bulma
____ is the most widely used client-side scripting language. It is a lightweight programming language that can be embedded into HTML pages to create dynamic effects and interactive
user interfaces.
JavaScript
Developed and maintained by Facebook, used for building user interfaces with a virtual DOM, and allows for reusable UI components.
React.js
Developed and maintained by Google, used for building dynamic web applications with features like two-way data binding and dependency injection.
Angular JS
A progressive JavaScript framework for building user interfaces that is lightweight and easy to learn, providing reactive data binding and component-based architecture.
Vue.js
A server-side JavaScript runtime built on top of Google’s V8 JavaScript engine that allows for scalable network applications with non-blocking I/O.
Node.js
A popular web application framework built on top of Node.js that provides middleware support, routing, and templating engines.
Express.js
A JavaScript framework for building ambitious web applications that includes features like two-way data binding, routing, and component-based architecture.
Ember.js
A full-stack JavaScript framework for building real-time web applications with reactive data binding, server-side rendering, and client-side caching.
Meteor.js
A lightweight JavaScript framework that provides a minimal set of features for building client-side applications with models, views, and collections for organizing code.
Backbone.js
used to create web applications that run on a server. These languages include PHP, Python, and Ruby on Rails, among others.
Server-side scripting languages
Widely used open-source scripting language for web development, can be embedded into HTML, easy to learn, large community of developers.
PHP
General-purpose programming language used for web development, known for simplicity, readability, versatility.
Python
Dynamic, object-oriented programming language used for web development, clean syntax, emphasizes productivity and simplicity.
Ruby
Primarily used for client-side scripting in web development, but can also be used on the server-side with Node.js.
JavaScript
Popular programming language used for a wide range of applications, including web development, known for scalability, security, cross-platform compatibility.
Java
Modern programming language used for building Windows desktop applications, web applications on the Microsoft .NET platform, game development, and mobile development.
C#
General-purpose scripting language used for web development, system administration, and network programming, known for text processing capabilities and ability to handle complex
tasks.
Perl
technology tools are essential in managing, organizing, and analyzing large amounts of data efficiently.
Database
relational database management system (RDBMS) used for storing and managing
structured data. It is known for its scalability, security, and high performance.
Oracle Database
____ is another RDBMS that runs on Windows-based operating systems. It is commonly used in enterprise environments for managing large amounts of data and providing business intelligence solutions.
Microsoft SQL Server
open-source RDBMS widely used in web applications due to its ease of use, low cost, and scalability.
MySQL
____ is a NoSQL database that stores data in a JSON-like format. It is known for its ability to handle unstructured data and scalability.
MongoDB
____ is an open-source RDBMS known for its robustness, extensibility, and SQL compliance. It is commonly used in enterprise environments for mission-critical applications.
PostgreSQL
a distributed NoSQL database known for its high scalability and fault tolerance. It is commonly used for storing large amounts of data across multiple servers.
Cassandra
an in-memory data structure store used for caching, real-time data processing, and messaging. It is commonly used in web applications and for storing session data.
Redis
markup language used to create web pages. It consists of a set of tags and attributes that define the structure and content of a web page.
HTML, or Hypertext Markup Language,
HTML provides six levels of headings, which can be used to create headings of different sizes and levels of importance.
Headings