1/26
Vocabulary flashcards covering core terms, technologies, roles, and concepts from the lecture on web development.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Web Development
The process of building and maintaining websites and web applications, encompassing front-end, back-end, and database work.
Front-end Development
Client-side work focused on the user interface and experience, using HTML, CSS, and JavaScript.
Back-end Development
Server-side logic, database management, and API creation that power a website or web application.
Full-stack Development
Expertise in both front-end and back-end technologies, allowing work on all aspects of a web project.
Database Management
Designing, implementing, and maintaining databases to store and manage website data.
Web Design
Creates the visual layout and user interface of a website, often working closely with developers.
HTML (HyperText Markup Language)
The standard markup language that provides the structure and content of web pages.
CSS (Cascading Style Sheets)
A style-sheet language used to control the presentation, layout, colors, and fonts of web pages.
JavaScript (JS)
Core web technology that adds interactivity and dynamic behavior to websites.
PHP
A popular server-side scripting language used to build dynamic web pages and applications.
Python
An open-source programming language prized for simplicity and readability, widely used for back-end web development.
Java
A high-level, general-purpose, object-oriented language known for memory safety and cross-platform capabilities.
Ruby
A highly time-efficient programming language often used for web development (e.g., Ruby on Rails framework).
C#
A language created by Microsoft for the .NET framework, used for building web and desktop applications.
Go (Golang)
A statically typed language designed at Google with C-like syntax, valued for performance and concurrency.
SQL (Structured Query Language)
Language used to manage and query relational databases, essential for storing and retrieving web data.
Content Management System (CMS)
Software like WordPress, Joomla!, or Drupal that simplifies website creation and management.
Framework
Pre-built components and tools (e.g., Django, React, Angular, Vue.js) that accelerate web development.
Version Control System
Tools such as Git that track code changes and facilitate collaboration among developers.
Online Presence
The visibility a business or individual achieves by having a website, enabling them to reach a wider audience.
User Engagement
The degree to which visitors interact with a website, improved through well-designed and functional pages.
Business Growth (Web Context)
Using websites for e-commerce, lead generation, and other objectives to expand a business.
Front-end Developer
Specialist who creates the visual and interactive parts of websites using HTML, CSS, and JavaScript.
Back-end Developer
Programmer who focuses on server-side logic, databases, and application programming interfaces (APIs).
Full-stack Developer
Developer proficient in both front-end and back-end technologies.
Web Designer
Professional who concentrates on the visual design and user interface aspects of websites.
Web Content Developer
Creates and manages website content such as text, images, and videos.