Ms. Nusrat Jahan Rubaiya Hafiz
Transcript of Ms. Nusrat Jahan Rubaiya Hafiz
WEB APPLICATION DESIGN AND DEVELOPMENT IN PHP
BY
Md.Alif Bin Yea Safi
ID: 172-15-9908
AND
This Report Presented in Partial Fulfillment of the Requirements for the Degree of
Bachelor of Science in Computer Science and Engineering
Supervised By
Ms. Nusrat Jahan
Sr. Lecturer
Department of CSE
Daffodil International University
Co-Supervised By
Rubaiya Hafiz
Sr. Lecturer
Department of CSE
Daffodil International University
DAFFODIL INTERNATIONAL UNIVERSITY
DHAKA, BANGLADESH
OCTOBER 2020
©Daffodil International University i
APPROVAL
This Project titled “WEB APPLICATION DESIGN AND DEVELOPMENT IN PHP”,
submitted by Md. Alif Bin Yea Safi,ID: 172-15-9908 to the Department of Computer Science
and Engineering, Daffodil International University, has been accepted as satisfactory for the partial
fulfillment of the requirements for the degree of B.Sc. in Computer Science and Engineering and
approved as to its style and contents. The presentation has been held on 08/10/2020.
BOARD OF EXAMINERS
Dr. Syed Akhter Hossain Chairman
Professor and Head
Department of Computer Science and Engineering
Faculty of Science & Information Technology
Daffodil International University
Md. Zahid Hasan Internal Examiner
Assistant Professor
Department of Computer Science and Engineering
Faculty of Science & Information Technology
Daffodil International University
Most. Hasna Hena Internal Examiner
Assistant Professor
Department of Computer Science and Engineering
Faculty of Science & Information Technology
Daffodil International University
Dr. Mohammad Shorif Uddin External Examiner
Professor
Department of Computer Science and Engineering
Jahangirnagar University
©Daffodil International University ii
DECLARATION
We hereby declare that, this project has been done by us under the supervision of Ms. Nusrat
Jahan, Sr. Lecturer, Department of CSE Daffodil International University. We also declare that
neither this project nor any part of this project has been submitted elsewhere for award of any
degree or diploma.
Supervised by:
Nusrat Jahan
Sr. Lecturer
Department of CSE
Daffodil International University
Co-Supervised by:
Rubaiya Hafiz
Sr. Lecturer
Department of CSE
Daffodil International University
Submitted by:
Md.Alif Bin Yea Safi
ID: 172-15-9908
Department of CSE
Daffodil International University
©Daffodil International University iii
ACKNOWLEDGEMENT
First we express our heartiest thanks and gratefulness to almighty God for His divine blessing
makes us possible to complete the final year project/internship successfully.
We really grateful and wish our profound our indebtedness to Ms. Nusrat Jahan, Sr. Lecturer,
Department of CSE Daffodil International University, Dhaka. Deep Knowledge & keen interest of
our supervisor in the field of “Web Development” to carry out this project. His endless patience
,scholarly guidance ,continual encouragement , constant and energetic supervision, constructive
criticism , valuable advice ,reading many inferior draft and correcting them at all stage have made
it possible to complete this project.
We would like to express our heartiest gratitude to Dr. Syed Akhter Hossain professor and
Head, Department of CSE, for his kind help to finish our project and also to other faculty member
and the staff of CSE department of Daffodil International University.
I sincerely thank Imtiaz Ahmed Milon as his trainer and skilled job. The Daffodil family would
like to thank all those who gave me this opportunity to work with him and learn many of the best
things in my life. Also, I got a lot of people who helped me a lot in the formation. I truly thank
all those who helped me unconditionally.
Finally, we must acknowledge with due respect the constant support and patients of our parents.
©Daffodil International University iv
ABSTRACT
An internship as a “WEB APPLICATION DESIGN AND DEVELOPMENT IN PHP”, is now
one of the great aspects of a computer professional career. This internship report is for finishing
my BSc. Daffodil International University in Computer Science, Improving and utilizing the
knowledge gained during my studies. The main goal of this internship was web design and
development. There are many programming languages to develop a web-based application or
software. I have joined skill jobs training institute and technology and there I have learned all kind
of official manner, communication with a colleague, how to perform duties etc. Some of language
is only used for the frontend and backend design of the software. For example- HTML, CSS, JS,
PHP and WordPress among various web technology are some programming language develop the
frontend of an application. PHP, Java scripts, SQL Bootstrap Framework etc. are used at the
backend. Nowadays frameworks are basically structured programming by using model, view and
controller which is also called MVC. This internship The report contained all the details related
to web design and development and all the details of my experiences during my entire internship.
©Daffodil International University v
TABLE OF CONTENTS
CONTENTS PAGE NO.
Acknowledgements iii
Abstract iv
List of Figures vii
CHAPTER
Chapter 1: Introduction 1-03
1.1 Introduction 1
1.2 Motivation 1
1.3 Internship Objectives 2
1.4 Introduction to the Company 3
1.5 Report Layout 3
Chapter 2: Organization 04-07
2.1 Introduction 4
2.2 Product and Market Situation 4
2.3 Target Group 5
2.4 SWOT Analysis 6
2.5 Organizational Structure 8
Chapter 3: Tasks, Projects And Activities 08-23
3.1 Daily Task and Activities 9
3.2 Events and Activities 9
3.3 Project Task and Activities 10
3.4 Challenges 24
Chapter 4: Competencies And Smart Plan 26
4.1 Competencies Earned 26
©Daffodil International University vi
4.2 Smart Plan 26
4.3 Reflections 26
Chapter 5: Conclusion And Future Career 28-29
5.1 Discussion and Conclusion 28
5.2 Scope for Further Career 29
REFERENCES 30
APPENDICES 31
Appendix A: Internship Reflection 31
Appendix B: Company Detail 31
©Daffodil International University vii
LIST OF FIGURES
FIGURES PAGE NO.
Figure 2.4.1: SWOT Analysis 6
Figure 2.5: Organization Structure Diagram 8
Figure 3.3.1: First/Front Page 10
Figure 3.3.2: First/Front Page 11
Figure 3.3.3: First/Front Page 11
Figure 3.3.4: First/Front Page 12
Figure 3.3.5: First/Front Page 12
Figure 3.3.6: First/Front Page of the News Portal 13
Figure 3.3.7:Category View of the News Portal 14
Figure 3.3.8:Single News View of the News Portal 15
Figure 3. 3.9:Database Tables 16
Figure 3. 3.10:Admin Panel/Dashboard of WordPress 16
Figure 3. 3.11 Front Page (Products) 18
Figure 3.3.12:Category View of the page 20
Figure 3. 3.13:Admin Panel of shoping portal 22
Figure 3. 3.14:Admin Panel order list 23
Figure 3. 3.15:Admin Panel Product Upload 24
©Daffodil International University 1
CHEPTER 1
INTRODUCTION
1.1 Introduction
It’s known that internships get experiences from various organizations that will greatly help to
establish a relation in theoretical knowledge and practical knowledge. Add valuable experience
such as running an office or computer equipment, managing situations at the same time, organizing
and analyzing data, budgeting and improving work, writing, speaking as well as software
development with systems development life cycle (SDLC). It’s important to understand how to
communicate to supervisors, peers and strangers. Obtain a good knowledge of computer
programming including the design and development of Web applications.The internship was about
front desk work experience with the modern web technologies from the very first or the scratch
such as HTML, CSS, PHP,LARAVEL and other languages and an introduction to web based
application development with the demand of current age and the client satisfaction. This internship
will involve dynamic and challenging opportunities and help to trace the best career. This is a great
opportunity to gain hands on hands experience on web application development and step to the
first stair in huge ERP or Application Development.
1.2 Motivation
An Internship can add practical experience in real life programming and software development life cycle.
It is very important to know the theoretical knowledge and apply it in real world in order to increase our
experience in the labor market in the software engineering sector. The respect of all the rules and regulations
of the company during my intern period it helps me to become professional in my job. The internship
competency helps me meet the challenge of the current job market. To become a full stack website
Developer. There are lots of opportunity in web development area. Easy to learn compare to other
language. I worked with an internship program to develop myself for creating the best career as a
web application developer or a web programmer. I believe that this career is the most powerful
career. Again this job has a super dynamic environment that will help me to grow more in the next
decade and will help me to create a start-up. They helped me and the other employee in learning
new technologies, strategies and various idea those will help for the growth of any company and
the best team. Again that may help Seeking for a challenging and creative job in a dynamic and a
©Daffodil International University 2
better work place where I can use my strong technical knowledge and skills.I hope this internship
will provide me the perfect opportunity for my future career.
1.3 Internships Objective
Understand the concept and structure of web application design and development. Observe
interpersonal and organizational dynamics. Possibilities of technical skills.Increase
communication skills. Requirement Collections and Implementing. Project Testing, Bug hunting
and Client Handling. Know all kinds of official knowledge and polices. create a unique and
dynamic website. Create the frontend design of the website using HTML, CSS.Represent the
frontend design dynamically site using PHP and Laravel framework. I’ve gained the knowledge
about web technology and a major area of web programming languages. There was a perception
that was the importance of the websites and mobile applications for the Institutions, Businesses,
Brandings, Personals,Spreading the News, Discussions, Communication and the other purposes is
so much what is hard to describe in words. I’ve experienced on the office environment for express
my career in the future. I realized the strength of team work. That internship increased my sense
and responsibility and good work habits maintaining the time line. Now I can implement my
innovative ideas, skills and creativity for develop my career in the best job sector in the world.
1.4 Introduction to the Company
Skill.jobs.Limited
Skill.Jobs originated from JobsBD. The global job market is based on our past 20+ experiences,
especially the latest work trends, skills metrics, technological advances, modern company needs
and expectations.com, Bangladesh's first job portal and later only. The idea was to make our
position more unique and specific as we worked. To express the attention of the companies and to
pay more attention to the patterns of its services Skilled Jobs has been named for Shaw.
Further steps of being one of the best IT.
Skilled Jobs will prepare job seekers for the relevant industry by enhancing and developing the
skills of job seekers, bringing opportunities for job seekers and acting as advocates for them in the
HR world. Skills Jobs has started its operations simultaneously in Bangladesh and Malaysia and
will soon it's going to start same in Australia UK and UAE. On the other hand, Skill Jobs will
make the job easier and simpler by helping job seekers find the right candidate with the necessary
©Daffodil International University 3
skills rather than forwarding a huge database. Skills.Jobs will provide necessary training to the
employees of various organizations and corporate organizations.
The founder of skill jobs is Dr. Md. Sabur Khan. Skills jobs is an Institute at Daffodil International
University. We name skills jobs as a service provider that builds a bridge between skilled
candidates and employers. Skills.Jobs will monitor trends and provide both hands-on training and
online training to prepare students, new graduates and job seekers at all levels for future jobs and
careers.
Vision
Skilled Jobs is one of the best IT companies in Bangladesh and skilled programmer and IT engineer
through training.Skills.Jobs will keep an eye on trends and provide both hands-on training and
online training to prepare students, new graduates and job seekers of all levels for future jobs and
careers. Skilled.Jobs builds a bridge between skilled candidates and employers as skilled service
providers. Skills.Jobs will provide necessary training to the employees of various organizations
and corporate organizations.
1.5 Report Layout
A report design is an archive that goes about as a format or visual that characterizes
the standpoint of a report. A report format will normally utilize tables to organize
content, where the report contains information fields, content or picture.
I try to present my work in different chapters for this, I did at the beginning, introduce the
introduction, the motivation, the purpose of the practices, Objectives of the practices, the details
and the design of the company. Then present the Organization market situation and product,
organizational structure and challenges. After that, I showed the project that I developed in this
internship.
And I'm writing about how to implement other tasks after a task and I'm trying to highlight the
abstracts I faced in this project. And I also talked more about my future work, what I learned, how
I could use it in the future, and how much more I knew. Finally, I am able to done real client
projects.
©Daffodil International University 4
CHAPTER 2
ORGANIZATION
2.1 Introduction
During my university years I found Different perspective of modern technology that I can chose
to work with.
One of them is Web Application Development. Then I got a workplace on this topic in Skill.jobs
Limited. Here I learned how to be a professional Web developer; I learned all those things I needed
to do a job.
Competition in everything that happens in the modern world, in the case of technology, does not
wait that’s why technology is improving day by day. To work with technology, there are many
professional skills, what the Skill.jobs Limited taught me. I learned HTML5, CSS3, Bootstrap,
JavaScript, JQUERY, PHP, MYSQL, LARAVEL and many more with which I can improve the
application.
Finally, I can say that it helped me to become an expert Web Developer So I sincerely thank my
university and the Skill.jobs Limited for this opportunities.
Skill.jobs Limited has given the best IT services like Web Development, Mobile Application
Development, Game Development, ERP,CRM, POS, E-Commerce Solution, IOT, Domain-
Hosting Service, ICT training.skill.jobs has the first and only theme market place in Bangladesh.
2.2 Product and Market Situation
Python for Data Science and Machine Learning
Real Life Advanced Digital Marketing
100% ICT Scholarship for Generation
Online Outsourcing with Digital Marketing
Real Life Web Application Development on Java
©Daffodil International University 5
Graphics Design with short course
CCNA
Real Life Web Design & Development on PHP (Larravel Framework)
. English for Communication (IELTS)
Online Outsourcing with Digital Marketing
Advanced Excel
Real Life Web Application Development on Java
Real Life Web Application Development on Java
2.2.2 Market Situations
Skill.jobs has created the most valuable market situations for their fair and fast
services with reliable costing. Popular-IT gives the services of various training of
Computer. And in this present age this has a lot of possibilities among the modern
business competitions. Again the training of ICT such as Web Design, Web
Development, Graphic Design, Logo Design, Lead Generations, SEO, Server
Management and Trendiest ICT service Print on Demand.
2.3 TARGET GROUP
By rapidly changing the world, every organization and company must develop computer and
technology skills to remain competitive and successful. IT infrastructure with digital service
facilities should be appropriate for all office segments and the skills of all professionals in all
business, industry and service sectors. To meet their goals Venus It Ltd moving forward with the
right initiatives. Skill.jobs Limited vision is to bring happiness to customers and employees.
©Daffodil International University 6
2.4 SWOT Analysis
SWOT responds to strengths, weaknesses, opportunities and threats. The SWOT analysis aims to
identify the main internal and external factors that all factors consider
important to achieve a goal.
Figure 2.4.1: SWOT Analysis
Strengths
The company has stability to make difference comparing other IT company.
Best server and hosting providing.
Best ICT training in the city.
Print on demand services for the first time and only in Bangladesh.
Best web design and development Services following the new trend.
Best mobile applications services.
First themes market place in the country.
Fair and reliable services.
©Daffodil International University 7
WEAKNESS
• Try To avoid Upgrade Applications.
• Communication Gap between Software Team and Project Support Team.
Opportunities
Print on demand services for the first time in Bangladesh.
Making a difference for the Bangladesh with Themes Bazar like Envatomarket.
Opponents aren’t able to run with its service area.
Working with the trendy technology can bring more satisfactions.
People are tensed with fair service but skill.jobs ensures that.
Themes Bazar can make a vast employment area in the next decade.
Threats
Working with new technology needs to make new team learning.
New technologies create the hard problem sometimes to solve.
Some companies are working hard to reach the point.
©Daffodil International University 8
Figure 2.5.1 Organizational Structure of Skill.jobs Limited Company
©Daffodil International University 9
CHAPTER 3
Tasks, Projects and Activities
3.1 Daily Task and Activities
• Training starts at 09.30 am and ends at 06.00 pm regularly 6 days in a week. In that time
period I had many task to do with.
• As a trainee and I regularly completed several types of task Then, I have the opportunity
to develop a complete point of sale (POS) for a reputed company
• Starting with basic web site design with HTML5, CSS3, JS and Bootstrap. Tracing the
error for the designs and fixing them.
• After 1 month I faced a project of HTML5, CSS3, JS and Bootstrap customization and
design of Restaurants web page. After 2 months I had worked with an News paper website
of News.com.
• Learning new technologies and new creative and outstanding design continuously.
• Hand to hand experience on big projects and the knowledge of finishing the job maintain
by the timeline.
3.2: Events and Activities
This internship helps me to learn the new languages and technologies within a short time. That
helped me to make myself well known with the IT event management and other activities within
the scheduled timeline. The internship helped me to develop my experience on hand to hand
projects and heal me to develop my resume and portfolio.
There was a challenge for every project I developed in my Intern Period. Those challenges were
following the timeline, making the outstanding projects, bring the customer satisfaction, Ensuring
the no need more revisions on the projects.
©Daffodil International University 10
Again there was a nice environment for learning and working in a friendly mind set co-operational
platform. That helped to gain the experience to work in suit myself in any kind of work place and
organization.
3.3: Project Task and Activities
Languages Used
• HTML 5 and CSS 3 for making the Front-End and colorized the site.
Figure 3.3.1: First/Front Page
©Daffodil International University 12
Figure 3.3.4: First/Front Page
Figure 3.3.5: First/Front Page
Then I started to design the application layouts using HTML, CSS, JavaScript, bootstrap 4 as per
application requirements. Here is some sample for different page layouts.
©Daffodil International University 13
Figure 3.3.6: First/Front Page of the News Portal
Features of Front Page
• All catagories items and the search box.
• Section for latest news scroll box.
• Logo and others.
• Search box for search any items or the news.
©Daffodil International University 14
Figure 3.3.7:Category View of the News Portal
Features of Category View page
• All the news from one category in a column.
• Easy way to find news of specific category.
• Latest and popular news section in a tabbed view.
©Daffodil International University 15
Figure 3.3.8:Single News View of the News Portal
Features of Single News View
• All the details reading facilities.
©Daffodil International University 16
Figure 3. 3.9:Database Tables
Figure 3. 3.10:Admin Panel/Dashboard of WordPress
Admin Panel or Dashboard Features
• Admin can post the news.
©Daffodil International University 17
• Clean and easy interface of the default WordPress dashboard.
• Admin can add or set multiple moderator or editor.
• Admin can delete or modifying the news.
• Admin can set the roll of the admin panel users.
• Admin can change and organize the view and section.
• Admin can save the news as drafts.
• Admin can update or reset the system.
Languages Used
• HTML5 and CSS3 for making the skull or colorized the site.
• Semantic-UI for designing perfectly for all the device optimization.
• Core JS for developing the functionality and Interactive features.
• PHP for the server side language.
©Daffodil International University 19
• Customers browse and select the products • Adding to the cart.
• Order and receive the invoice.
• Edit the cart before the final order.
• Check products availability.
• Can add payment methods and pay through the system.
©Daffodil International University 20
Figure 3.3.12:Category View of the page
More Front End Features
©Daffodil International University 21
• Search and choose multiple product.
• Can add multiple products in a single order cart.
• Can delete the products from the cart before the checkout.
• Can change the page of same category products.
• Customers can contact with the sellers through the communication box.
• Apply coupon code and receive the offers.
Other Front End Features
• Create User Account
• Delete and modify User Account
• All time Order/Purchase History
• Cancel order done by mistake
©Daffodil International University 22
Figure 3. 3.13:Admin Panel of shoping portal
Back End Page Features
• Admin can know the details status of the total selling and stocks.
• Can know the information on monthly basis.
• Admin can receive all orders of customers, check, validate and deliver.
©Daffodil International University 23
Figure 3. 3.14:Admin Panel order list
CRM Features
• Admin can check all the client or customers list and their address.
• Admin can get the contact address and mobile number to call them.
©Daffodil International University 24
Figure 3. 3.15:Admin Panel Product Upload
Product Upload Features
• Admin can upload multiple products.
• Admin can select multiple designs in the upload section.
• Admin can assign all the sizes available.
3.4 Challenges
Web application development is not a easy task. In this little time and it is not possible to be a
master on it. It's hard to always do something new something creative. It is also a great challenge,
©Daffodil International University 25
which web developers have to deal with it and I also.When developing my project, I had taken
care of its coding structure as possible as well as user-friendly and execution speed is also keep
faster.Working With new people in a new environment was a great experience and also
challenging. The biggest challenge for me to meet customers need and satisfy them.Facing many
problems or challenges is simple during the completion of a huge project. I’ve faced too, but
overcoming is another experience for me. Even error solving and get done the projects has another
part of fun and happiness. It may make one more confident to take the next challenges.
©Daffodil International University 26
CHAPTER 4
COMPETENCIES AND SMART PLAN
4.1 COMPETENCIES EARNED
There are many types of websites on the market which has different quality, different look. So
there must be a lot of competition in this market. By considering all of this, I made myself prepared
to survive on the market in any situation and can create new opportunities. And this journey is not
that easy, I had to learn more and more advanced as well as basic concepts. So, the competition is
such that I can know the abilities of another person and I have an Idea about my abilities and
limitations. This is very helpful for me and encouraged me to learning more and it is the
fundamental truth that the more you read the more you learn.
4.2 SMART PLAN
• Learning more about logic’s rather than only code.
• Understand the Application needs, business logic and how to optimize the solution using
code.
• Software Design Patterns and Software life cycles.
• Learned more in JavaScript, JQUERY it helps to handle 40% - 50% complex code
without any hassle in client side.
• For complex database design and query’s I had to spend lots of time to understand the
behaviors’ of MYSQL
• I also gain a deeper knowledge of LARAVEL Framework which is based on PHP and
still learning on different PHP technologies.
To survive in this competitive market, the most important things are keep you always
updated because technology updates daily.
4.3 Reflections
• Learn more technology.
©Daffodil International University 27
• Creating something outstanding for my country.
• Creating something for the nation and mankind.
• Doing challenging job with a creative team.
©Daffodil International University 28
CHAPTER 5
Conclusion and Future career
5.1 Discussions and conclusion
This internship allowed me to acquire many experiences that will allow me to play a role in my
web application development carrier. I am able to do several web development projects and had
the opportunity to work on several projects, which helped me to become autonomous. This
internship definitely plays an important role to making my career in software industry. I’ve learned
so many things in this internship. How to manage a project and manage the timeline were the most
important topic. Knowledge about various Web and Android Application technology can help me
to find the better career than other. A web designer is a graphic artist who develops and styles
objects for the Internet. Website designers are able to tap into their creative energy and design the
overall layout and look for websites. A web developer is one that develops applications and
functionality for the Internet.
how to become a good web designer and developer?
Visual Design
It might seems obvious that you need design knowledge to be a web designer, but visual
design focuses on digital products, so it might be different than what you expect.
UX
Here come those funny abbreviations! UX stands for user experience, or how people feel
(calm, frustrated, etc.)
Design Software
Like any craftsperson, to do your work you need the right tools. Knowing your way around
the industry standards will be helpful in every case and critical in many. While designing
a website can be done right in a web browser, tools like Adobe Photoshop, Illustrator, and
Sketch are ones that almost all designers use for important parts of their job like creating
mockups, designing assets (think logos and images), and of course modifying and
enhancing photos.
HTML
©Daffodil International University 29
You might not have imagined that a web designer would need to know how to code. But
nowadays it’s an expected skill for most design jobs. HTML stands for HyperText Markup
Language, which is the coding language used to put content on a web page and give it
structure.
CSS
And then there’s HTML’s partner, CSS or Cascading Style Sheets. CSS is the code that
tells browsers how to format and style HTML for a web page. In other words, it’s what
makes all the text and other content look good. With CSS, you can adjust the colors, change
the fonts, or add a stunning background and so much more.
Time Management
Whether you’re interested in learning web design to go freelance or to work for a company,
you’ll need to stay on top of your schedule and your projects to be a standout web designer.
Communication
Staying in touch and getting your point across are also must-have skills for a designer. You
can’t make a living from building websites without great communication. You’ll need to
keep clients up-to-date on the progress of their projects plus pitch ideas and explain your
creations.
SEO / Digital Marketing / Social Media
The skill set of SEO (search engine optimization), digital marketing, and social media
might seem like it’s meant more for a salesperson than a web designer.
Business / Client Management And, as an employee or as a freelancer, understanding the bottom line will help you make
sure you or your company is profitable and sustainable.
5.2 Scope for Further Career
Getting a good job is a big challenge for me, if I do not have real experience. But a successful
internship will help me to build a better career. Which is a great chance to prove my potentials and
gain confident? I hope that this internship will benefited me
in the future to build a robust carrier.
©Daffodil International University 30
PHP is also a base cost web development tool and as settlement companies prefer it more. PHP
even for a fresher is a good tool to start with. If you want to pursue your career as a developer then
PHP or any other language for that matter is just a technology, so focus more on logic.
©Daffodil International University 31
REFERENCES
[1]” Introduction to the Company” Available at https://skill.jobs/ [last accessed 04/09/2020 at
11.10 am]
[2] ” SWOT analysis” Available at https://en.wikipedia.org/wiki/SWOT_analysis [last accessed
04/09/2020 at 11.00 am]
[3] ”Company Detail” Available at https://skill.jobs/about [last accessed 04/09/2020 at 11.00 am]
[4] “PHP”, Available at: http://php.net/docs.php [last accessed on 04/09/2020 at 11.07am.]
[05] “Skill jobs Limited”, Available at: https://skill.jobs/ [last accessed on 23/09/2020 at 8.50pm]
[06]“Wikipedia”,Available at
https://en.wikipedia.org/wiki/International_Journal_of_Information_Technology [last accessed
on 23/09/2020 at 8.50pm]
©Daffodil International University 32
Appendices
Appendix A: Internship Reflection
In my hand, there were two ways to choose, the first is an internship and another is project for
almost anything. I choose the internship because I can get here the experience of a job in the real
world that has been very useful to me. This will play a big role in my future career. That's the
reason I chose Skill.jobs Limited because it's a reputable software company. They provide a good
service now, it is a renowned organization. That's why I planned to do an internship here. I chose
web development to do internships because it is now a service used more frequently. In doing so,
I can show my potential around the world. I think that with the knowledge I gained here, I can
work directly on a professional project. Finally, I like to say that I have the chance to work with
the team members and to thank Skill.jobs Limited for giving me this benefit.
Appendix B: Company Detail
Skill.jobs Limited, a company of Daffodil International University, is a software company based
in Dhaka that provides high quality, cost-effective and reliable IT solutions in Bangladesh. As a
computer and software company in Bangladesh, They have excellent experience in transforming
an idea into a fully finished product in all related services, from websites to web applications. Our
creativity, state-of-the-art understanding and energy can guarantee the success of your future
through their IT services.
Address: Skill Jobs, DF Tower, Level: 7A, House: 11, Road: 14, Dhanmondi, 1209 Dhaka, Dhaka
Division, Bangladesh,Phone. +880 2-9123628, +880 2-9123634.