Advance Web Application Development
Advance Web Application Development
Revised Edition
Trainer Name
Entry-level of
Intermediate / Matric Science
trainees
Learning Knowledge Proficiency Details
Outcomes of Knowledge to build REAL world creative and modern website from
the course very scratch using modern web technologies
Knowledge to new ways of coding, tips & tricks and modern best
practices to build a professional website.
Knowledge of wire-framing, HTML5, CSS3, jQuery and Bootstrap (+BS
5) Framework
Knowledge to build a fully responsive website which will look perfect on
all the small & wide screens.
Knowledge of PHP, OOP, AJAX, MySQL
The basic of Laravel such as installation, routing, template, controller,
model, migration, seeder etc.
You will make your first crud app with Laravel
You will make Restful API
You will make Gallery app with Laravel and jQuery
You will learn blade template in Laravel
Job
Opportunities All over the world there is a high demand in the Information Technology
industry for developers in various field such as mobile application developer,
web developer and graphic designer. Smartphone have brought about
revolution; Animation technology has come a long way since the early days
of hand-drawn cartoons. Nowadays you will find websites and apps on
everything. This increase in usage of websites, apps android smart devices
has created new opportunities for all to earn big and make a career out of
this field. With the help of this course, we will be able to give technical
trainings of Information Technology to our youth. There are also
opportunities for start-up entrepreneurship due to the high demand in the
market in following designated jobs;
Software Engineers
Mobile App Developers
DBAs
Web Developers
Network Administrator
IT Support Officer
Manager / Assistant Manager IT
No of Students 25
Learning Place Classroom / Lab
Instructional https://www.php.net/
Resources https://www.w3schools.com/
https://www.tutorialspoint.com/
https://laravel.com/
Beginning Laravel
Build Websites with Laravel 8
Scheduled Module Title Days Learning Units Home
Weeks Assignment
Motivational Lecture
Week 1
Course Introduction
Day 1 Job market
Course Applications
HTML Formatting
Day 5 HTML Attributes
What is CSS?
Day 5 CSS Syntax
Selector Types
Inclusion
Week 3
CSS Rules Overriding
CSS Comments
Day 1 CSS Colors
CSS Backgrounds
CSS Borders
CSS Margins
CSS & Task 18
Bootstrap Day 2 CSS Padding To
CSS Height/Width Task 25
CSS Lists
CSS Tables
Day 3 CSS Display
CSS Float
What Is Bootstrap?
Bootstrap Grid System
Day 4 Bootstrap Colors
Bootstrap Buttons
Bootstrap Navbar
Bootstrap Modal
Day 5 Bootstrap Tables
Bootstrap Forms
What is JavaScript?
Week 4
Day 1 JavaScript Output Statements
JavaScript Variables
JavaScript Operators
Task 26
Day 2 Conditional Statements
To
Task 29
JavaScript Loop Types
for-loop
Day 3
while loop
do While loop
What Is jQuery?
Week 5
Day 1 jQuery Selectors
jQuery Events
Day 2 jQuery Effects
Overview of PHP
Task 30
jQuery & PHP Variables
Day 3 Constants
Output Statements
Operators
Day 4 Decision Making
Day 4 Session
Day 5 Cookies
MYSQL basics.
Week 8
Day 1 Creating a database using
Console and PHP MY ADMIN.
PHP & MYSQL Day 2 DDL, DML & DRL operations in Task 38
SQL
Day 5
Day 5 MVC
Day 1 Migrations
Week 10
Day 2 Relationships
Day 4 Security
Day 5 Security
MODULES
Annexure-I:Tasks for Advance Web Application Development
1 Using Heading, Write an HTML code that displays all 6 headings with
Paragraph, Line
Break,and Horizontal each Week 2
Rule Tags heading on new line having paragraphs and the end
of each paragraph; place a line (Horizontal Rule).
2 Use Comments and Make a webpage Comment.html having text “I am
Include Tags in a
single code. Internal Text” with having commented text “I am
Comment” that will
not display in the webpage. Make another webpage
with
3 Use Image Tag with Insert image in the webpage with height=30,
attributes.
width=30 having 3 border size and when we bring
mouse on the image, it displays text “I am Image in
Webpage”.
4 Use of Hyperlink Use <A HREF> . . . </A> Tag with all attributes to
create a Local Link to any file.
Make second link which is used to link High Level
Directory. Make third link which is used to link any
Internet website.
Lastly make fourth link which contains an email
address and when user clicks the link, email editor
opens up.
5 Background image Make a webpage with image as a Background and
when we scroll this webpage, the image stays fix and
only the top of the webpage scrolls.
6 Make a complete html Make the following Report Form (The Country
form
Dropdown
List must contain 7 Countries in Ascending Order but
when form is loaded, by default Pakistan is Selected.
External Style Call an External Style Sheet in the webpage in which Font
8 Sheet
Size of the text must be 77 points Color of the text must be
green and background of the webpage must be yellow.
9 Use of on Click Change the color of the text when it is clicked.
Event
Use of on Mouse When we bring the mouse on the image, the image
10 Over
Event changes its position.
11 Navigation bar Make two navigation bars with CSS using class and id
using CSS
attribute. One should be on the top of the page and the
second should be displayed on left of the page in shape of
a column.
12 Forms Make a login and signup form on different pages that
should be displayed in the center of the page using CSS
and html.
13 Dropdowns Make dropdowns with nested HTML tags and CSS.
25 Slide down Make a button that slides down some content when clicked
button using jQuery.
26 Use of Switch Use the Switch statement of PHP to display the current day Week-4
Statement of the
week.
Loops to display Write a Program to display count, from 5 to 15 (as shown
27 numbers on below) using following:
screen For Loop
While Loop
Do…while Loop
Session- 1 (Communication):
Please find below an overview of the activities taking place Session plan that will support your
delivery and an overview of this session’s activity.
Session- 1 OVERVIEW
Aims and Objectives:
To introduce the communication skills and how it will work
Get to know mentor and team - build rapport and develop a strong sense of a
team
Provide an introduction to communication skills
Team to collaborate on an activity sheet developing their communication,
teamwork, and problem-solving
Gain an understanding of participants’ own communication skills rating at the
start of the program
Session Close: MENTOR: Close the session with the opportunity for
5 minutes anyone to ask any remaining questions.
Instructor:
Facilitate the wrap-up of the session. A quick reminder
of what is coming up next and when the next session
will be.
MOTIVATIONAL LECTURES LINKS.
1. Self & Family background Danyal Saleem, who lives in Mirpur (AJK), is an
example of how hard work and perseverance can reap
rich rewards when bidding for projects online.
The graphic designer works exclusively on an online
freelancing platform and has earned, on average,
US$20,000 per month for the past several months. But
this isn’t a story of overnight success – Danyal has had
to work hard to differentiate himself and stay true to his
goal.
Note: Success story is a source of motivation for the trainees and can be presented in several
ways/forms in a NAVTTC skill development course as under: -
1. To call a passed out successful trainee of the institute. He will narrate his success story to
the trainees in his own words and meet trainees as well.
2. To see and listen to a recorded video/clip (5 to 7 minutes) showing a successful trainee
Audio-video recording that has to cover the above-mentioned points.*
3. The teacher displays the picture of a successful trainee (name, trade, institute,
organization, job, earning, etc) and narrates his/her story in the teacher’s own motivational
words.
* The online success stories of renowned professional can also be obtained from Annex-II
Annexure-IV:
Workplace/Institute Ethics Guide
Work ethic is a standard of conduct and values for job performance. The modern definition of what
constitutes good work ethics often varies. Different businesses have different expectations. Work
ethic is a belief that hard work and diligence have a moral benefit and an inherent ability, virtue, or
value to strengthen character and individual abilities. It is a set of values-centered on the
importance of work and manifested by determination or desire to work hard.
The following ten work ethics are defined as essential for student success:
1. Attendance:
Be at work every day possible, plan your absences don’t abuse leave time. Be punctual
every day.
2. Character:
Honesty is the single most important factor having a direct bearing on the final success of
an individual, corporation, or product. Complete assigned tasks correctly and promptly.
Look to improve your skills.
3. Team Work:
The ability to get along with others including those you don’t necessarily like. The ability to
carry your weight and help others who are struggling. Recognize when to speak up with an
idea and when to compromise by blend ideas together.
4. Appearance:
Dress for success set your best foot forward, personal hygiene, good manner, remember
that the first impression of who you are can last a lifetime
5. Attitude:
Listen to suggestions and be positive, accept responsibility. If you make a mistake, admit it.
Values workplace safety rules and precautions for personal and co-worker safety. Avoids
unnecessary risks. Willing to learn new processes, systems, and procedures in light of
changing responsibilities.
6. Productivity:
Do the work correctly, quality and timelines are prized. Get along with fellows, cooperation
is the key to productivity. Help out whenever asked, do extra without being asked. Take
pride in your work, do things the best you know-how. Eagerly focuses energy on
accomplishing tasks, also referred to as demonstrating ownership. Takes pride in work.
7. Organizational Skills:
Make an effort to improve, learn ways to better yourself. Time management; utilize time and
resources to get the most out of both. Take an appropriate approach to social interactions
at work. Maintains focus on work responsibilities.
8. Communication:
Written communication, being able to correctly write reports and memos.
Verbal communications, being able to communicate one on one or to a group.
9. Cooperation:
Follow institute rules and regulations, learn and follow expectations. Get along with fellows,
cooperation is the key to productivity. Able to welcome and adapt to changing work
situations and the application of new or different skills.
10. Respect:
Work hard, work to the best of your ability. Carry out orders, do what’s asked the first time.
Show respect, accept, and acknowledge an individual’s talents and knowledge. Respects
diversity in the workplace, including showing due respect for different perspectives,
opinions, and suggestions.