An On at Final Semester Training Submitted For The Partial Fulfillment For The Award of Degree of in Computer Science & Engineering
An On at Final Semester Training Submitted For The Partial Fulfillment For The Award of Degree of in Computer Science & Engineering
1
2
DECLARATION
The work contained in this report has not been submitted to any
other University or Institute for the award of any other degree or
diploma by me.
KRISHNA KUMAR
(18020004054)
3
ACKNOWLEDGEMENT
I have taken efforts in this project. However, it would not have been
possible without the kind support and help of many individuals and
organizations. I would like to extend my sincere thanks to all of them.
I am highly indebted to (Tekie Kiwhode Learning Pvt. Ltd.) for their
guidance and constant supervision as well as for providing necessary
information regarding the project & also for their support in
completing the project.
4
TABLE OF CONTENTS
Page No.
Declaration 3
Acknowledgement 4
Chapter 02 INTRODUCTION
Chapter 03 DESIGN
5
3.1 System Environment 18
4.1 HTML 21
4.2 CSS 23
4.3 JAVASCRIPT 24
5.1 Home 27
6
Chapter 06 TESTING 31
Chapter 08 REFERENCES 35
7
Chapter 01
COMPANY PROFILE
COMPANY PROFILE
8
Fig 1.1 Company Logo
Tekie kiwhode Learning Pvt. Ltd. is one of the best online coding
Platform with headquarters in Bangalore Established in 2017, our
professional IT Training and Development center has been employing
experts in this field to impart professional education to trainees. We
offer well-structured complete professional training in various
Programming Languages, Graphics & Multimedia, Web Designing as
well as Development Training that is based upon the current
recruitment needs in the IT market.
We offer time, skill and competency courses for the trainees with
specified areas of interest and proficiency and design the training
curriculum as per your demand and necessary.
9
COMPANY WORK SCOPE
Tekie is a live coding platform for kids that uses the power of
storytelling, to make learning to code a movie-like experience. The
company has built the world’s first animated series on coding that
guides students through a cinematic journey where they solve
problems and challenges using coding concepts like variables &
strings, loops and data structure. Tekie teaches Text-based Coding,
which involves actual coding language syntax rather than basic drag
and drop functions provided by competitors.
Company Website:
Tekie
10
Chapter 02
Introduction
11
INTRODUCTION
2.1.2 GITHUB:
At a high level, GitHub is a website and cloud-based service that helps
developers store and manage their code, as well as track and control changes
to their code. To understand exactly what GitHub is, you need to know two
connected principles:
● Version control
● Git
12
2.2 TECHNOLOGIES USED:
1. Website
a. User
i. JavaScript
ii. Bootstrap
iii. jQuery
13
bet that JavaScript is probably involved. It is the third layer of the
layer cake of standard web technology, two of which (HTML and
CSS) we have covered in much more details in other parts of the
Learning Areas.
14
as it is only meant for client-side execution and that too for web
applications, hence the lightweight nature of JavaScript is a great
feature.
2. Dynamic Typing
Starting from ES6, the concept of class and OOPs has been more
refined. Also, in JavaScript, two important principles with OOP in
JavaScript are Object Creation patterns (Encapsulation) and Code
Reuse patterns (Inheritance). Although JavaScript developers rarely
use this feature but its there for everyone to explore.
4. Functional Style
15
functions in JavaScript can be used as objects and can be passed to
other functions too.
5. Platform Independent
16
Chapter 03
DESIGN
17
3.1 SYSTEM ENVIRONMENT:
Gamer:
● Input Manager
● Script
● Renders
Every quiz app or frontend static website must has a menu so is can
be user friendly enough and healthy users can easily fulfill their
need . Menu is also an important thing while creating the SRS
document section . In this SRS document part ; we have used the
18
menu snapshots in the user manual part . These snapshots are
based on the menu of the game .
19
20
CHAPTER O4
STATE MANAGEMENT
21
This language is used to annotate (make notes for the computer)
text so that a machine can understand it and manipulate text
accordingly. Most markup language (e.g: HTML) are
human-readable. The language uses tags to define what
manipulation has to be done on the text. HTML is a markup
language used by the browser to manipulate text, images, add
other contents, in order to display it in the required format. HTML
was created by Tim BernersLee in 1991. The first-ever version of
HTML was HTML 1.0, but the first standard version was HTML 2.0,
published.
22
4.2 Cascading Style Sheets(Css)
23
CSS Stands for Cascading Style Sheet, it is a style sheet language
used to shape the HTML elements that will be displayed in the
browsers as a webpage. Without using CSS, the website which has
been created by using HTML, will look dull. Basically CSS gives the
outer cover on aby HTML elements. If you consider HTML as a
skeleton of the webpage then the css will be the skin of skeleton.
The internet media type (MIME type) of CSS in text/CSS. The CSS
was developed by the World Wide Consortium (W3C) in the year
of 1996. The CSS can be applied to HTML documents in different
ways. Why Use CSS? CSS is used to define styles for your web
pages, including the design, layout and variations in display for
different devices and screen sizes.
4.3 Javascript:
JavaScript is a scripting or a programming language that allows you
to implement complex features on web pages – every time a web
page does more than just sit there and display static information for
you to look – displaying timely content updates, interactive maps,
animated 2D/3D graphics, scrolling video jukeboxes, etc. – you can
bet that JavaScript is probably involved. It is the third layer of the
layer cake of standard web technology, two of which (HTML and
24
CSS) we have covered in much more details in other parts of the
Learning Areas.
25
CHAPTER 05
WEBSITE UI IN PROJECT
5.1 HOME:
26
27
5.2 USER EXPERIENCE(UX):
5.3USER GALLERY:
28
29
5.4 USER CHARACTERISTICS FOR THE SYSTEM:
There is only one user at a time in this software and the user
interacts with the game ( system ) in different manner . So , Gamer
is the only one who communicates with the system through playing
the game . And this gamer can be any person . The primary
requirement is that , the gamer must read the playing procedure
provided by us ( developers ) .
30
CHAPTER 06
TESTING
31
Website testing is a critical component of the software engineering
process. It is an element of software quality assurance (SQA).
32
CHAPTER 07
FUTURE WORK
33
Scope :-
The Scope of this project is very broad in terms of gaining
knowledge and sharing knowledge among world .
Few points are :-
● Can be used anywhere any time as it is a web based
application .
● This static frontend website will be used in educational
institutions as well as in corporate world .
CHAPTER 08
REFERENCES
34
● HTML
W3 Schools
● STACK OVERFLOW
Stack Overflow
● JAVASCRIPT
w3 schools
● CSS
w3Schools
35
CHAPTER 09
STUDENT PROFILE
36
BASIC PROFILE OF STUDENT
GITHUB LINK:
My Github
LINKEDIN PROFILE:
My Linkedin
37
38
39
40
41
42
43