SlideShare a Scribd company logo
THE FUTURE STARTS HERE
FRONT END
DEVELOPMENT WITH
JAVASCRIPT
WEB DESIGN COURSE
CODE. CRAFT. CREATE
SUPPORTED BY
How Web
Works
How many times a day do you
use the internet and load a
different web page?
In order to be a developer, and especially a web developer—
it's incredibly important to understand how the web works.
From here on out, you are no longer just a user of the internet.
You are a creator of the WEB.
Client and Server
So seriously, how does this web address:
https://www.youtube.com/user/AdeleVEVO
Turn into this:
The internet operates based on conversations between the client (known as the
browser) and the server (the code running on the server for the web site you’re are
loading).
By typing in that URL user (the client)
is requesting a web page. The server then receives
the request, processes it, and sends a response.
user browser receives that response and shows the
content..
These are the fundamentals of the web. Browsers send requests and servers send responses
Client Server
The
WEB
Request message
Response message
Components of a website
Client
The local computer (desktop/laptop) or
device (phone/tablet) the user is
interacting with to access the website.
Server
The remote computer that “physically
houses” all the files (and thus code)
that make up the website.
Database
A sub-component of the remote server,
the database is a large series of data
tables used to store all the dynamic
information generated or used within
the website.
Client Server
WEB Server Data Base
WEB database
interaction
Internet
Internet
Internet
The Inner Workings of a Modern Website
User User
Client
computer
Server
computer
Database
Server
computer
Client
computer
Visits URL
Accepts
request
Queries
database
Sends
response
Displays
webpage
Sends
data
Executes
back-end
Generates
request
PROGRAM DETAILS
FRONT END DEVELOPMENT WITH
JAVASCRIPT
Assessment
1 Hour
30
Hours
5
Hours
F2F lectures
E-learning
Quizzes and
Exercises
LEARNING OUTCOME
Identify the suitable method, tool and technique
for designing a web page based on a business
objective
01
Design, implement, test, and evaluate a dynamic
web page by implementing the necessary
algorithmic constructs and techniques
03
Create wireframes and information flow models
for web pages
02
TOPICS COVERED
Basic methodologies in Graphical User Interface
(GUI) development
01
Business Requirements – Developing
Websites/Web Apps
03
Architecture of a website, Information Flow,
Effective UI Design for Websites
02
Structure of a Website – Wireframes/Prototypes
04
Creating Static and Dynamic Web Pages using JS
Frameworks
05
Introduction to Unit Testing, Regression
Testing, and Test-driven Development.
06
LU1 – Concept Development
FRONT END DEVELOPMENT WITH JAVASCRIPTS
Identify the suitable method, tool and
technique for designing a web page based on
a business objective
01
Information flows in user interface design
03
Assemble a list of functionalities and needs
required
02
LU2 – Designing for Web
FRONT END DEVELOPMENT WITH JAVASCRIPTS
01
Create wireframes and information flow models for web pages
02
Key technical components in and supporting a user interface
03
Develop components of user interface prototypes
04
Craft information content and materials for the product user guide
TRAINER
8 years of Experience running his own Digital solutions business.
He provided frontend & backend development for website and web applications.
Specialization
• Adobe Photoshop & Illustrator (Graphic Design)
• Frontend Development (HTML/CSS/JS/jQuery/Bootstrap/etc)
• Backend Development (PHP/MySQL/Wordpress/Python/etc)
• Project Management & Planning
• Photography, Photo & Video Editing
Vast On-the-Ground Experience
MENTOR | TRAINER
Manfred Lim Z J
Entrepreneur
CEO/Founder of Pillowseed
Student
Testimonials
16
Students’ Project
https://caloricestore.com/
https://jabink.com/
https://readysetcookie.com/
http://minimaleffort.lol/
https://symstak.com/
https://www.scaled.sg
https://shop.abstract.sg
https://www.idvconcepts.asia
THE FUTURE STARTS HERE
FRONT END
DEVELOPMENT WITH
JAVASCRIPT
WEB DESIGN COURSE
CODE. CRAFT. CREATE
SUPPORTED BY
THANK YOU

More Related Content

Similar to Web Design Course with JavaScript at MAGES Institute

Web Development.pdf
Web Development.pdfWeb Development.pdf
Web Development.pdf
Honey Monsoon
 
Web Development.pdf
Web Development.pdfWeb Development.pdf
Web Development.pdf
Honey Monsoon
 
Satendra Gupta Sr DotNet Consultant
Satendra Gupta Sr  DotNet ConsultantSatendra Gupta Sr  DotNet Consultant
Satendra Gupta Sr DotNet ConsultantSATENDRA GUPTA
 
Web Layout Generation (IC-SCCE 2006)
Web Layout Generation (IC-SCCE 2006)Web Layout Generation (IC-SCCE 2006)
Web Layout Generation (IC-SCCE 2006)
IT Industry
 
Introduction to Web Frameworks
Introduction to Web FrameworksIntroduction to Web Frameworks
Introduction to Web Frameworks
Sarika Jadhav
 
web roadmap.pdf
web roadmap.pdfweb roadmap.pdf
web roadmap.pdf
bcedsc
 
How to Maximize User Experience with Effective Front-End Technology Choices
How to Maximize User Experience with Effective Front-End Technology ChoicesHow to Maximize User Experience with Effective Front-End Technology Choices
How to Maximize User Experience with Effective Front-End Technology Choices
Minds Task Technologies
 
Job center
Job centerJob center
Job center
Munavvar Patel
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
Ravikumar Pabolu
 
What are the Three Main Stages of Web Development?
What are the Three Main Stages of Web Development?What are the Three Main Stages of Web Development?
What are the Three Main Stages of Web Development?
JamesParker406701
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
AmalMohammedNasserSa
 
BrowserArchitecture_ClientSide.pdf
BrowserArchitecture_ClientSide.pdfBrowserArchitecture_ClientSide.pdf
BrowserArchitecture_ClientSide.pdf
MuhammadBilal187526
 
The Web Development Process -Singsys Blog
The Web Development Process -Singsys BlogThe Web Development Process -Singsys Blog
The Web Development Process -Singsys Blog
geekblogger411
 
Home management WebApp presentation
Home management WebApp presentationHome management WebApp presentation
Home management WebApp presentation
bhavesh singh
 
IRJET- Web Page Builder
IRJET- Web Page BuilderIRJET- Web Page Builder
IRJET- Web Page Builder
IRJET Journal
 
MCA Society Project Seminar.pptx
MCA Society Project Seminar.pptxMCA Society Project Seminar.pptx
MCA Society Project Seminar.pptx
Nomearod1
 
Web Layout Mining - JECS 29(2)
Web Layout Mining - JECS 29(2)Web Layout Mining - JECS 29(2)
Web Layout Mining - JECS 29(2)
IT Industry
 

Similar to Web Design Course with JavaScript at MAGES Institute (20)

AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
Web Development.pdf
Web Development.pdfWeb Development.pdf
Web Development.pdf
 
Web Development.pdf
Web Development.pdfWeb Development.pdf
Web Development.pdf
 
Satendra Gupta Sr DotNet Consultant
Satendra Gupta Sr  DotNet ConsultantSatendra Gupta Sr  DotNet Consultant
Satendra Gupta Sr DotNet Consultant
 
Web Layout Generation (IC-SCCE 2006)
Web Layout Generation (IC-SCCE 2006)Web Layout Generation (IC-SCCE 2006)
Web Layout Generation (IC-SCCE 2006)
 
Introduction to Web Frameworks
Introduction to Web FrameworksIntroduction to Web Frameworks
Introduction to Web Frameworks
 
web roadmap.pdf
web roadmap.pdfweb roadmap.pdf
web roadmap.pdf
 
How to Maximize User Experience with Effective Front-End Technology Choices
How to Maximize User Experience with Effective Front-End Technology ChoicesHow to Maximize User Experience with Effective Front-End Technology Choices
How to Maximize User Experience with Effective Front-End Technology Choices
 
Job center
Job centerJob center
Job center
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
What are the Three Main Stages of Web Development?
What are the Three Main Stages of Web Development?What are the Three Main Stages of Web Development?
What are the Three Main Stages of Web Development?
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
 
Prashant_Shukla-UI
Prashant_Shukla-UIPrashant_Shukla-UI
Prashant_Shukla-UI
 
BrowserArchitecture_ClientSide.pdf
BrowserArchitecture_ClientSide.pdfBrowserArchitecture_ClientSide.pdf
BrowserArchitecture_ClientSide.pdf
 
The Web Development Process -Singsys Blog
The Web Development Process -Singsys BlogThe Web Development Process -Singsys Blog
The Web Development Process -Singsys Blog
 
Home management WebApp presentation
Home management WebApp presentationHome management WebApp presentation
Home management WebApp presentation
 
IRJET- Web Page Builder
IRJET- Web Page BuilderIRJET- Web Page Builder
IRJET- Web Page Builder
 
MCA Society Project Seminar.pptx
MCA Society Project Seminar.pptxMCA Society Project Seminar.pptx
MCA Society Project Seminar.pptx
 
Web Layout Mining - JECS 29(2)
Web Layout Mining - JECS 29(2)Web Layout Mining - JECS 29(2)
Web Layout Mining - JECS 29(2)
 
Vikash_CV
Vikash_CVVikash_CV
Vikash_CV
 

More from JeniferJenkins2

How is Generative AI Revolutionizing Content Creation in AR/VR?
How is Generative AI Revolutionizing Content Creation in AR/VR?How is Generative AI Revolutionizing Content Creation in AR/VR?
How is Generative AI Revolutionizing Content Creation in AR/VR?
JeniferJenkins2
 
The Future of Generative AI in AR/VR Industry in Singapore
The Future of Generative AI in AR/VR Industry in Singapore The Future of Generative AI in AR/VR Industry in Singapore
The Future of Generative AI in AR/VR Industry in Singapore
JeniferJenkins2
 
Full Stack Web Development | MAGES Institute
Full Stack Web Development | MAGES Institute Full Stack Web Development | MAGES Institute
Full Stack Web Development | MAGES Institute
JeniferJenkins2
 
Four Types of Data Analytics.pdf
Four Types of Data Analytics.pdfFour Types of Data Analytics.pdf
Four Types of Data Analytics.pdf
JeniferJenkins2
 
Diploma in XR Immersive (DXR).pdf
Diploma in XR Immersive (DXR).pdfDiploma in XR Immersive (DXR).pdf
Diploma in XR Immersive (DXR).pdf
JeniferJenkins2
 
Data Analysis and Data Wrangling with Python (SC221).pdf
Data Analysis and Data Wrangling with Python (SC221).pdfData Analysis and Data Wrangling with Python (SC221).pdf
Data Analysis and Data Wrangling with Python (SC221).pdf
JeniferJenkins2
 
Game Development as an Independent Developer.pdf
Game Development as an Independent Developer.pdfGame Development as an Independent Developer.pdf
Game Development as an Independent Developer.pdf
JeniferJenkins2
 
Data Analysis and Data Wrangling with Python (SC221).pptx
Data Analysis and Data Wrangling with Python (SC221).pptxData Analysis and Data Wrangling with Python (SC221).pptx
Data Analysis and Data Wrangling with Python (SC221).pptx
JeniferJenkins2
 
Professional Certificate in XR Immersive
Professional Certificate in XR ImmersiveProfessional Certificate in XR Immersive
Professional Certificate in XR Immersive
JeniferJenkins2
 
Professional Cert in Data Science Course
Professional Cert in Data Science CourseProfessional Cert in Data Science Course
Professional Cert in Data Science Course
JeniferJenkins2
 

More from JeniferJenkins2 (10)

How is Generative AI Revolutionizing Content Creation in AR/VR?
How is Generative AI Revolutionizing Content Creation in AR/VR?How is Generative AI Revolutionizing Content Creation in AR/VR?
How is Generative AI Revolutionizing Content Creation in AR/VR?
 
The Future of Generative AI in AR/VR Industry in Singapore
The Future of Generative AI in AR/VR Industry in Singapore The Future of Generative AI in AR/VR Industry in Singapore
The Future of Generative AI in AR/VR Industry in Singapore
 
Full Stack Web Development | MAGES Institute
Full Stack Web Development | MAGES Institute Full Stack Web Development | MAGES Institute
Full Stack Web Development | MAGES Institute
 
Four Types of Data Analytics.pdf
Four Types of Data Analytics.pdfFour Types of Data Analytics.pdf
Four Types of Data Analytics.pdf
 
Diploma in XR Immersive (DXR).pdf
Diploma in XR Immersive (DXR).pdfDiploma in XR Immersive (DXR).pdf
Diploma in XR Immersive (DXR).pdf
 
Data Analysis and Data Wrangling with Python (SC221).pdf
Data Analysis and Data Wrangling with Python (SC221).pdfData Analysis and Data Wrangling with Python (SC221).pdf
Data Analysis and Data Wrangling with Python (SC221).pdf
 
Game Development as an Independent Developer.pdf
Game Development as an Independent Developer.pdfGame Development as an Independent Developer.pdf
Game Development as an Independent Developer.pdf
 
Data Analysis and Data Wrangling with Python (SC221).pptx
Data Analysis and Data Wrangling with Python (SC221).pptxData Analysis and Data Wrangling with Python (SC221).pptx
Data Analysis and Data Wrangling with Python (SC221).pptx
 
Professional Certificate in XR Immersive
Professional Certificate in XR ImmersiveProfessional Certificate in XR Immersive
Professional Certificate in XR Immersive
 
Professional Cert in Data Science Course
Professional Cert in Data Science CourseProfessional Cert in Data Science Course
Professional Cert in Data Science Course
 

Recently uploaded

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 

Recently uploaded (20)

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 

Web Design Course with JavaScript at MAGES Institute

  • 1. THE FUTURE STARTS HERE FRONT END DEVELOPMENT WITH JAVASCRIPT WEB DESIGN COURSE CODE. CRAFT. CREATE SUPPORTED BY
  • 2. How Web Works How many times a day do you use the internet and load a different web page? In order to be a developer, and especially a web developer— it's incredibly important to understand how the web works. From here on out, you are no longer just a user of the internet. You are a creator of the WEB.
  • 3. Client and Server So seriously, how does this web address: https://www.youtube.com/user/AdeleVEVO Turn into this:
  • 4. The internet operates based on conversations between the client (known as the browser) and the server (the code running on the server for the web site you’re are loading). By typing in that URL user (the client) is requesting a web page. The server then receives the request, processes it, and sends a response. user browser receives that response and shows the content.. These are the fundamentals of the web. Browsers send requests and servers send responses Client Server The WEB Request message Response message
  • 5. Components of a website Client The local computer (desktop/laptop) or device (phone/tablet) the user is interacting with to access the website. Server The remote computer that “physically houses” all the files (and thus code) that make up the website. Database A sub-component of the remote server, the database is a large series of data tables used to store all the dynamic information generated or used within the website. Client Server WEB Server Data Base WEB database interaction Internet Internet Internet
  • 6. The Inner Workings of a Modern Website User User Client computer Server computer Database Server computer Client computer Visits URL Accepts request Queries database Sends response Displays webpage Sends data Executes back-end Generates request
  • 8. FRONT END DEVELOPMENT WITH JAVASCRIPT Assessment 1 Hour 30 Hours 5 Hours F2F lectures E-learning Quizzes and Exercises
  • 9. LEARNING OUTCOME Identify the suitable method, tool and technique for designing a web page based on a business objective 01 Design, implement, test, and evaluate a dynamic web page by implementing the necessary algorithmic constructs and techniques 03 Create wireframes and information flow models for web pages 02
  • 10. TOPICS COVERED Basic methodologies in Graphical User Interface (GUI) development 01 Business Requirements – Developing Websites/Web Apps 03 Architecture of a website, Information Flow, Effective UI Design for Websites 02 Structure of a Website – Wireframes/Prototypes 04 Creating Static and Dynamic Web Pages using JS Frameworks 05 Introduction to Unit Testing, Regression Testing, and Test-driven Development. 06
  • 11. LU1 – Concept Development FRONT END DEVELOPMENT WITH JAVASCRIPTS Identify the suitable method, tool and technique for designing a web page based on a business objective 01 Information flows in user interface design 03 Assemble a list of functionalities and needs required 02
  • 12. LU2 – Designing for Web FRONT END DEVELOPMENT WITH JAVASCRIPTS 01 Create wireframes and information flow models for web pages 02 Key technical components in and supporting a user interface 03 Develop components of user interface prototypes 04 Craft information content and materials for the product user guide
  • 14. 8 years of Experience running his own Digital solutions business. He provided frontend & backend development for website and web applications. Specialization • Adobe Photoshop & Illustrator (Graphic Design) • Frontend Development (HTML/CSS/JS/jQuery/Bootstrap/etc) • Backend Development (PHP/MySQL/Wordpress/Python/etc) • Project Management & Planning • Photography, Photo & Video Editing Vast On-the-Ground Experience MENTOR | TRAINER Manfred Lim Z J Entrepreneur CEO/Founder of Pillowseed
  • 17. THE FUTURE STARTS HERE FRONT END DEVELOPMENT WITH JAVASCRIPT WEB DESIGN COURSE CODE. CRAFT. CREATE SUPPORTED BY THANK YOU