Professional Documents
Culture Documents
INTRODUCTION
Websites?
Mobile (Android, Blackberry, IOS) Apps
Embedded Systems
Games?
A startup that makes you rich?
Interactive art?
Automate a tedious task ?
Application Software?
Just Want to Learn to Code?
Computer Programming
A computer is a programmable machine. This means it can
execute a programmed list of instructions and respond to new
instructions that it is given.
Computers are Stupid
Computer Programming is the process of developing and
implementing various sets of instructions to enable a computer
to do a certain task.
Programs are written to solve problems or perform tasks on a
computer.
ANYONE
TO BE A GOOD ONE
Logical
Patient
Perceptive
At least moderately intelligent
Enjoys an intellectual challenge
Star Trek fan
Female
WHATS INVOLVED?
IDE
ALGORITHM
PSEUDOCODE
FLOWCHART
UML
SOURCE CODE
MACHINE CODE
ASSEMBLY LANGUAGE / LOW LEVEL
HIGH LEVEL LANGUAGES
FORTRAN
JAVA
VISUAL BASIC
PROGRAMMING
LANGUAGES
C
C++
C#
PASCAL
DELPHI
VISUAL BASIC
JAVA
PYTHON
SOFTWARE DEVELOPER
COMPUTER /SOFTWARE PROGRAMMER
SOFTWARE ANALYST
SOFTWARE ENGINEER
APPLICATIONS DEVELOPER
WEB APPLICATIONS DEVELOPER
MOBILE APPLICATIONS DEVELOPER
WEBSITE DESIGNER
WEB PROGRAMMING
WEB DEVELOPMENT
MEETUPS
HACKATHON
CONFERENCES
CLUBS
ONLINE (REDDIT, GITHUB, STACKOVERFLOW, MEDIUM)
TYPICAL SOFTWARE FIRM
HOW CAN I GET A JOB - (KEEP BUILDING)
OTHER
LIBRARIES
HTML
PHP
SQL
JQUERY
C++
CSS
PYTHON
MYSQL
ANGULARJS
C#
JAVASCRIPT
JAVA
NOSQL
JSON
VB
RUBY
XML
JAVA
NODEJS
AJAX
PYTHON
BOOTSTRAP
- FRAMEWORKS
- GIT
- SERVERS, CLOUD, HOSTING
- SECURITY, SSL, FTP, PERFORMANCES, WEB SERVICES,
COMPATIBILITY, BEST PRACTICES
<hTML />
Rules
Page Structure
<tagname>content</tagname>
<tagname />
<tagname property=value>
<another-tag>content</another-tag>
</tagname>
examples
<b>This must be bold</b>
<p>This is a paragraph</p>
SYNTAX
<html>
</html>
<html>
<head></head>
<body></body>
</html>
<html>
<head>
<title>My Website</title>
</head>
<body></body>
</html>
<html>
<head>
<title>My Website</title>
</head>
<body>
<p>Hello World !</p>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>This is a Heading</h1>
<p>This is a paragraph.</p>
<a href=about.html>Go To About Us</a>
<br />
</body>
</html>
<tagname>content goes here...</tagname>
Headings
Paragraphs
Formatting (b, strong, I, em, mark, del, sub, sup)
Blocks & Inlines (div
Comments
List
Links
Tables
Images
Forms
Styles
css
tagname{
Property: value
}
#id-name{
Property: value
}
.class-name{
Property: value
}
SYNTAX
body {
background-color: lightblue;
}
h1 {
color: white;
text-align: center;
}
p{
font-family: verdana;
font-size: 20px;
}
<script type=text/javascript>
alert(hello world);
documement.getElementById(mybox).innerHTML
= Hello inside box;
</script>
JAVASCRIPT
http://www.w3schools.com/
https://www.codecademy.com/learn/web
https://developer.mozilla.org/en-US/docs/Learn
https://www.sololearn.com/
IEEE RANKING
FULL
STACK
FRONTEND
BACK-END
MOBILE
MATHS DATA
ANDROID
PYTHON
C#
ANGULAR
JAVA
JAVA
JAVA
PHP
PHP
PHP
IOS / SWIFT
C++
ANGULAR
NODEJS
ASP/ASP.NET
OBJECTIVE C JAVASCRIPT
PYTHON
JAVASCRIPT
Scripting
E-mail:
iginla.omotayo@gmail.com
Phone:
07035361770
THANK YOU