CEMCy Z
CEMCy Z
Revised Edition
Trainer Name
Objectives of This comprehensive course offers participants the chance to forge a rewarding
Course career in the dynamic realm of web application development. It's the ultimate web
development program, encompassing everything you need to know from the basics
to advanced tools and techniques. Starting from the ground up, you'll delve into
HTML5, CSS, JS, jQuery, PHP, MySQL, AJAX, LARAVEL, and essential website design
concepts. By mastering common tasks required for both development and
administration, you'll be well-equipped to thrive in the ever-evolving world of web
development.
Entry-level of
Intermediate / Matric Science
trainees
Learning Knowledge Proficiency Details
Outcomes of
● Knowledge to build REAL world creative and modern website from very
the course
scratch using modern web technologies
● Knowledge of 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
● DBAs
● Web Developers
● Network Administrator
● IT Support Officer
No of Students 25
Learning Place Classroom / Lab
Instructional
● https://www.w3schools.com/
Resources
● https://www.tutorialspoint.com/
● https://www.php.net/
● https://laravel.com/
● Beginning Laravel
HTML Formatting
Day 5 HTML Attributes
Inclusion
Week 3
CSS Rules Overriding
CSS Comments
Day 1 CSS Colors
CSS Backgrounds
CSS Borders
CSS Margins
CSS &
Bootstra Day 2 CSS Padding ● Task
p 18 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
Day 2 Conditional Statements ● Task
26 To
JavaScript Loop Types
● Task 29
Day 3 ● for-loop
● while loop
● do While loop
Day 4 JavaScript Functions
Day 5 JavaScript Objects & Arrays
What Is jQuery?
Week 5
Day 1 jQuery Setup
jQuery Selectors
jQuery Effects
jQuery & ● Task 30
PHP
Overview of PHP
Variables
Day 3 Constants,
Output Statements
Operators
Day 4
Decision Making
Day 5
Loop Types
Day 1 Functions
Week 6 ● Task
31 To
Day 2 Arrays
● Task
Day 3 PHP Forms 34
Static Variables
Day 2 Member Functions
● Task
Inheritance
35 To
● Task 37
Parent class
Child Class
Day 3 Constructors
Destructors
Polymorphism
Abstraction Encapsulation
Session
Day 5 Cookies
Databases Introduction
Database Types
What is a Query
Week 8
Day 1 SQL Basic Commands
MYSQL Joins.
PHP & SQL Creating a database using ● Task 38
PHP MY ADMIN.
in SQL
Concepts
Day 3 Routing
Day 5 Migrations
Day 1 Migrations
Day 2
Week 10 Relationships
Laravel
● Task 40
Day 3 Relationships
Day 4 Security
Day 5 Security
Day 1 [Project 1] crud application
Week 11
Day 2 [Project 1] crud application
1 Using Heading, Write an HTML code that displays all 6 headings with each
Paragraph, Line
Break,and Horizontal heading on new line having paragraphs and the end Week 2
Rule Tags
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 Dropdown
form
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 Size
8 Sheet
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 changes its
10 Over
Event position.
11 Navigation bar Make two navigation bars with CSS using class and id attribute.
using CSS
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.
18 Use Output Display your name on the screen using JavaScript. Week –3
Statement
of JavaScript
19 Use of If…else Use If...else statement of JavaScript to write a code to Display
Condition
“Good Morning” or “Good Afternoon” according to
current Time.
20 Use of switch Use the switch statement to display “today is (whatever day it
statement
is)” according to the current day.
21 Use of for loop Use of loop to display a string of all the names of months
using JS functions and variables.
22 Alert message Make an alert message display on the screen if the user
clicks a button.
23 JavaScript Make a JavaScript calculator that should answer addition,
calculator
multiplication and subtraction question using JavaScript
variables.
24 Hide and show in Make a paragraph line and two buttons named “hide” and
jQuery “show” using HTML and hide the paragraph if the button “hide”
is clicked, and show the paragraph if the button “show” is
clicked.
25 Slide down Make a button that slides down some content when clicked using
button jQuery.
26 Use of Switch Use the Switch statement of PHP to display the current day of the Week-4
Statement week.
Loops to display Write a Program to display count, from 5 to 15 (as shown below)
27 numbers on using following:
screen
● For Loop
● While Loop
● Do…while Loop
37 Find String Length Write a PHP program to find the length of the string.
Hint:
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
communication
● Projector ● Self Confidence
skills and how it
works.
● Computer ● Teamwork
● Understand what
communication ● Flip Chart
skills mean
● Marker
● Understand what
skills are
important for
communication
skills
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.
But he’s had to face his fair share of challenges too. The
shoddy state of internet infrastructure in his city, Mirpur,
threatened to derail his freelancing career. “Sometimes I
haven’t had connectivity for two days straight,” he explains.
“That’s unthinkable for someone who makes his livelihood
on the internet.”
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.