1/51
MODULE 1
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
WEB DEVELOPMENT
IT REFERS TO THE CREATING, BUILDING, AND MAINTAINING OF WEBSITES
WEB DEVELOPMENT
CREATION OF AN APPLICATION THAT WORKS OVER THE INTERNET
FRONTEND DEVELOPMENT
FACE OFF THE WEB
FRONT END
THE PART OF THE WEBSITE WHERE THE USER INTERACTS DIRECTLY
FRONTEND DEVELOPMENT
THIS INVOLVES DESIGNING THE STRUCTURE, LAYOUT, AND BEHAVIOR OF THE WEBSITE
FRONTEND DEVELOPMENT
IT IS ALSO REFERRED TO AS THE “CLIENT SIDE“ OF THE APPLICATION
HYPERTEXT MARKUP LANGUAGE
HTML
HTML
IT IS USED TO DESIGN THE FRONT END PORTION OF WEB PAGES USING MARKUP LANGUAGE
HTML
IT ACTS AS A SKELETON FOR A WEBSITE SINCE IT IS USED TO MAKE THE STRUCTURE OF A WEBSITE
CASCADING STYLE SHEETS
CSS
CSS
IT REFERS TO A SIMPLY DESIGN LANGUAGE INTENDED TO SIMPLIFY THE PROCESS OF MAKING WEB PAGES PRESENTABLE
CSS
IT IS USED TO STYLE OUR WEBSITE
JAVASCRIPT
IT IS A SCRIPTING LANGUAGE USED TO PROVIDE A DYNAMIC BEHAVIOR TO OUR WEBSITE
BOOTSTRAP
IT IS A FREE AND OPEN-SOURCE TOOL COLLECTION FOR CREATING RESPONSIVEWEBSITES AND WEB APPLICATIONS
BOOTSTRAP
IT IS THE MOST POPULAR CSS FRAMEWORK FOR DEVELOPING RESPONSIVE, MOBILE-FIRST WEBSITES
REACT.JS
A POPULAR JAVASCRIPT LIBRARYFOR BUILDING DYNAMIC, COMPONENT-BASED USER INTERFACES
ANGULAR
A FULL-FLEDGED FRAMEWORK FOR BUILDING SINGLE-PAGE APPLICATIONS, WITH FEATURES LIKE TWO-WAY DATA BINDING AND DEPENDENCY INJECTION
VUE.JS
A PROGRESSIVE JAVASCRIPT FRAMEWORK THAT IS FLEXIBLE AND CAN BE USED FOR BUILDING BOTH SIMPLE AND COMPLEX USER INTERFACES
SINGLE-PAGE APPLICATIONS
SPA
BACKEND DEVELOPMENT
THE BACKBONE OF THE WEB
BACKEND
IT IS THE SERVER SIDE OF THE WEBSITE
BACKEND DEVELOPMENT
IT IS PART OF THE WEBSITES THAT USERS CANNOT SEE AND INTERACT WITH
BACKEND DEVELOPMENT
IT IS THE PORTION OF SOFTWARE THAT DOES NOT COME IN DIRECT CONTACT WITH THE USERS
BACKEND DEVELOPMENT
IT IS USED TO STORE AND ARRANGE DATA
PHP
IT IS A SERVER-SIDE SCRIPTING LANGUAGE DESIGN SPECIFICALLY FOR WEB DEVELOPMENT
JAVA
IT IS ONE OF THE MOST POPULAR AND WIDELY USED PROGRAMMING LANGUAGES
JAVA
IT IS HIGHLY SCALABLE
PYTHON
IT IS A PROGRAMMING LANGUAGE THAT LETS YOU WORK QUICKLY AND INTEGRATE SYSTEMS MORE EFFICIENTLY
NODE.JS
IT IS AN OPEN SOURCE AND CROSS-PLATFORM RUNTIME ENVIRONMENT FOR EXECUTING JAVASCRIPT CODE OUTSIDE A BROWSER
RUBY
IT IS A DYNAMIC, REFLECTIVE, OBJECT-ORIENTED, GENERAL-PURPOSE PROGRAMMING LANGUAGE
C#
IT IS A HIGH-LEVEL, GENERAL-PURPOSE PROGRAMMING LANGUAGE DEVELOPED BY MICROSOFT
FULL STACK DEVELOPMENT
IT REFERS TO THE PRACTICE OF DEVELOPING BOTH THE FRONTEND AND BACKEND OF A WEBSITE OR WEB APPLICATION
INTERNET
A NETWORK OF CONNECTED COMPUTERS
WORLD WIDE WEB
WWW
WEB
ORIGINALLY CALLED THE WORLD WIDE WEB
WEB
ONE OF THE WAYS INFORMATION CAN BE SHARED OVER THE INTERNET
WEB
IT IS UNIQUE THAT IT ALLOWS DOCUMENTS TO BE LINKED TO ONE ANOTHER USING HYPERTEXT LINKS— THUS FORMING A HUGE “WEB“ OF CONNECTED INFORMATION
HYPERTEXT TRANSFER PROTOCOL
HTTP
HTTP
A PROTOCOL THAT IS USED BY WEB
UNIFORM RESOURCE LOCATOR
URL
URL
IT IS A SPECIAL ADDRESS OF EVERY PAGE AND RESOURCE ON THE WEB
PROTOCOL
THE FIRST THING THE URL DOES IS DEFINE THE PROTOCOL THAT WILL BE USED FOR THAT PARTICULAR TRANSACTION
SITE NAME
THE NEXT PORTION OF THE URL IDENTIFIES THE WEBSITE BY ITS DOMAIN NAME
ABSOLUTE PATH TO THE DOCUMENT OR RESOURCE
THIS IS THE ABSOLUTE PATH THROUGH DIRECTORIES ON THE SERVER TO THE REQUESTED HTML DOCUMENT
RESPONSIVE
RESPONSIVE WEB DESIGN
IT IS SERVING A SINGLE HTML DOCUMENT TO ALL DEVICES, BUT APPLYING DIFFERENT STYLE SHEETS BASED ON THE SCREEN SIZE IN ORDER TO PROVIDE THE MOST OPTIMIZED LAYOUT FOR THAT DEVICE
WEBSITE
IT IS A COLLECTION OF WEB PAGES THAT ARE INTERCONNECTED AND HOSTED ON A WEB SERVER
WEBSITE
IT IS TYPICALLY USED TO PROVIDE INFORMATION OR CONTENT TO VISITORS IN A STATIC OR DYNAMIC MANNER
WEBSITES
IT IS DESIGNED TO BE VIEWED AND ACCESSED BY USERS THROUGH A WEB BROWSER
WEB APPLICATION
IT IS A SOFTWARE PROGRAM ACCESSED THROUGH A WEB BROWSER THAT OFFERS MORE ADVANCED FUNCTIONALITY AND INTERACTIVITY BEYOND STATIC CONTENT DELIVERY
WEB APPLICATION
IT INVOLVES DYNAMIC PROCESSING AND USER INTERACTION, OFTEN REQUIRING DATA INPUT, PROCESSING, AND OUTPUT