Samuel's Slide Presentation

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

STUDENT’S INDUSTRIAL WORK EXPERIENCE SCHEME

(SIWES) REPORT
AT

OLUAKA INSTITUTE OF TECHNOLOGY OWERRI

BY

IFEANYICHUKWU CHIMDINDU SAMUEL


2020224129

DEPARTMENT OF COMPUTER SCIENCE


FACULTY OF PHYSICAL SCIENCE
CHUKWUEMEKA ODUMEGWU OJUKWU UNIVERSITY
ULI CAMPUS.

NOVEMBER, 2023
BRIEF HISTORY OF SIWES
The Student Industrial Work Experience Scheme (SIWES) was established by
the Industrial Training Fund (ITF) in 1973 to enable students of tertiary
institutions have basic technical knowledge of industrial work based on their
course of study before the completion of their program in their respective
institutions.
The scheme was designed to expose students to industrial environment and
enable them develop occupational competencies so that they can readily
contribute their quota to national economic and technological development
after graduation
BRIEF HISTORY OF OLUAKA INSTITUTE
OF TECHNOLOGY

Oluaka Institute of Technology, was founded in 2017, by The Late Mr.


Innocent Chukwuemeka Chukwuma. Oluaka Institute of Technology is a
social media enterprises with a mission to attract, train and retain top
talents on technological innovation. In October 2019, after having trained
more than 100 software developers, supported more than 300 start-ups and
SME’s alike, the Federal Government of Nigeria through the National Board
for Technical Education (NBTE) deemed it fit to approve the institute as an
Innovation Enterprise Institute (IEI), to train students towards the award for
National Innovation Diploma in Computer Hardware Engineering, Computer
Software Engineering and Networking and System Security.
ORGANOGRAM OF OLUAKA INSTITUTE OF TECHNOLOGY
GOVERNING
BOARD

PRINCIPAL
OFFICERS

RECTOR

BURSAR REGISTRAR LIBRARIAN

HOD HOD HOD SYSTEM DIRECTOR


SOFTWARE HARDWARE SECURITY
ENGINEERING ENGINEERING
OF GNS

ENGLISH
LECTURER 1 LECTURER 1 LECTURER 1
LANGUAGE

LECTURER 2 LECTURER 2 MATHEMATI


LECTURER 2
CS

TECHNOLOG TECHNOLOG TECHNOLOG ENTREPREN


IST/ IST/ IST/ EURSHIP
TECHNICIAN TECHNICIAN TECHNICIAN
JAVASCRIPT AND ITS PROPERTIES
JavaScript is a dynamic computer language. It is lightweight and most
commonly used as a part of web page, whose implementation allows
client side script to interact with the user and make dynamic pages. It is an
interpreted programming language with object oriented capabilities. It was
developed by Brenan Eich 1995-1996, it is an implementation of ECMA
Script (European Computer Manufacturers Association). It was also known
as livescript later change to javascript. It is use for client side web form
validation. Javascript cannot run with been embedded in the HTML.
FUNCTIONS OF JAVASCRIPT
• It is used to encapsulate logic
• It makes code reusable and easier to understand
• It is used to develop web pages
• It is used for form validation

JAVASCRIPT SYNTAX
Javascript can be implemented using javascript statements that are placed
within the <script>……..</script> HTML tags in a web page. You can place
the <script> tags containing your javascript anywhere within your web page,
but it is normally recommended that we should keep it within the <head>
tags.
The script tags takes two important attributes:
• Language: This attribute specifies what language I am using
• Type: This attribute is what is now recommended to indicate the
scripting language in use and its value should beset to “text/javascript”.
DATATYPES IN JAVASCRIPT
One of the most fundamental characteristics of a programming language is
the set of data types it support. These are the types of value that can be
represented and manipulated in a programming language, they include:

• Numbers: This represent numeric values e.g. 100.


• Strings: This represents sequence of characters e.g. Hello.
• Boolean: This represent Boolean value either True or False.
• Null: This represent nothing i.e. it can be empty.
• Undefined: This represent undefined values.
• Object: This represent value return by functions.
JAVASCRIPT VARIABLES
This is a memory location used for holding values or used for storing values
in a memory. Var, Let, Const (keyword) is used to hold a value or declare a
value, it makes it known to a compiler or interpreter.

E.g. var name …… Declaration


Name = “John”…..Initialization

VARIABLE NAMES
While naming the variable in javascript, the following rules should be kept
in mind:
• Do not use any of the javascript reserved keyword as a variable name.
For example, break or Boolean
• Javascript variable name should not start with a number. They must
begin with a letter or underscore.
• Javascript names are case-sensitive.
OPERATORS
Let me make a simple expression to give its meaning 4+5 = 9. Here 4 and 5
are called operands and “+” is called the operator. Javascript support the
following types of operators, they are:

• Arithmetic Operators: Javascript supports the following arithmetic


operators using an expression. They are;
Addition (+), Subtraction (-), Multiplication (*), Division (/), Modules (%),
Increment (++), Decrement (--)

• Comparison Operators: Javascript supports the following comparison


operators. They are;
Equals (==), Not Equals (! =), Greater Than (>), Lesser Than (<), Greater
Than or Equal To (>=), Lesser Than or Equal To (<=).

• Logical (or Relational) Operators: Javascript supports the following


logical operators. They are:
Logical AND (&&), Logical OR (||), Logical NOT (!).
SELECTION STATEMENT
When writing a program, there may be a situation when we need to adopt one
out of a given set of paths. In such cases, conditional statements were used
which allows our program to make correct decisions and perform right action.
The following selection statements are supported by javascript are:

• IF STATEMENT: This is the fundamental control statement that allows


javascript to make decision and execute statements conditionally.

• IF_ELSE STATEMENT: This is the next form of selection statement that allows
javascript to execute statements in a more controlled way.

• IF-ELSE-IF STATEMENT: This is an advanced form of if-else that allows


javascript to make a correct decision out of several conditions.

• SWITCH CASE: Switch case is used to handle situation more efficiently than
repeated if-else-if.
LOOP STATEMENT
While writing a program you may encounter a situation where you need to
perform an action over and over again. In such situation, you would need to
write a loop statement to reduce the number of lines. Javascript supports all
the necessary loops to ease down the pressure of programming.

• WHILE LOOP: The purpose of a while loop is to execute a statement or code


block repeatedly as long as an expression is true. Once the expression
becomes false the loop terminates.

• DO WHILE LOOP: This is similar to the while loop except that the condition
checks what happens at the end of the loop. This means that loop will always
be executed at least once, even if the condition is false.

• FOR LOOP: This is the most compact form of looping. It includes where we
initialize our counter to a starting value. The initialization statement is
executed before the loop begins, and will test if a given condition is true or
not. If the condition is true, then the code given inside the loop will be
executed, otherwise the control will come out of the loop, and also where
you can increase or decrease your counter.
FUNCTIONS IN JAVASCRIPT
A function is a group of reusable code which can be called anywhere in your
program. This eliminates the need of writing codes again and again. It helps
programmers in writing modular codes. It allows a programmer to divide a big
program into a number of small and manageable functions.
Before we use a function, we need to define it. The most common way
to define a function in javascript is by using the function keyword, followed by a
unique function name, a list of parameters (this might be empty), and a
statement block surrounded by curly braces.
Also to invoke a function somewhere later in the script, you would
simply need to write the name of the function.
Day of graduation
During the training
CONCLUSION

The Student Industrial Work Experience Scheme (SIWES) offered me the


opportunity to witness the practical of what I have been studying in school in
respect to Web Design and Development. SIWES has given me a better and broader
understanding of Computer Science.

My Industrial Training Experience at OLUAKA INSTITUTE OF TECHNOLOGY OWERRI


was very helpful; it really exposed me to a lot of things that I never thought
existed. I gained massive knowledge during the experience. I learnt how to develop
and design websites. Now, I can confidently say that I am a FRONT END
DEVELOPER.
THANKS FOR
LISTENING

You might also like