Section outline
-
Daffodil International University
Department of Computer Science and Engineering
-
-
Attendance
-
- DiscussionTopics
- Overview
- Internet and the Web
- Client-Server Paradigm
- Requirement Engineering
- Learning Outcome
-
Differentiate between Web and Internet
-
Understand Client-Server Paradigm
-
Select the appropriate tools
-
Analyse and Design System Requirements
- Lab Session 1: Introduction to the Web Engineering and different toolsURL
- Roadmap: https://www.w3schools.com/whatis/
- Tools: Editors: Netbeans/Sublime Text/PHP Storm/ VSCode/Notepad/ Notepad++, WAMP/ XAMP
WEEK WORK PLAN -
-
Lab Class->HTML Basic:Part-II(How to create a simple user interface)
-
CSE418:Table structure using HTML
-
CSE418: How to insert image in HTML Table
-
- Discussion Topics
- Testing methodologies
- Project discussion
- HTTP
- HTML(Part-1): Basic HTML
- Learning Outcome
-
Choose right Testing methodology
-
Course Project team formation and discussion on deliverables
-
Understand the HTTP and HTML5 elements
- Lab Session 2: Working with HTML
WEEK WORK PLAN -
CSE418: How to link one page to another page in HTML
-
CSE418:Multiple page decoration in HTML
-
How to create a simple website using HTML & CSS || Step by step Website part-1
-
How to create a simple website using HTML & CSS || Step by step Website Part:2
-
How to create a simple website using HTML & CSS || Step by step Website Part:3
-
- Discussion Topics
- HTML(Part-2): HTML Elements
-
CSS(Part-1): Different types of CSS
-
Class Test-1
- Learning Outcome
- Know basics of static web page
- Understand and apply HTML and CSS
- Lab Session 3: Working with CSS
WEEK WORK PLAN -
How to create a simple website using HTML & CSS || Step by step Website Part:4
-
How to create a simple website using HTML & CSS || Step by step Website Part:5
-
How to create a simple website using HTML & CSS || Step by step Website Part:6
-
How to create a simple website using HTML & CSS || Step by step Website Part:7
-
How to create a simple website using HTML & CSS || Step by step Website Part:8
-
- Discussion Topics
- Practice lesson on basic HTML and CSS
- Layout using <div> tag, Table , and CSS Box Model
- Learning Outcome
- Review and Self-Confidence building on Basic html, css
- Understand and Apply Layout to design pages efficiently
- Lab Session 4: Creating Layout
WEEK WORK PLAN -
- In this activity student will test their learning of basic concepts on HTML and CSS
- Two powerful and most important front end technology
-
Theory Concept: Basic CSS Grid Layout
-
CSS Grid Layout Lab Part-1
-
Basic JavaScript Part-1
-
JavaScript Basic part-2(JS variable rules and JS operator)
-
- Discussion Topics
- JavaScripts and JS Libraries
- DOM, Events
- Forms
- Learning Outcome
- Understand and Apply JS
-
Use DOM to manipulate your content
- Events and Forms
- Lab Session 5: Working with JS
WEEK WORK PLAN -
Simple calculator using JavaScript
-
Simple form validation using JS
-
- Discussion Topics
- Review Exercise
- Discussion before Midterm Exam
- Class Test-2
- Learning Outcome
-
Practice Exercise
-
Know Progress
- Lab Session 6: Wrap-up front end technologies
WEEK WORK PLAN -
How to Display Current Time in JavaScript
-
Daffodil International University
Department of Computer Science and Engineering
MID TERM EXAM
- Basic Terminologies
- Selecting appropriate Testing method
- Understanding Requirements (RE)
- Design a web page (Application of HTML, CSS and JS)
-
Instructions :
1.Don't copy paste .You may write in doc file or hand writing (but submit it as pdf file ).
2.Time will be followed strictly.
3.If you are failed to upload your answer in blc then you can sent email(for email ,write with the reason) .
4.File submission time once . -
Dear Students,
Please submit your answer as pdf file.Don't copy paste and there is no extra time .Best wishes.
-
- Discussion Topics
- Server Side Programming
- Basic PHP
- Work with forms, cookies, files, time and date.
- Create a basic checker for user-entered data.
- Learning Outcome
- Know about Server Side Programming
- PHP and its workings.
- Implement different requirements/problems with PHP
- Lab Session 7: Working with PHP
WEEK WORK PLAN -
How to show/hide password using JQuery
-
How to download or use Bootstrap|| Bootstrap Introduction
-
- Discussion Topics
- Handling Database with mySQL and PHP
- Learning Outcome
- Be able to access and create mySQL database
- CRUD operations
- Use mySQL with PHP
- Lab Session 8: Working with mySQL and PHP
WEEK WORK PLAN -
Video Lecture: PHP insert data
-
- Discussion Topics
- Project management
- MVC design pattern
- Discuss course project
- Learning Outcome
-
Understand and apply MVC design pattern
-
Understand Project management techniques
- Lab Session 9: Front end and Back End integration
WEEK WORK PLAN -
1.0 Laravel Introduction Tutorial -Tools install and basic part-1
-
2.0 Laravel Introduction tutorial - How to create a project part-2
-
3.0 Laravel Tutorial || How to run project and PHP artisan commands with action part-3
-
4.0 Laravel Basic Routing part-4
-
5.0 Basic routing with views || laravel part -5
-
- Discussion Topics
- Review Discussion
- Class Test#3
- Learning Outcome
-
Review Exercise on PHP
-
Self Confidence building on PHP
- Lab Session 10: Project integration and presentation
WEEK WORK PLAN -
In this activity students will review and gain confidence on PHP.
-
In this activity students will review PHP and build self confidence.
-
1.0 Laravel Tutorial | Routing with Controller part-6
-
2.0 Laravel Part -7 (Routing with href link )
-
-
- Discussion Topics
- Discussion on other technologies.ie, JSON, XML, AJax etc.
- Review exercise
- Presentation
- Learning Outcome
-
Analysing web technologies
-
Know usefulness of different emerging technologies
- Lab Session 11: Project integration and presentation
WEEK WORK PLAN