Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

programming langauges

No description
by

ahmad abu saad

on 20 August 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of programming langauges

`
Android
Graduation Project:

Duration:
36 Hours
Overview:
hours will be scheduled as a private consultation sessions for each group from the programmers and the system analyst instructors, to watch and monitor the Projects and documentations work process. The session’s times and the deadlines of delivering the project and documentation will be scheduled and monitor by the QA department.

Who should attend:
Students who have completed the level one session, and have graduation projects.

Prerequisite:
ASP.NET enough knowledge   , ADO.NET, SQL server 2008 R2
Level two
Overview:
In this course, students will learn advanced topics in web development needed to develop real work projects, three main goals will be achieved at the end of this course (Theoretical part, Practical part)

Who should Attend:
Students who have completed the level one session, employees who have at least four months of experience on web development?

Outlines:
Advance topics in Web Development
Advance Topics in Database


Prerequisite:
ASP.NET enough knowledge   , ADO.NET, SQL server
2012 R2
 
Duration:
36 Hours
Overview:
In this course the participant will learn the ASP. Net by using VB or C# on the IDE VS.NET 2010 ultimate and the T-SQL on the IDE SQL server 2008
Who should Attend:
The IT students, employees who have a basic knowledge in OOP and programming control structure . 
Outlines:
SQL Server 2012Database 
VB.Net 2012 or C#
ADO.NET
ASP. Net  

Prerequisite:
A basic knowledge in OOP and programming control  structure
 
Level One
Microsoft. Net 2012 Package

 
Microsoft. Net 2012
Features
Java
Java


Java is a programming language and environment invented by James Gosling and others in 1994. Java was originaly named Oak and was developed as a part of the Green project at the Sun Company.
The writing of Java began in December of 1990. Patrick Naughton, Mike Sheridan, and James Gosling and were trying to figure out the "next wave" in computing.
PhP 5.4
 


For nearly 30 years, Oracle has been building and refining a technology platform that delivers the highest-quality information while reducing your cost of doing business. Because if your information systems can create and manage high-quality data, your employees can improve their efficiency
Why Programming in Pioneers ?!
The Practical Side
Pioneers Is Your First Step
To Be Certified
Packages which Pioneers
Offers
IT Students Curriculum
&&
Market Labor
Thank You For Your Time
Our courses are held in well equipped labs from the beginning till the end of training course.
Our Instructors are experienced programmers

in the first place.
Students will be working on real life projects and will be giving practical tasks
.Net 2010 (MCTS as web developer)
Java (Oracle Programmer)
PHP (Zend Certifications PHP 5.3)
Oracle (OCA , OCP)
Our Courses Start From Scratch

For IT Students And Employees
The trainee takes all the necessary training in the project lifeCycle to mange building a complete application such as : Database, programming language, coding between the Db and the programing language, building web page, Design.
The trainee will take intensive training in the main purpose of training such as : ASP.NET , Java SEE , Java EE, Android
Our Courses help the IT Students in their curriculum in many subjects such as:
C ,C Advance , OOP , Data Structure, Database, System Analyst, E-commerce , VB, Java ..ETC
Pioneers offers courses which are designed to help our students get into the labor market since most of Programming companies are using one of the programming courses we offer at Pioneers.
What Kind Of Programs ?
Web Applications

Windows Desktop Applications

Mobile Applications
What Are Programming Languages ?
To build programs, people use languages that are similar to human language (High level programming languages).

The results are translated into machine code which computers understand.
SW Development Life Cycle (SDLC)
Testing
1-
Dynamic websites
2-
Scripting language

-
Embedded into HTML or JavaScript or CSS
3-
Compatible with all browsers
4-
Open Source
-
You can choose any IDE (integrated developments
environment) Note, DW CS 5, E-Clips
-
Many resources and references
-
Use many platforms
5-
High Execution speed
6-
Security
7-
Low hosting cost Facebook,Yahoo
-
PHP uses a run-time interpreter, and is a multi-paradigm language originally developed in 1996 by Rasmus Lerdorf to create dynamic web pages.

Faster than any other existing languages so they decided to
make it a programing language

-
PHP 4 Programming language
Because of the PHP 4 features huge companies like Zind
was interested in the PHP
They Expand it by making it open source

-
PHP 5
OOP
NameSpace (use all classes in the area of VPS)
Cloud (Bigger than VPS)

-
PHP 5.3 – 5.4
Completely amazing programming language with great
features such as magic functions
Get Started

-
PHP 5.4

-
Zind Studio

-
Covering the main topics
OOP Functions
Array
String Methodology
Files Management
Mail
Database, Security

-
Covering the mentioned topics will help the students to be junior in the PHP 5.4
History
Is a server-side Web application framework designed for Web development to produce dynamic Web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and web services.
It was first released in January 2002 with version 1.0 of the .NET Framework,

-
ASP.NET drastically reduces the amount of code required to build large applications.

-
Security

-
High performance

-
The ASP.NET framework is complemented by a rich toolbox and designer in the Visual Studio integrated development environment

-
The source code and HTML are together therefore ASP.NET pages are easy to maintain and write. Also the source code is executed on the server. This provides a lot of power and flexibility to the web pages.

-
It is purely server-side technology so, ASP.NET code executes on the server before it is sent to the browser.

-
Market labor

Get Started
Basics OOP and programming control structure
SQL Server
ADO.NET
VB.Net C#
ASP.Net
Design

Android
Android stands for Robot
As a noun it means automatic human being
As adjective means in the form of human being
Android is a Free and Open source Linux-based Operating system designed primarily for touch screen mobile devices such as smart phones and tablet computer.
Builds on many different open source projects
Developed by Open Handset Alliance (OHA) led by Google is responsible about developing android through Android Open Source Project (AOSP)
Fast Market share and rate of adoption
-
Research company Canalys estimated in the second quarter of 2009 that Android had a 2.8% share of worldwide smart phone
-
By the fourth quarter of 2010 this had grown to 33% of the market, becoming the top-selling smart phone platform.
-
By the third quarter of 2011 Gartner estimated that more than half (52.5%) of the smart phone market belongs to Android
-
By the third quarter of 2012 Android had a 75% share of the global smartphone market according to the research firm IDC.
Histroy

Google purchased Android in 2005

Open Handset Alliance (OHA) esablishment

Release of the Android beta in November 2007.

Android 1.0, was released in September 2008

The first Android-powered phone was sold in October 2008

The first commercially available phone to run Android was the HTC Dream,
released on October 22, 2008.

Since April 2009, Android versions have been developed under
a codename :

Cupcake :1.5

Donut :1.6

Éclair

Froyo

Gingerbread

Honeycomb

Ice Cream Sandwich (ICS)

Jelly Bean 4.2 on 2010
Features

Android is open source and Google releases the code under the Apache License.


This open source code and permissive licensing allows the software to be freely modified
and distributed by device manufacturers, wireless carriers and enthusiast developers


It is Age of Mobility
How many people have smart devices, now and before 2 years
Sequence from Mainframes to smart devices
Battery Management and different behaviors


Opportunities for Jobs , Opportunities for business


Threats in Future


Don’t have a job? You don’t need it


Your target customers is the whole world


Many ways to make money
Custom Apps
Store apps
Advertisements CPC,CPM,addfalcon,brokers
Sell info
Sell your company


Arab Market is still armature
-
Introduction
Why Mobility
What is Android
Android definition
What is Google Play
Statistics
-
Building you First App

-
Managing the activity lifecycle

-
Supporting different devices

-
Design

-
Develop

-
Multimedia
Getting Started
Another major byproduct of the Green project was a little cartoon character named "Duke". Duke was invented and first drawn by Joe Palrang and has become the icon for Java.
Featuers
Java is Object-oriented

Java is Platform Independent

Java is Secure

Java is Portable- The feature of java
"write once -run any where"
Getting Started
Basic OOP and programming control structure
Java SE
JDBC
Oracle Or MySQL
Java EE
1977: System Development Laboratories, the precursor to Oracle, is founded. 1978: The Oracle Relational Database Manager Program is developed.
1982: Oracle forms its first international subsidiary, Oracle Denmark.
1983: The company becomes Oracle Corporation.
1986: Oracle goes public on NASDAQ and debuts its SQL*Star software.
1987: Oracle ranks as the world's largest database management software company.
1991: The company experiences its first fiscal loss.
1992: Nippon Steel Corporation buys a stake in Oracle Japan; Oracle7 makes its debut.
1997: Network Computer Inc. is established.
1999: Oracle Japan goes public.
2000: Oracle E-Business Suite 11i and Technology Network (OTN) Xchange are introduced.
2001: Oracle's database system is the first to pass nine industry standard security evaluations.
2003: Oracle attempts a hostile takeover of rival PeopleSoft.
2004: Department of Justice files multiple antitrust lawsuits to prevent Oracle's takeover of PeopleSoft
History
Oracle Products
Oracle Database 11g (SQL,PL/SQL)
- Developer track (Forms Reports)
-DBA
Oracle e-business suite
- Oracle Customer Relationship Management
- Oracle Customer Service Management
- Oracle Financials
- Oracle Human Resource Management System (HRMS)
- Oracle Projects Portfolio
- Oracle Supply Chain Applications
- Oracle Advanced Procurement
- Oracle Value Chain Planning
- Oracle Value Chain Execution (Logistics)
Technical
Functional
What i should cover before start learning
one of the high level programming languages?
OOP Concepts

-Object
-Class
-Abstraction
-Encapsulation
-Inheritance …ETC
Programming control structure
-If
-The switch statement
-For Loop...Etc.
Data Base concepts
Requirements
System Analysis
Design
- DB
- Interface
Implementation
- Code
-
Environment and Tools

Installing and Exploring SDK
Installing and Exploring Eclipse
Setting up IDE (Plug-ins and Packages)
Java
AVD (Android Virtual Device) and Emulator
-
Fundamentals

Pre-Requisites Basics
Introduction to programming
Object Oriented Programming (OOP)
What is XML
Android Architecture
Application Components
Java Basics For
Android Development
.Net 2010 (MCTS as web developer)

Java (Oracle Programmer)

PHP (Zend PHP 5.3 Certification)

Oracle (OCA , OCP)
INTERNATIONAL CERTIFICATE
Full transcript