SlideShare uma empresa Scribd logo
1 de 73
IT concepts for Human Resources 
professionals 
Workshop
TABLE OF CONTENTS (part 1) 
01 Web Concepts 
Mobile Technologies 
Application development concepts 
02 
03 
04 
05 
06 
Introduction 
Basic Concepts 
Network Concepts
TABLE OF CONTENTS (part 2) 
07 Apply concepts in practice 
Closing Notes 
Questions & Answers 
08 
09 
10 
11 
12 
The Cloud 
The IT Professional 
Tools for recruiters
01 Introduction
AFA 
The AFA is one of the biggest financial service 
provider in germany. We create insurance, 
loan and pension solutions for private 
customers and small companies. 
Gerald Hoff is team leader and has a 16 years 
experience in sales, recruiting and financial 
planning. 
Welcome to 
our office 
Gerald Hoff 
Team Leader
DVCA 
DVCA is a global professional organization 
with the goals of fostering Entrepreneurship 
and VC development in the Digital and 
High-Growth technology sector for the 
benefit of Society. 
Miguel Pinto 
Portugal Chapter 
Christian Boas 
Berlin Chapter
Lookatitude 
We provide IT services and consulting for new 
entrepreneurs and startups, as well as 
established companies and brands. 
By creating dedicated, cross-functional teams we 
give you the boost to achieve new goals. 
Miguel Pinto 
Founder / CEO
During my time at Rocket Internet I’ve built a 
company from scratch, from 0 to 150+ 
developers in less than 6 months, worked on 
projects like Zalando, foodpanda, lazada, 
jumia and so on. 
Why You? 
● 15+ years of experience with technology 
● Experience as web designer and developer. 
● Experience creating and managing teams
02 Basic Concepts
What is an Operating System 
What is an Operating system 
Main Operating systems 
What is a client and a server 
What is GUI
Main Operating Systems 
What is an Operating system 
Main Operating systems 
What is a client and a server 
What is GUI
What is a client and a server 
What is an Operating system 
Main Operating systems 
What is a client and a server 
What is GUI
What is GUI 
What is an Operating system 
Main Operating systems 
What is a client and a server 
What is GUI 
Windows
What is GUI 
What is an Operating system 
Main Operating systems 
What is a client and a server 
What is GUI 
Mac OSX
What is GUI 
What is an Operating system 
Main Operating systems 
What is a client and a server 
What is GUI 
Linux
03 Network Concepts
An Internet Protocol address is a numerical 
label assigned to each device participating in 
a computer network that uses the Internet 
Protocol for communication. 
Local IP 
10.0.0.1 
192.168.0.1 
Public IP 
5.43.54.133 
IP Address (TCP/IP)
A domain name is a unique name that 
identifies an internet resource such as a 
website. It is an identification string that 
defines a realm of administrative autonomy, 
authority or control on the Internet. Domain 
names are formed by the rules of the Domain 
Name System (DNS). Any name registered in 
the DNS is a domain name. 
TLD 
.com .net .eu .info .biz .de .pt 
SLD 
.com.pt .net.au .org.au .edu.au 
.gov.au 
Domain Names
VPN 
A virtual private network (VPN) extends a 
private network across a public network, such 
as the Internet. It enables a computer to 
send and receive data across shared or public 
networks as if it is directly connected to the 
private network, while benefiting from the 
functionality, security and management 
policies of the private network.
The Hypertext Transfer Protocol (HTTP) is an 
application protocol for distributed, collaborative, 
Hypermedia information systems. HTTP is the 
foundation of data communication for the World 
Wide Web. 
Protocols 
HTTP
The File Transfer Protocol (FTP) is a standard 
network protocol used to transfer computer files 
from one host to another host over a TCP-based 
network, such as the Internet. 
Protocols 
FTP
In computing, the Post Office Protocol (POP) is 
an application-layer Internet standard protocol 
used by local e-mail clients to retrieve e-mail from 
a remote server over a TCP/IP connection.[1] POP 
has been developed through several versions, with 
version 3 (POP3) being the current standard. 
Protocols 
POP 
Incoming Mail
Simple Mail Transfer Protocol (SMTP) is an Internet 
standard for electronic mail (e-mail) transmission. 
Protocols 
SMTP 
Outgoing Mail
Internet Message Access Protocol (IMAP) is a 
protocol for e-mail retrieval and storage developed 
by Mark Crispin in 1986 at Stanford University as 
an alternative to POP. 
Protocols 
IMAP 
Incoming and outgoing
How does this work together
04 Web Concepts
Browser 
A web browser (commonly referred to as a 
browser) is a software application for retrieving, 
presenting and traversing information resources 
on the World Wide Web.
Backend vs Frontend 
A backend is the part of an application that 
executes operations, hold data logic, and business 
rules. 
A Frontend is the interface that we use to 
communicate with the backend. Everything you 
can see is a frontend.
HTML or HyperText Markup Language is the 
standard markup language used to create web 
pages. 
Languages 
HTML 
Structure
Cascading Style Sheets (CSS) is a style sheet 
language used for describing the look and 
formatting of a document written in a markup 
language. 
Languages 
CSS 
Style
JavaScript (JS) is a dynamic computer 
programming language, and increasingly 
considered an "assembly" language or "the 
x86 of the web" according to its creator and 
others. 
Languages 
JavaScript 
Behavior
Web Servers 
The term web server, also written as Web 
server, can refer to either the hardware (the 
computer) or the software (the computer 
application) that helps to deliver web content that 
can be accessed through the Internet.
Load Balancers 
In computing, load balancing distributes workloads 
across multiple computing resources, such as 
computers, a computer cluster, network links, 
central processing units or disk drives.
Server distinction 
● Storage 
● Web 
● cache 
● Database 
● ...
Ajax (short for asynchronous JavaScript + 
XML) is a group of interrelated Web 
development techniques used on the client-side 
to create asynchronous Web 
applications. 
Technologies 
AJAX
Mobile 
Technologies 
05
Differences 
● Account for network failure 
● Local Storage by default. 
● Use of device hardware 
● Narrow broadband 
● Offline access support 
● Installation and update processes
Different Problems 
Different Solutions 
Problems Solutions 
● Network Speeds 
● Develop for every platform 
● Different design guidelines and rules 
● Developer account fees 
● Ability to store information locally 
● Offline access support 
● Access to user and device data 
● Push Notifications
Platforms
Types of Apps
Android (Native) 
Java 
Most relevant 
Platforms and 
technologies 
iOS (Native) 
Objective C 
Windows Mobile (Native) 
c sharp (C#) 
Phonegap and other cross platform SDKs 
HTML CSS and JavaScript
Application development 
Concepts 06
In it’s most generic form an application 
is not more than a program or a 
collection os programs that execute 
tasks. 
What is an 
application
● C, C++ 
● Java (normally compiled to JVM 
but native compilers exist). 
● Fortran 
● Cobol 
● Haskel 
● Objective C 
● Visual basic 
● And many more... 
Compiled 
languages
Compiled 
languages
● PHP 
● Python 
● Ruby 
● JavaScript 
● And many others 
Interpreted 
languages
Compiled vs Interpreted
Procedural 
programming
Object Oriented 
programming
In engineering, a function is interpreted as a 
specific process, action or task that a system 
What is a function is able to perform.
In object-oriented programming, a class is an 
extensible program-code-template for 
creating objects, providing initial values for 
state (member variables) and 
implementations of behavior (member 
functions, methods). 
What is a Class
Libraries are small pieces of code that 
can be reused in several places in an 
application of in multiple ones. 
Frameworks are sets of libraries 
sometimes tight together to reduce the 
time we take to develop an application. 
libraries and 
frameworks
MVC
MVVM
Each part of a program should be isolated 
from others, and have only one concern or a 
simple task that does very well. 
Separation of 
concerns
07 The cloud
What is cloud computing
In computing, a virtual machine (VM) is an 
emulation of a particular computer system. 
Virtual machines operate based on the 
computer architecture and functions of a real 
or hypothetical computer, and their 
implementations may involve specialized 
hardware, software, or a combination of both. 
Virtual Machines
How does cloud work?
08 The IT professional
Regular person IT worker 
● Very neat profiles and CV. 
● Tend to highlight the previous experience 
● Use of formal language in CV, presentation 
letters. 
● Leverage People and companies as 
references 
Different how? 
● Often incomplete or very summarized CVs 
● Tend not to focus in the past (what was 
done is in the past, focus on the next 
project/task) 
● Use of colloquial language in CVs, rarely 
have presentation letters 
● Provide references just on request
Different mentality 
Regular person IT worker 
● What process should I follow to execute this 
task? 
● Something changed, let me ask what to do 
now? 
● Have a problem, lets escalate this above. 
● How can I automate this so I just do it 
once? 
● Something changed, how does this affects 
me, how can I adapt or how does it work 
now? 
● Have a problem, how can I solve this?
Different Expectations 
Regular person IT worker 
● I have my tasks, I’ll do it the best I can as 
long as I’m told how. 
● New things to learn, do we have trainning? 
● New techniques may appear once every 2 
or 3 years, no daily effort needed. 
● I have my tasks, what can I do to be 
better? 
● Where can I learn more about this? is there 
something better for the same task? 
● I got to keep up, 2 to 3 months is a lot to 
catch up on.
09 Tools for recruiters
Github
Bitbucket
● Open source projects 
● Projects done in the past with relevance 
to the project at hand 
● Technical references. 
Other ways
Apply Concepts in 
Practice 10
Demo time
12 Questions & Answers
Questions & Answers
11 Closing Notes
Resources 
● Slides: http://www.slideshare.net/lookatitude/it-for-hr-professionals 
● Want a personalized workshop for you company? 
Need development teams? 
Need a CTO level consultant?Contact us: miguel.pinto@lookatitude.com

Mais conteúdo relacionado

Destaque

Visions of Portugal by the.pt
Visions of Portugal by the.ptVisions of Portugal by the.pt
Visions of Portugal by the.ptPedro D Cardoso
 
Scheduled releases @ Commit Porto 2016
Scheduled releases @ Commit Porto 2016Scheduled releases @ Commit Porto 2016
Scheduled releases @ Commit Porto 2016Fábio Oliveira
 
Launching tech products
Launching tech productsLaunching tech products
Launching tech productsSérgio Santos
 
EFConsulting Empresas Familiares 30 anos Cenfim
EFConsulting Empresas Familiares 30 anos Cenfim EFConsulting Empresas Familiares 30 anos Cenfim
EFConsulting Empresas Familiares 30 anos Cenfim António Nogueira da Costa
 
Mais do que um viral
Mais do que um viralMais do que um viral
Mais do que um viralArmando Alves
 
Guerreiros Sensíveis 1
Guerreiros Sensíveis 1Guerreiros Sensíveis 1
Guerreiros Sensíveis 1Paulo Xavier
 
Delivering presentations - dicas de apresentação (not!)
Delivering presentations - dicas de apresentação (not!)Delivering presentations - dicas de apresentação (not!)
Delivering presentations - dicas de apresentação (not!)Pedro Moura
 
Customer Development - Entrepreneurs Break
Customer Development - Entrepreneurs BreakCustomer Development - Entrepreneurs Break
Customer Development - Entrepreneurs BreakPedro Oliveira
 
Pitch Like a Boss
Pitch Like a BossPitch Like a Boss
Pitch Like a BossInês Silva
 
Didgeridoo and Education
Didgeridoo and EducationDidgeridoo and Education
Didgeridoo and EducationRodrigo Viterbo
 
TEDxMatosinhos - À Bolina
TEDxMatosinhos - À BolinaTEDxMatosinhos - À Bolina
TEDxMatosinhos - À BolinaLast2ticket
 
O meu querido mês de agosto
O meu querido mês de agostoO meu querido mês de agosto
O meu querido mês de agostoClaudio Costa
 
Evolução modelos de negócio na internet.
Evolução modelos de negócio na internet.Evolução modelos de negócio na internet.
Evolução modelos de negócio na internet.Ricardo Pofis
 
ShopAlikePT_March2016_PT_Presentation
ShopAlikePT_March2016_PT_PresentationShopAlikePT_March2016_PT_Presentation
ShopAlikePT_March2016_PT_PresentationPedro de Almeida
 

Destaque (19)

Visions of Portugal by the.pt
Visions of Portugal by the.ptVisions of Portugal by the.pt
Visions of Portugal by the.pt
 
Scheduled releases @ Commit Porto 2016
Scheduled releases @ Commit Porto 2016Scheduled releases @ Commit Porto 2016
Scheduled releases @ Commit Porto 2016
 
Cidadania20
Cidadania20Cidadania20
Cidadania20
 
Launching tech products
Launching tech productsLaunching tech products
Launching tech products
 
EFConsulting Empresas Familiares 30 anos Cenfim
EFConsulting Empresas Familiares 30 anos Cenfim EFConsulting Empresas Familiares 30 anos Cenfim
EFConsulting Empresas Familiares 30 anos Cenfim
 
Mais do que um viral
Mais do que um viralMais do que um viral
Mais do que um viral
 
Guerreiros Sensíveis 1
Guerreiros Sensíveis 1Guerreiros Sensíveis 1
Guerreiros Sensíveis 1
 
Delivering presentations - dicas de apresentação (not!)
Delivering presentations - dicas de apresentação (not!)Delivering presentations - dicas de apresentação (not!)
Delivering presentations - dicas de apresentação (not!)
 
Customer Development - Entrepreneurs Break
Customer Development - Entrepreneurs BreakCustomer Development - Entrepreneurs Break
Customer Development - Entrepreneurs Break
 
Pitch Like a Boss
Pitch Like a BossPitch Like a Boss
Pitch Like a Boss
 
Didgeridoo and Education
Didgeridoo and EducationDidgeridoo and Education
Didgeridoo and Education
 
TEDxMatosinhos - À Bolina
TEDxMatosinhos - À BolinaTEDxMatosinhos - À Bolina
TEDxMatosinhos - À Bolina
 
O meu querido mês de agosto
O meu querido mês de agostoO meu querido mês de agosto
O meu querido mês de agosto
 
Evolução modelos de negócio na internet.
Evolução modelos de negócio na internet.Evolução modelos de negócio na internet.
Evolução modelos de negócio na internet.
 
The Authentic Experiences
The Authentic ExperiencesThe Authentic Experiences
The Authentic Experiences
 
Prosolvers CH
Prosolvers CHProsolvers CH
Prosolvers CH
 
ShopAlikePT_March2016_PT_Presentation
ShopAlikePT_March2016_PT_PresentationShopAlikePT_March2016_PT_Presentation
ShopAlikePT_March2016_PT_Presentation
 
Easypay generica en
Easypay generica enEasypay generica en
Easypay generica en
 
RéSumé
RéSuméRéSumé
RéSumé
 

Semelhante a IT for HR professionals

Dot net coaching Coimbatore
Dot net coaching CoimbatoreDot net coaching Coimbatore
Dot net coaching Coimbatoresathyancegon
 
Dot net institutes Coimbatore
Dot net institutes CoimbatoreDot net institutes Coimbatore
Dot net institutes Coimbatoresathyancegon
 
Dot net education Coimbatore
Dot net education CoimbatoreDot net education Coimbatore
Dot net education Coimbatoresathyancegon
 
Web Designs Services
Web Designs ServicesWeb Designs Services
Web Designs ServicesNusrat Khanom
 
The most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdfThe most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdfConnect Solutions
 
The most effective development service is available to Pakistan.ppt
The most effective development service is available to Pakistan.pptThe most effective development service is available to Pakistan.ppt
The most effective development service is available to Pakistan.pptConnect Solutions
 
The most efficient development tool is now available in Pakistan.ppt
The most efficient development tool is now available in Pakistan.pptThe most efficient development tool is now available in Pakistan.ppt
The most efficient development tool is now available in Pakistan.pptConnect Solutions
 
Web Development ​.pdf
Web Development ​.pdfWeb Development ​.pdf
Web Development ​.pdfIshani Jerin
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYA
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYAMAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYA
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYAssuserb054d21
 
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSIN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSssuserb054d21
 
​Web ​Development
 ​Web ​Development ​Web ​Development
​Web ​DevelopmentFariha Tasnim
 
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfThe Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfConnect Solutions
 
Week 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docxWeek 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docxjessiehampson
 
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdfWeb Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdfSeo Expate BD LTD
 
Documentation of Online jobs for BCA last sem on PHP.
Documentation of Online jobs for BCA last sem on PHP.Documentation of Online jobs for BCA last sem on PHP.
Documentation of Online jobs for BCA last sem on PHP.Harsh Tamakuwala
 
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfThe Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfConnect Solutions
 
web development.pdf
web development.pdfweb development.pdf
web development.pdfJessicaArifa
 

Semelhante a IT for HR professionals (20)

Dot net coaching Coimbatore
Dot net coaching CoimbatoreDot net coaching Coimbatore
Dot net coaching Coimbatore
 
Dot net institutes Coimbatore
Dot net institutes CoimbatoreDot net institutes Coimbatore
Dot net institutes Coimbatore
 
Dot net education Coimbatore
Dot net education CoimbatoreDot net education Coimbatore
Dot net education Coimbatore
 
Web Designs Services
Web Designs ServicesWeb Designs Services
Web Designs Services
 
The most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdfThe most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdf
 
The most effective development service is available to Pakistan.ppt
The most effective development service is available to Pakistan.pptThe most effective development service is available to Pakistan.ppt
The most effective development service is available to Pakistan.ppt
 
The most efficient development tool is now available in Pakistan.ppt
The most efficient development tool is now available in Pakistan.pptThe most efficient development tool is now available in Pakistan.ppt
The most efficient development tool is now available in Pakistan.ppt
 
Web Development ​.pdf
Web Development ​.pdfWeb Development ​.pdf
Web Development ​.pdf
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYA
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYAMAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYA
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYA
 
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSIN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
 
​Web ​Development
 ​Web ​Development ​Web ​Development
​Web ​Development
 
Fg b
Fg bFg b
Fg b
 
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfThe Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
 
Week 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docxWeek 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docx
 
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdfWeb Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
 
Documentation of Online jobs for BCA last sem on PHP.
Documentation of Online jobs for BCA last sem on PHP.Documentation of Online jobs for BCA last sem on PHP.
Documentation of Online jobs for BCA last sem on PHP.
 
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfThe Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
 
web development.pdf
web development.pdfweb development.pdf
web development.pdf
 

Último

Recruitment & Selection Theory Models that Work for the Modern Workplace
Recruitment & Selection Theory Models that Work for the Modern WorkplaceRecruitment & Selection Theory Models that Work for the Modern Workplace
Recruitment & Selection Theory Models that Work for the Modern WorkplaceHireQuotient
 
The Engagement Engine: Strategies for Building a High-Performance Culture
The Engagement Engine: Strategies for Building a High-Performance CultureThe Engagement Engine: Strategies for Building a High-Performance Culture
The Engagement Engine: Strategies for Building a High-Performance CultureAggregage
 
A Proven #1 Prospecting Hack You're Missing Out On
A Proven #1 Prospecting Hack You're Missing Out OnA Proven #1 Prospecting Hack You're Missing Out On
A Proven #1 Prospecting Hack You're Missing Out Onfross37
 
15 Best Employee Retention Strategies.pdf
15 Best Employee Retention Strategies.pdf15 Best Employee Retention Strategies.pdf
15 Best Employee Retention Strategies.pdfAlex Vate
 
如何办RRC学位证,红河学院毕业证成绩单文凭怎么辨别?
如何办RRC学位证,红河学院毕业证成绩单文凭怎么辨别?如何办RRC学位证,红河学院毕业证成绩单文凭怎么辨别?
如何办RRC学位证,红河学院毕业证成绩单文凭怎么辨别?hxwwranl
 
Presentation on HR for Weekly Review Meeting
Presentation on HR for Weekly Review MeetingPresentation on HR for Weekly Review Meeting
Presentation on HR for Weekly Review MeetingAlokChatterjee16
 
7 non-negotiable roles of Human Resource Management
7 non-negotiable roles of Human Resource Management7 non-negotiable roles of Human Resource Management
7 non-negotiable roles of Human Resource ManagementHireQuotient
 
Webinar - Q2 2024: What’s New in MarketPay
Webinar - Q2 2024: What’s New in MarketPayWebinar - Q2 2024: What’s New in MarketPay
Webinar - Q2 2024: What’s New in MarketPayPayScale, Inc.
 
Webinar - How to Choose and Use Salary Data
Webinar - How to Choose and Use Salary DataWebinar - How to Choose and Use Salary Data
Webinar - How to Choose and Use Salary DataPayScale, Inc.
 
(圣安德鲁斯大学毕业证学位证成绩单-留学生补办)
(圣安德鲁斯大学毕业证学位证成绩单-留学生补办)(圣安德鲁斯大学毕业证学位证成绩单-留学生补办)
(圣安德鲁斯大学毕业证学位证成绩单-留学生补办)twfkn8xj
 
Market Signals – Global Job Market Trends – March 2024 summarized!
Market Signals – Global Job Market Trends – March 2024 summarized!Market Signals – Global Job Market Trends – March 2024 summarized!
Market Signals – Global Job Market Trends – March 2024 summarized!Career Angels
 
Top 10 scenario-based questions for hiring a Team Leader
Top 10 scenario-based questions for hiring a Team LeaderTop 10 scenario-based questions for hiring a Team Leader
Top 10 scenario-based questions for hiring a Team LeaderHireQuotient
 

Último (14)

Recruitment & Selection Theory Models that Work for the Modern Workplace
Recruitment & Selection Theory Models that Work for the Modern WorkplaceRecruitment & Selection Theory Models that Work for the Modern Workplace
Recruitment & Selection Theory Models that Work for the Modern Workplace
 
The Engagement Engine: Strategies for Building a High-Performance Culture
The Engagement Engine: Strategies for Building a High-Performance CultureThe Engagement Engine: Strategies for Building a High-Performance Culture
The Engagement Engine: Strategies for Building a High-Performance Culture
 
Hot Sexy call girls in Preet Vihar🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Preet Vihar🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Preet Vihar🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Preet Vihar🔝 9953056974 🔝 Delhi escort Service
 
A Proven #1 Prospecting Hack You're Missing Out On
A Proven #1 Prospecting Hack You're Missing Out OnA Proven #1 Prospecting Hack You're Missing Out On
A Proven #1 Prospecting Hack You're Missing Out On
 
15 Best Employee Retention Strategies.pdf
15 Best Employee Retention Strategies.pdf15 Best Employee Retention Strategies.pdf
15 Best Employee Retention Strategies.pdf
 
如何办RRC学位证,红河学院毕业证成绩单文凭怎么辨别?
如何办RRC学位证,红河学院毕业证成绩单文凭怎么辨别?如何办RRC学位证,红河学院毕业证成绩单文凭怎么辨别?
如何办RRC学位证,红河学院毕业证成绩单文凭怎么辨别?
 
Presentation on HR for Weekly Review Meeting
Presentation on HR for Weekly Review MeetingPresentation on HR for Weekly Review Meeting
Presentation on HR for Weekly Review Meeting
 
7 non-negotiable roles of Human Resource Management
7 non-negotiable roles of Human Resource Management7 non-negotiable roles of Human Resource Management
7 non-negotiable roles of Human Resource Management
 
Webinar - Q2 2024: What’s New in MarketPay
Webinar - Q2 2024: What’s New in MarketPayWebinar - Q2 2024: What’s New in MarketPay
Webinar - Q2 2024: What’s New in MarketPay
 
Webinar - How to Choose and Use Salary Data
Webinar - How to Choose and Use Salary DataWebinar - How to Choose and Use Salary Data
Webinar - How to Choose and Use Salary Data
 
(圣安德鲁斯大学毕业证学位证成绩单-留学生补办)
(圣安德鲁斯大学毕业证学位证成绩单-留学生补办)(圣安德鲁斯大学毕业证学位证成绩单-留学生补办)
(圣安德鲁斯大学毕业证学位证成绩单-留学生补办)
 
Market Signals – Global Job Market Trends – March 2024 summarized!
Market Signals – Global Job Market Trends – March 2024 summarized!Market Signals – Global Job Market Trends – March 2024 summarized!
Market Signals – Global Job Market Trends – March 2024 summarized!
 
Call Girls in Subhash Nagar ⎝⎝9953056974⎝⎝ Escort Delhi NCR
Call Girls in  Subhash Nagar ⎝⎝9953056974⎝⎝ Escort Delhi NCRCall Girls in  Subhash Nagar ⎝⎝9953056974⎝⎝ Escort Delhi NCR
Call Girls in Subhash Nagar ⎝⎝9953056974⎝⎝ Escort Delhi NCR
 
Top 10 scenario-based questions for hiring a Team Leader
Top 10 scenario-based questions for hiring a Team LeaderTop 10 scenario-based questions for hiring a Team Leader
Top 10 scenario-based questions for hiring a Team Leader
 

IT for HR professionals

  • 1. IT concepts for Human Resources professionals Workshop
  • 2. TABLE OF CONTENTS (part 1) 01 Web Concepts Mobile Technologies Application development concepts 02 03 04 05 06 Introduction Basic Concepts Network Concepts
  • 3. TABLE OF CONTENTS (part 2) 07 Apply concepts in practice Closing Notes Questions & Answers 08 09 10 11 12 The Cloud The IT Professional Tools for recruiters
  • 5. AFA The AFA is one of the biggest financial service provider in germany. We create insurance, loan and pension solutions for private customers and small companies. Gerald Hoff is team leader and has a 16 years experience in sales, recruiting and financial planning. Welcome to our office Gerald Hoff Team Leader
  • 6. DVCA DVCA is a global professional organization with the goals of fostering Entrepreneurship and VC development in the Digital and High-Growth technology sector for the benefit of Society. Miguel Pinto Portugal Chapter Christian Boas Berlin Chapter
  • 7. Lookatitude We provide IT services and consulting for new entrepreneurs and startups, as well as established companies and brands. By creating dedicated, cross-functional teams we give you the boost to achieve new goals. Miguel Pinto Founder / CEO
  • 8. During my time at Rocket Internet I’ve built a company from scratch, from 0 to 150+ developers in less than 6 months, worked on projects like Zalando, foodpanda, lazada, jumia and so on. Why You? ● 15+ years of experience with technology ● Experience as web designer and developer. ● Experience creating and managing teams
  • 10. What is an Operating System What is an Operating system Main Operating systems What is a client and a server What is GUI
  • 11. Main Operating Systems What is an Operating system Main Operating systems What is a client and a server What is GUI
  • 12. What is a client and a server What is an Operating system Main Operating systems What is a client and a server What is GUI
  • 13. What is GUI What is an Operating system Main Operating systems What is a client and a server What is GUI Windows
  • 14. What is GUI What is an Operating system Main Operating systems What is a client and a server What is GUI Mac OSX
  • 15. What is GUI What is an Operating system Main Operating systems What is a client and a server What is GUI Linux
  • 17. An Internet Protocol address is a numerical label assigned to each device participating in a computer network that uses the Internet Protocol for communication. Local IP 10.0.0.1 192.168.0.1 Public IP 5.43.54.133 IP Address (TCP/IP)
  • 18. A domain name is a unique name that identifies an internet resource such as a website. It is an identification string that defines a realm of administrative autonomy, authority or control on the Internet. Domain names are formed by the rules of the Domain Name System (DNS). Any name registered in the DNS is a domain name. TLD .com .net .eu .info .biz .de .pt SLD .com.pt .net.au .org.au .edu.au .gov.au Domain Names
  • 19. VPN A virtual private network (VPN) extends a private network across a public network, such as the Internet. It enables a computer to send and receive data across shared or public networks as if it is directly connected to the private network, while benefiting from the functionality, security and management policies of the private network.
  • 20. The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, Hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web. Protocols HTTP
  • 21. The File Transfer Protocol (FTP) is a standard network protocol used to transfer computer files from one host to another host over a TCP-based network, such as the Internet. Protocols FTP
  • 22. In computing, the Post Office Protocol (POP) is an application-layer Internet standard protocol used by local e-mail clients to retrieve e-mail from a remote server over a TCP/IP connection.[1] POP has been developed through several versions, with version 3 (POP3) being the current standard. Protocols POP Incoming Mail
  • 23. Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (e-mail) transmission. Protocols SMTP Outgoing Mail
  • 24. Internet Message Access Protocol (IMAP) is a protocol for e-mail retrieval and storage developed by Mark Crispin in 1986 at Stanford University as an alternative to POP. Protocols IMAP Incoming and outgoing
  • 25. How does this work together
  • 27. Browser A web browser (commonly referred to as a browser) is a software application for retrieving, presenting and traversing information resources on the World Wide Web.
  • 28. Backend vs Frontend A backend is the part of an application that executes operations, hold data logic, and business rules. A Frontend is the interface that we use to communicate with the backend. Everything you can see is a frontend.
  • 29. HTML or HyperText Markup Language is the standard markup language used to create web pages. Languages HTML Structure
  • 30. Cascading Style Sheets (CSS) is a style sheet language used for describing the look and formatting of a document written in a markup language. Languages CSS Style
  • 31. JavaScript (JS) is a dynamic computer programming language, and increasingly considered an "assembly" language or "the x86 of the web" according to its creator and others. Languages JavaScript Behavior
  • 32. Web Servers The term web server, also written as Web server, can refer to either the hardware (the computer) or the software (the computer application) that helps to deliver web content that can be accessed through the Internet.
  • 33. Load Balancers In computing, load balancing distributes workloads across multiple computing resources, such as computers, a computer cluster, network links, central processing units or disk drives.
  • 34. Server distinction ● Storage ● Web ● cache ● Database ● ...
  • 35. Ajax (short for asynchronous JavaScript + XML) is a group of interrelated Web development techniques used on the client-side to create asynchronous Web applications. Technologies AJAX
  • 37. Differences ● Account for network failure ● Local Storage by default. ● Use of device hardware ● Narrow broadband ● Offline access support ● Installation and update processes
  • 38. Different Problems Different Solutions Problems Solutions ● Network Speeds ● Develop for every platform ● Different design guidelines and rules ● Developer account fees ● Ability to store information locally ● Offline access support ● Access to user and device data ● Push Notifications
  • 41. Android (Native) Java Most relevant Platforms and technologies iOS (Native) Objective C Windows Mobile (Native) c sharp (C#) Phonegap and other cross platform SDKs HTML CSS and JavaScript
  • 43. In it’s most generic form an application is not more than a program or a collection os programs that execute tasks. What is an application
  • 44. ● C, C++ ● Java (normally compiled to JVM but native compilers exist). ● Fortran ● Cobol ● Haskel ● Objective C ● Visual basic ● And many more... Compiled languages
  • 46. ● PHP ● Python ● Ruby ● JavaScript ● And many others Interpreted languages
  • 50. In engineering, a function is interpreted as a specific process, action or task that a system What is a function is able to perform.
  • 51. In object-oriented programming, a class is an extensible program-code-template for creating objects, providing initial values for state (member variables) and implementations of behavior (member functions, methods). What is a Class
  • 52. Libraries are small pieces of code that can be reused in several places in an application of in multiple ones. Frameworks are sets of libraries sometimes tight together to reduce the time we take to develop an application. libraries and frameworks
  • 53. MVC
  • 54. MVVM
  • 55. Each part of a program should be isolated from others, and have only one concern or a simple task that does very well. Separation of concerns
  • 57. What is cloud computing
  • 58. In computing, a virtual machine (VM) is an emulation of a particular computer system. Virtual machines operate based on the computer architecture and functions of a real or hypothetical computer, and their implementations may involve specialized hardware, software, or a combination of both. Virtual Machines
  • 59. How does cloud work?
  • 60. 08 The IT professional
  • 61. Regular person IT worker ● Very neat profiles and CV. ● Tend to highlight the previous experience ● Use of formal language in CV, presentation letters. ● Leverage People and companies as references Different how? ● Often incomplete or very summarized CVs ● Tend not to focus in the past (what was done is in the past, focus on the next project/task) ● Use of colloquial language in CVs, rarely have presentation letters ● Provide references just on request
  • 62. Different mentality Regular person IT worker ● What process should I follow to execute this task? ● Something changed, let me ask what to do now? ● Have a problem, lets escalate this above. ● How can I automate this so I just do it once? ● Something changed, how does this affects me, how can I adapt or how does it work now? ● Have a problem, how can I solve this?
  • 63. Different Expectations Regular person IT worker ● I have my tasks, I’ll do it the best I can as long as I’m told how. ● New things to learn, do we have trainning? ● New techniques may appear once every 2 or 3 years, no daily effort needed. ● I have my tasks, what can I do to be better? ● Where can I learn more about this? is there something better for the same task? ● I got to keep up, 2 to 3 months is a lot to catch up on.
  • 64. 09 Tools for recruiters
  • 67. ● Open source projects ● Projects done in the past with relevance to the project at hand ● Technical references. Other ways
  • 68. Apply Concepts in Practice 10
  • 70. 12 Questions & Answers
  • 73. Resources ● Slides: http://www.slideshare.net/lookatitude/it-for-hr-professionals ● Want a personalized workshop for you company? Need development teams? Need a CTO level consultant?Contact us: miguel.pinto@lookatitude.com