0% found this document useful (0 votes)
10 views36 pages

College-Implant-Report (Hitesh) (1) .0

Hitesh Shahana Deore completed an industrial training program in Web Development at Calibers InfoTech as part of his Diploma in Computer Engineering. The training involved hands-on experience in PHP and live server hosting, and he received evaluations from both industry supervisors and faculty. The report outlines the organizational structure, services offered by Calibers InfoTech, and the methodologies used in software development and testing.

Uploaded by

hamoh57753
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views36 pages

College-Implant-Report (Hitesh) (1) .0

Hitesh Shahana Deore completed an industrial training program in Web Development at Calibers InfoTech as part of his Diploma in Computer Engineering. The training involved hands-on experience in PHP and live server hosting, and he received evaluations from both industry supervisors and faculty. The report outlines the organizational structure, services offered by Calibers InfoTech, and the methodologies used in software development and testing.

Uploaded by

hamoh57753
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 36

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

(MUMBAI)
INDUSTRIAL TRAINING PROJECT REPORT
SUBMITTED BY

Hitesh Shahana Deore


AT

Calibers InfoTech

DEPARTMENT OF INFORMATION TECHNOLOGY


SANDIP FOUNDATION’S
SANDIP POLYTECHNIC,
NASHIK. [2023-24]
Maharashtra State
Board of Technical Education

Certificate of Completion

of Industrial Training
(By respective Head of the Institute & Head of the Department)

This is to certify that Mr./Hitesh Shahana Deore with Enrollment No.


2211670163 has successfully completed Industrial Training (22049) in Web
Development using PHP and Live Server Hosting from 03/06/24 to 15/07/24
for partial fulfillment towards completion of Diploma in Computer
Engineering from Sandip Polytechnic, Nashik (1167)

Seal of the
Head of the Department Institute Head of the Institute
Course Completion Certificate

Implant Training (in Web development using PHP and live server hosting) Completion Certificate
Format 4
Evaluation Sheet for PA of Industrial Training
Academic Year : 2023-2024
Name of Industry : Calibers
InfoTech

Marks (5
Marks for PA
PA Marks
each week) Marks by
by Industry Total
by Mentor Mentor
Supervisor Marks
Sr. Enrollment Name of the and Faculty
No. Number Student Industry
Supervisor
jointly
Out of
Out of 25 Out of 20
Out of 30 (a) 75
(B) (C) (A+B+C)
1 2211670163 Hitesh Shahana Deore

A) Marks for PA are to be awarded out of 5 for each week considering the level
of completeness of activity observed, from the daily dairy maintained.
B) Marks are to be awarded by Industry Supervisor on the basis of general
observation and behavioral aspects of student.
C) Marks are to be awarded by mentor faculty on the basis of report,
understanding level and work performance of the Student.

Signature Signature
Name and designation of the Mentor/faculty Name and designation of the Mentor/faculty
Format 5
Evaluation Sheet for ESE of Industrial Training by Mentor and Industrial Personnel

Name of Student :Hitesh Shahana Deore Enrollment Number: 2211670163


Name of Programmer: Information Technology Semester : Fifth
Course Title : Industrial Training Code 22049

Name of the Industry/Name of Course: Calibers InfoTech / Web development using PHP
and Live server hosting

Course Outcome Achieved

a) Communication effectively the work carried out.


b) Prepare and Present report of the work carried out.
c) Exercise time management and safety in the work Environment
d) Working in a team
e) Demonstrate various quality assurance
f) Exhibit the work carried out

Industrial
Training/Online Presentation Viva Total Marks (75
Training Report (25 Marks) (25 Marks) Marks)
(25 Marks)

Comments / Suggestion about team work/Leadership/Inter-personal Communication (If any)


…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………

Signature Signature
Name of Internal/Mentor Name of External
Examiner (Industry
Personnel)
Abstract

Industrial training is an important phase of a student life. As we are the students of the
computer engineering, it is very needful to us to know the overall structure of the IT industry.
For achieving this goal, I completed my In-plant training at Calibers InfoTech, which is a up
going IT based industry located in Nashik at College Road.

Calibers InfoTech is a company come up with IT solutions and services. Company had started
their journey of delivering high quality services in 2010. It is based in Nasik, India and today
continuously moving ahead to satisfy the clients. Company develop apps that stand out of the
group. The company CEO’s says that, they are quickest growing mobile application
development firm and our client base ranges from tiny to medium sized businesses, as well as
start-ups also our purchasers have the benefit of the competitive valuation for our quality
services. We understand the business more than technology. We believe in delivering best web
design and development services and thus we have an expertise in domain keeping the quality
in mind.

.
ACKNOWLEDGEMENT

The internship opportunity I had with Calibers InfoTech, Nashik was a great chance for
learning and professional development. Therefore, I consider myself as a very lucky individual
as I was provided with an opportunity to be a part of it. I am also grateful for having a chance
to meet so many wonderful people and professionals who led me though this internship period.

I express my deepest thanks to Mr. Sandesh Shinde CEO of CALIBERS INFOTECH


Located at college road, Nashik for taking part in useful decision & giving necessary advices
and guidance and arranged all facilities to make Training easier. I choose this moment to
acknowledge his contribution gratefully.

Bearing in mind previous I am using this opportunity to express my deepest gratitude


and special thanks to the CALIBERS INFOTECH who in spite of being extraordinarily busy
with her/his duties, took time out to hear, guide and keep me on the correct path and allowing
me to carry out my project at their esteemed organization and extending during the training.

Hope to continue cooperation with all of you in the future, Sincerely,

Name : Hitesh Shahana Deore

Place : Nashik, Maharashtra.

Date : 15/07/24
Chapter 1
Organizational Structure of Industry / Organization and general layout

An organizational structure is a visual diagram of a company that describes what employee’s


do, whom they report to, and how decisions are made across the business. Organizational
structures can use functions, markets, products, geographies, or processes as their guide, and
cater to businesses of specific sizes and industries.

Organization structure:
Usually, each software package development organization handles many projects at any time.
Software package organizations assign totally different groups of engineers to handle different
software projects. Every sort of organizational structure has its own advantages and downsides
that the issue “How is that the organization as a full structured?” should be taken into thought
so each software package project is finished before its point in time.

There are basically 2 broad ways in which a software package development organization is
structured: Project format, and Functional format. These are explained as following below.

1. Project format:
The project development workers are divided supported the project that they work (as
shown below diagram). In the project format, a group of engineers is appointed to the
project at the beginning of the project and that they stay with the project until the
completion of the project.

Thus, the identical team carries out all the life cycle activities. Obviously, the functional format
needs a lot of communication among groups than the project format, as a result of one team
should perceive the work done by the previous groups.
2. Functional format:
The event workers are divided supported the useful cluster to that they belong. the various
project borrows engineers from the specified useful teams for specific parts to be undertaken
within the project and come back them to the functional cluster upon the completion of the
phase.

In the functional format, totally different groups of programmers perform different phases of a project.
For example, one team may do the necessities specification, another do the planning, and so on. The
partially completed product passes from one team to a different because the project evolves.

Therefore, the useful format needs significant communication among the various groups as a result of
the work of 1 team should be clearly understood by the next teams engaged on the project. This needs
sensible quality documentation to be made when each activity.

3. Hierarchy and organization structure of Calibers InfoTech


Chapter 2
Introduction of Industry / Organization
(Type of products, services, history, turnover, no of employees)

Introduction
Calibers InfoTech is a company come up with IT solutions and services. We are based in Nasik,
India and today continuously moving ahead to satisfy our clients. We develop apps that stand
out of the group. We are quickest growing mobile application development firm. Our client
base ranges from tiny to medium sized businesses, as well as start-ups. Our purchasers have the
benefit of the competitive valuation for our quality services. We work closely with purchasers
to know their necessities and recommend them value effective, scale-able and strong mobile
solutions.

Vision
Our Vision is Strong Focus on delivering the Best, Cost Effective Services and solutions to
cater to the needs of our clients.

Mission
To achieve accomplishment by guaranteeing customers have right assets at the opportune time
to build the capability of business.
Products and Services:

1. Mobile Application Development

Calibers InfoTech is a top-notch mobile app development


company offering mobile application development services
for Android. We engaged in providing highly reliable
Android Development services as per client’s budget and
requirements. We design and develop brilliant mobile
applications that meets the needs of business, industry and
end users. We have best expertise in android development.
We have professional staff which understand customer
requirement and deliver product within stipulated time period. Our developers are
exceptionally talented in android development. We have well reputation for excellent service to
customer. Our experts have command on android development and Java language. So, we have
built up a few applications which are most downloaded application. Indeed, even our specialists
are dynamic individual from various android application gathering. So, they are persistently
increasing new thoughts and ability in android improvement field

2. Web Development

Calibers InfoTech specialized in Website Designing


with appealing look and user-friendly interface. We
are a web design company serving all size of
businesses to obtain a greater revenue from online
endeavors. Build Responsive Web Design to Expand
your Business. We make new age client involvement
with spotless, great and attractive plan. We’re
specialized in Website Designing with appealing look and user-friendly interface. In our Web
Designing process, we understand your business objective and deliver a website which help
you stay ahead of competitors. Our website designing services involves client requirement
Analysis, Strategic planning, Creative ideas, PSD Layout Designing, Layout implementation
and maintenance services.
3. Digital Marketing

Calibers InfoTech is India based digital marketing


company committed to providing digital solutions
globally. Digital marketing can be help for every
business to successfully promote their products, and
services in a cost-effective way. It will help you to
connect with your target audience by using multiple
channels with the goal of driving traffic to your website. It can be help for every business to
successfully promote their products, and services in a cost-effective way.

4. Custom Software Development

Calibers InfoTech is one of the specialized


software development company offering custom
software development in various domains. We
work closely with clients to understand their need
for the software, objectives, and software
requirement specifications by involving our
domain knowledge experts. At Calibers InfoTech, we don’t simply make custom programming,
we manufacture answers for your business issues. We offer custom programming advancement
administrations for a wide assortment of industry verticals and business areas. It leverages the
technical expertise of our professionals who are empowered with latest technology software
and tools, to offer customized applications of various flavors including business intelligence
solutions, e-business solutions, custom application development and CRM solutions.

5. Training Program
Calibers InfoTech is Nasik based Programming
Languages Training Company. We give real-
time time ventures based corporate preparing
to understudies, working experts likewise for
corporate customers. We give corporate
preparing on furthermore Technology like
Java, .Net MVC, Android, PHP, Python,
WordPress and so on. Skills for Learning
workshops are interactive group sessions that
can help you to improve and enhance your skills in academic communication, statistical
analysis, IT, information literacy and effective study. Each workshop develops a specific area
of your academic skills through a mixture of activities, peer learning, and expert advice from
Industrial experts. These interactive sessions support your success in university assignments by
providing detailed guidance on a specific area of academic skills. You will have the opportunity
to practice the skills in focus and ask any questions. These short, practical sessions can
introduce you to a new academic skill or provide a useful refresher.

6. Number of Employees:
Calibers InfoTech follows the standard policy for the recruitment of the employee. As per the
norms and the Rules & Regulations provided by the HR Department the company is recruiting
the manpower through HR Manager. Currently Mr. Sandesh Shinde. is having the charge of the
HR Manager. She does the recruitment whenever it is a demand of the system for having the
manpower.

Following Mentioned are the current employees working for the Calibers InfoTech.

Sr. No Department No. of Employees


01 Admin 01
02 Account Department 01
03 Core Development 06
04 Training Department 02
05 Testing & Implementation 02
06 Marketing & Sales 01
07 Cleaning & Safety 01
Chapter 3
How the daily work carried out in Industry

The Agile software development lifecycle is dominated by the iterative process. Each
iteration results in the next piece of the software development puzzle working software and
supporting elements, such as documentation, available for use by customers until the final
product is complete.

Each iteration is usually two to four weeks in length and has a fixed completion time.

D) Due to its time-bound nature, the iteration process is methodical and the scope of each
iteration is only as broad as the allotted time allows.

E) Multiple iterations will take place during the Agile software development lifecycle
and each follows its own workflow.

F) During an iteration, it is important that the customers and business stakeholders


provide feedback to ensure that the features meet their needs.

A typical iteration process flow can be visualized as follows:

▪ Requirements - Define the requirements for the iteration based on the product backlog,
sprint backlog, customer and stakeholder feedback

▪ Development - Design and develop software based on defined requirements

▪ Testing - QA (Quality Assurance) testing, internal and external training, documentation


development

▪ Delivery - Integrate and deliver the working iteration into production


▪ Feedback - Accept customer and stakeholder feedback and work it into the
requirements of the next iteration
Chapter 4
Technology Used in Industry

▪ Software Testing Life Cycle (STLC) is defined as a sequence of activities conducted to


perform Software Testing.

▪ Contrary to popular belief, Software Testing is not a just a single activity. It consists of a
series of activities carried out methodologically to help certify your software product.

▪ Different Phases of the STLC Model

Requirement Analysis

▪ During this phase, test team studies the requirements from a testing point of view to
identify the testable requirements.
▪ The QA team may interact with various stakeholders (Client, Business Analyst,
Technical Leads, System Architects etc.) to understand the requirements in detail.
▪ Requirements could be either Functional (defining what the software must do) or Non-
Functional (defining system performance /security availability).
Test Planning

▪ Typically, in this stage, a Senior QA manager will determine effort and cost estimates for
the project and would prepare and finalize the Test Plan.
▪ In this phase, Test Strategy is also determined.

Test Case Development

▪ This phase involves the creation, verification and rework of test cases & test scripts. Test
data, is identified/created and is reviewed and then reworked as well.
▪ Activities: Create test cases, automation scripts (if applicable), Review and baseline test
cases and scripts, create test data (If Test Environment is available).

Test Environment Setup

▪ Test environment decides the software and hardware conditions under which a work
product is tested.
▪ Test environment set-up is one of the critical aspects of testing process and can be done
in parallel with Test Case Development Stage.
▪ Test team may not be involved in this activity if the customer/development team
provides the test environment in which case the test team is required to do a readiness
check (smoke testing) of the given environment.

Test Execution

▪ During this phase, the testers will carry out the testing based on the test plans and the
test cases prepared.

▪ Bugs will be reported back to the development team for correction and retesting will be
performed.

▪ Activities: Execute tests as per plan, Document test results, and log defects for failed
cases Map defects to test cases in RTM, Retest the Defect fixes, Track the defects to
closure.

Test Cycle Closure


▪ Testing team will meet, discuss and analyses testing artifacts to identify strategies that
have to be implemented in the future, taking lessons from the current test cycle.
▪ The idea is to remove the process bottlenecks for future test cycles and share best
practices for any similar projects in the future.

▪ Activities: Evaluate cycle completion criteria based on Time, Test coverage, Cost,
Software, Critical Business Objectives, Quality Prepare test metrics based on the above
parameters.
Chapter 5 :
Development strategy used by industry,documentation
methods & end user product

1) Blue-Green Deployment

- Blue-Green deployments use two deployment configurations.

- Both are running, and the one in production depends on the service the route specifies, with
each deployment configuration exposed to a different service.

- You can create a new route to the new version and test it. When ready, change the service in
the production route to point to the new service and the new, blue, version is live.

- If necessary, you can roll back to the older, green, version by switching service back to the
previous version.

2) Using A/B Deployment

- The A/B deployment strategy lets you try a new version of the application in a limited way in
the production environment.

- You can specify that the production version gets most of the user requests while a limited
fraction of requests go to the new version. Since you control the portion of requests to each
version, as testing progresses you can increase the fraction of requests to the new version and
ultimately stop using the previous version.

- As you adjust the request load on each version, the number of pods in each service may need
to be scaled as well to provide the expected performance.

- In addition to upgrading software, you can use this feature to experiment with versions of the
user interface. Since some users get the old version and some the new, you can evaluate the
user’s reaction to the different versions to inform design decisions.
- For this to be effective, both the old and new versions need to be similar enough that both can
run at the same time. This is common with bug fix releases and when new features do not
interfere with the old. The versions need N-1 compatibility to properly work together.

- OpenShift Container Platform supports N-1 compatibility through the web console as well as
the command line interface.

Using a Blue-Green Deployment:

▪ Blue-Green deployments use two deployment configurations.


▪ Both are running, and the one in production depends on the service the route specifies,
with each deployment configuration exposed to a different service.
▪ You can create a new route to the new version and test it. When ready, change the
service in the production route to point to the new service and the new, blue, version is
live.
▪ If necessary, you can roll back to the older, green, version by switching service back to
the previous version.

Using A/B Deployment

▪ The A/B deployment strategy lets you try a new version of the application in a limited
way in the production environment.
▪ You can specify that the production version gets most of the user requests while a
limited fraction of requests go to the new version. Since you control the portion of
requests to each version, as testing progresses you can increase the fraction of requests
to the new version and ultimately stop using the previous version.
▪ As you adjust the request load on each version, the number of pods in each service may
need to be scaled as well to provide the expected performance.
▪ In addition to upgrading software, you can use this feature to experiment with versions
of the user interface. Since some users get the old version and some the new, you can
evaluate the user’s reaction to the different versions to inform design decisions.
▪ For this to be effective, both the old and new versions need to be similar enough that
both can run at the same time. This is common with bug fix releases and when new
features do not interfere with the old. The versions need N-1 compatibility to properly
work together.
▪ OpenShift Container Platform supports N-1 compatibility through the web console as
well as the command line interface
Chapter 6:

Safety procedure followed and safety gear used (includes


preventive maintenance schedule

Information technology job safety procedure training typically covers company and
employee safety and security. Dealing with efforts to prevent or mitigate accidents, threats or
losses to physical assets, e.g., computer hardware, and technology, e.g., software applications,
training programs prepare employees to communicate clearly, comply with legal and regulatory
standards and measure success with maintaining a safe and secure workplace.

Features:

Workplace safety policies seek to eliminate or reduce risk of injury by instituting


policies and procedures as well as hazard control techniques. IT job safety procedure training
enables personnel to substitute existing malfunctioning materials or equipment with less
hazardous solutions when appropriate. Upon completion, participants can establish barriers or
limits such as time, distance or physical restraints to prevent the general population from
having contact with the problem, such as overheating computer hardware. In addition, IT job
safety training provide students with the skills to recognize when current operating procedures
are insufficient to prevent future occurrences and recommend enhancements to policies. IT job
safety training may include instruction on the use of safety glasses, gloves or anti-static wrist
bands used in computer repairs.

Benefits:

Effective IT job safety procedure training ensures that all employees know the
company safety goals and objectives as well as any applicable policies, practices and
procedures. By providing training on a regular basis, typically annually, companies make safety
a priority concern for all staff members. By mandating participation and ensuring regular
follow-up, managers can ensure the training program has a positive impact on preventing safety
violations.

1. Patch, PATCH !
- An unpatched machine is more likely to have software vulnerabilities that can be exploited.
Turn on automatic updates Windows.

2. Install protective software.

- Sophos is available as a free download from IS&T's software grid. Once installed, schedule
Sophos to regularly scan and update your virus definitions automatically.

3. Choose strong passwords.

- Strong passwords use a combination of letters, numbers, and special characters. Create a
unique password for each account. LastPass can manage all of your passwords for you—and
it's free.

4. Back up on a regular basis.

- Scheduling routine backups can protect you from the unexpected. Always keep a few months'
worth of retrievable backup. Download and install CrashPlan and learn how to back up your
system.

5. Control access to your machine.

- Don't leave your computer in an unsecured, public area, especially if you're logged on. This
includes Athena clusters and Quick stations. The physical security of your machine is just as
important as its technical security.

6. Use email and the internet safely.

- Ignore unsolicited emails. Be wary of attachments, links, and forms in emails that come from
people you don't know, or which seem "phi shy". Avoid untrustworthy (often free) downloads.
Learn more about dealing with spam at MIT.

7. Use secure connections.


- When connected to the internet, your data can be vulnerable while in transit. Use remote
connectivity and secure file transfer options when off campus.

8. Protect sensitive data.

- Securely remove sensitive data files from your hard drive, especially when recycling or
repurposing your computer. Protect sensitive files using the encryption tools built into your
operating system.

9. Use desktop firewalls.

- Mac and Windows computers use basic desktop firewalls to protect your computer files from
being scanned. Make sure they are properly configured.

10. Most importantly, stay informed.

- Stay current with the latest developments: Follow IS&T on Facebook and Twitter. Bookmark
IS&T Secure Computing.
Chapter 7
Assignment Performed in Industry

1. Front Page

2. Contact us page
3. Home Page code

4. Footer Page Code


Chapter 8
Practical experiences in Industry

▪ Gained practical knowledge about industry’s work.

▪ All the online classes were so helpful because instructor covered all the necessary topics
about web development.

▪ Every session was interactive that’s why I never faced any problems to follow on.

▪ This training had helped me to increased my development Skills and Knowledge.

▪ We learned how to understand the customer’s requirements and achieve it and plan the
web development.

▪ We learnt various front-end technologies for designing web pages.


Chapter 9
What we learned? (In Training)

▪ During the in-plant training I have learned various terminology of Web development
using PHP and Live Server Hosting.

▪ The online sessions were so productive because of its integrity and interactive nature.

▪ We got assignments and tests every week which helped me a lot for clearing concepts
and understating fundamentals of development.

▪ Test and assignments were hosted on a very robust and user-friendly website so I never
had trouble while accessing the content.

▪ I had fun doing assignments and learning new things everyday throughout the in-plant
training period.

▪ In a month I gained all the knowledge to make a great applications/website.

▪ I have faced no difficulties in the entire period of in-plant training kudos to Calibers
InfoTech team for helping us at any time and providing us the best in-plant training
experience at the convenience of our home during a global pandemic.
Chapter 10
Conclusion

In this Implant training (in Web Development using PHP and Live Server Hosting), I have learned
various new concepts and methods of Web development like HTML, CSS, Bootstrap & PHP. I
have learned about Front-end and Back-end. It was knowledgeable and enjoyable training. I am
very thankful to my trainer Miss Shivani Shah Mam and Sandesh Sir (Senior) and all my staff
members to helped me a lot. MSBTE has given me this opportunity to improve my technical skills
and learn something new in new domain. Now, I can say that I have full confidence in Web
development that I can make attractive websites and Interacts with the Databse using PHP. It is my
fortune to be a student of Calibers InfoTech and improve myself.
Industrial Training
at
Calibers InfoTech

From : 03/06/24 To : 15/07/24

Name of Supervisor : Shivani Shah

Designation of Supervisor : Trainer

Name of Student : Hitesh Shahana Deore

Branch of Engineering : Information Technology

Name of Polytechnic : Sandip Polytechnic

.
Week 1 : From 03/06/24 To 09/06/24

Day Activities carried out

On 1st day, we learnt about the SDLC model and its phases like System analysis,
1 Requirement gathering, Modeling & Designing, Coding & Construction,
Testing, Deployment and Maintainance. And choose our project topic.

On 2nd day, We were discussed about the skills important to place at good post
2 in our IT field. And learnt how to improve those skills & what changes we
have to make for achieving those skills.

On 3rd day, we started working on our project by analysis and requirement


3 gathering. We collected all the required information related to our website. This
phase is nothing but the requirement gathering phase of SDLC.

On 4th day, we designed our website’s model. We design all the webpages
4 which we want to include in our websites. We seperately design each webpage
according to its requirement.

On 5th day, we started the actul coding work with HTML language. We learnt
5 the basics of html and its structure. Our trainer told us the platforms from
where we can learn more things about HTML.

On 6th day, we learnt the html attributes & inline , internal and external css.
6 And also learnt about the various tags of html like text formatting tags,
comment tags, colors ,images and faivcon, title tags.

Weekly summerization of the above activities


Week 2 : From 10/06/24 To 16/06/24

Day Activities carried out

On 7th day, we learnt about the html lists & its types, html list tags. Then also
1 we learnt the html tables and its various tags, html border and its types- colors.
,html forms and its various tags like input, textfield, label, etc.

On 8th day, we learnt about html elements in that first we learnt the div tag
2 (“<div>”). Inline <div>. Also we learnt class attributes etc.

On 9th day, we learnt about the ID attribute of html. They told us about the
3 jump id concept also. We learnt Block elements and Inline elements & they
gives us knowledge about various tags (i.e. block & inline element).

On 10th day, we learnt HTML Iframe. Not only about the iframe they also
4 teached us all about its attributes. We also learnt the html layout
(<header>,<nav>,<section>,<aside>,<article> and <footer>.

On 11th day, they teached us in brief about the html layout and its tags.
5 We apply all the layout tags in our webpage like header, nav tag for navbar,
section tags footer etc.

On 12th day, we had an online test. This online test was taken on the basis of
6 our covered topics like html. This test contains all over 20 mcq types
questions. And all the questions are compulsory to attempt.
Week 3 : From 17/06/24 To 23/06/24

Day Activities carried out

On 13th day, from 13th day we started learned about CSS and css basics. CSS
1 background-size property and all the nacessary basic things which we must
known they teached us.

On 14th day, we learnt CSS comments in comparison with html comments.


2 We learnt about css backgrounds and background properties like (color, image,
repeat, position, attachment, etc) & CSS border properties.

On 15th day, we learnt CSS model box and its contents like (content, padding,
3 border, margin). CSS outline and its various properties. Then also we learnt
about the CSS text and its properties. Etc.

On 16th day, we learnt css fonts, CSS icons and CSS links.
We also learnt CSS tables and its property (borders, full-width, collapsse
4 borders, sizes, alignment, styles, padding, dividers,etc), CSS max width, CSS
postion, CSS float, CSS align, CSS navigation bar, CSS forms.

On 17th day, we learnt about the CSS Position.


(position: static, postion: relative, position : fixed, postion: absolute, position:
5
sticky. And we also learnt z- index property, media queries.

On 18th day, we had an online test. This online test was taken on the basis of
6 our covered topics like html and css. I had completed the homepage design by
using html and CSS. For building & designing the home page of my website, I
used html for structure & css for formatting and designing.
Week 4 : From 24/06/24 To 30/06/24

Day Activities carried out

On 19th day, we started to learn Bootstrap from website : “getbootstrap.com”.


Learnt about CDN links : javascript (footer : <script src= “ ”></script>)
1
Css : (header : <link href= “ ”>). and they also told us about the layout of
Bootstrap.

On 20th day, we learnt the Containers (default container, responsive container,


fluid container). Learnt Grid systems in Bootstrap and the basic structure of
2
Bootstrap grid.( columns, rows, typography, colors, Images, Tables, forms).

On 21st day, we learnt carousel and its various property, Indicators, Crossfade,
3 navbar, Accordians, Alerts, buttons and cards with its various priperties and
attributes.

On 22nd day, we learnt Collapse and its properties, dropdowns and its
4 properties, List-group with its properties, models and its various properties,
and various pop ups.

On 23rd day, we had a doubt clearing and problem solving session. In that our
5 implant trainer miss Shivani mam asked us to share our training related,
syllabus related doubts and also we shared our doubts.

On 24th day, we had an online test. This test was taken on the basis of our
covered topics of CSS and Bootstrap. Mostly in test , bootstrap’s questions are
6
found. And on sunday we have to complete our website’s home page by using
Bootsrap and its classes.
Week 5 : From 01/07/24 To 07/07/24

Day Activities carried out

On 25th day, we started to learn PHP (PHP Hypertext Pre-Processor) for server
1 side scripting and database connectivity. We learnt from the basic of PHP like
syntax , its extension and some keywords.

On 26th day, we learnt the php comments, php variables its rules, output
variables, variables types, get the type, assign values.. multiple values,
2
variable’s scope, echo & print statement.

On 27th day, we learned php strings ( in that modify strings, concatenate strings,
3 Slicing strings, and escape strings), php numbers, and php constants.

On 28th day, we learned the php operators and php if...else...elseif


4 statement( php if, php if operators, php if..else, php nested if) and php switch.

On 29th day, we learnt the PHP loops concept. In that we looked while loop, do
5 while loop, for loop, for each loop and break & continue statements.

On 30th day, we had an online test. This test was taken on the basis of our
6 covered topics of Bootstrap & PHP. This test contains all over 20 around
questions & all are of mcq type.
Week 6 : From 08/07/24 To 15/07/24

Day Activities carried out

On 31st day, we learned that how to install xampp server in our systems.
Xampp server is used for creating databases for our projects.
1
Our trainer explained us step by step the installation process of xampp server.

On 32nd day, we learned that how to create a config.php file for database
2 connectivity. Our trainer explained us this concept by providing its code and
explanation.

On 33rd day, we learned that how to connect registration form to created


3 database including config.php file.

On 34th day, we learned that how to connect login form to created database
4 including config.php file.

On 35th day, we took a step towards live server hosting and this was our last
step of implant training program. In first session of live server hosting they
5
teached as from the basics.

Y,

On 36th day, we learned that how practically & actually we host any project on
6 live. Trainer teached us from how to purchase domain and explain the concept
sub domains. And at the end they host a project on live and give us all the
information about it with proper explanation.

You might also like