52
Stuff they didn't teach me in the Academy @AlexeyBuzdin 2013

Things They Didn't Teach Me In Academy

  • Upload
    ctco

  • View
    316

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Things They Didn't Teach Me In Academy

Stuff they didn't teach me

in the Academy

@AlexeyBuzdin 2013

Page 2: Things They Didn't Teach Me In Academy

@AlexeyBuzdin

[email protected]

github.com/LArchaon

Mobile, Web technologiesJava, Android, Scala, JavaScript

Page 3: Things They Didn't Teach Me In Academy

First thing they

don't teach you at High Schools ...

Page 4: Things They Didn't Teach Me In Academy
Page 5: Things They Didn't Teach Me In Academy

○ Problem○ Discussion○ Proposition

Page 6: Things They Didn't Teach Me In Academy

Problem?

Page 7: Things They Didn't Teach Me In Academy
Page 8: Things They Didn't Teach Me In Academy
Page 9: Things They Didn't Teach Me In Academy
Page 10: Things They Didn't Teach Me In Academy
Page 11: Things They Didn't Teach Me In Academy
Page 12: Things They Didn't Teach Me In Academy
Page 13: Things They Didn't Teach Me In Academy
Page 14: Things They Didn't Teach Me In Academy
Page 15: Things They Didn't Teach Me In Academy
Page 16: Things They Didn't Teach Me In Academy

Discussion

Page 17: Things They Didn't Teach Me In Academy
Page 18: Things They Didn't Teach Me In Academy

● Programming language theory

● Computer graphics and visualization

● Programming

● Algorithms and data structures

● Theory of computation

● Artificial intelligence

● Computer architecture and engineering

● Computer security and cryptography

● Computer Networks

● Databases and information retrieval

● Concurrent, parallel and distributed systems

Page 19: Things They Didn't Teach Me In Academy

● Programming language theory

● Computer graphics and visualization

● Programming

● Algorithms and data structures

● Theory of computation

● Artificial intelligence

● Computer architecture and engineering

● Computer security and cryptography

● Computer Networks

● Databases and information retrieval

● Concurrent, parallel and distributed systems

Page 20: Things They Didn't Teach Me In Academy

Computer Science is math. A the study of what is computable and what is efficiently computable.

Page 21: Things They Didn't Teach Me In Academy

Computer Science is math. A the study of what is computable and what is efficiently computable.

One can design an algorithm, prove its correctness and characterize its runtime without entering so much as a character into a source code file.

Page 22: Things They Didn't Teach Me In Academy
Page 23: Things They Didn't Teach Me In Academy
Page 24: Things They Didn't Teach Me In Academy
Page 25: Things They Didn't Teach Me In Academy
Page 26: Things They Didn't Teach Me In Academy
Page 27: Things They Didn't Teach Me In Academy
Page 28: Things They Didn't Teach Me In Academy
Page 29: Things They Didn't Teach Me In Academy
Page 30: Things They Didn't Teach Me In Academy

Proposal

Page 31: Things They Didn't Teach Me In Academy
Page 32: Things They Didn't Teach Me In Academy
Page 33: Things They Didn't Teach Me In Academy
Page 34: Things They Didn't Teach Me In Academy
Page 35: Things They Didn't Teach Me In Academy
Page 36: Things They Didn't Teach Me In Academy

Example

Page 37: Things They Didn't Teach Me In Academy

You have a form with a Full Name of a client

Save that person* to DB.

*Data can be corrupted and should be linked

You know ordering of the tokens

Page 38: Things They Didn't Teach Me In Academy

Alexey BuzdinName Surname

Page 39: Things They Didn't Teach Me In Academy

Easy?

Page 40: Things They Didn't Teach Me In Academy

Aleksejs BuzdinsName Surname

Page 41: Things They Didn't Teach Me In Academy

Aleksey BuzdinName Surname

Page 42: Things They Didn't Teach Me In Academy

Are the same people

Page 43: Things They Didn't Teach Me In Academy

Solution?

Page 44: Things They Didn't Teach Me In Academy

Alexey BuzdinName Surname

Page 45: Things They Didn't Teach Me In Academy

Gabriel García Márquez?

Page 46: Things They Didn't Teach Me In Academy

Gabriel García MárquezName Surname

Page 47: Things They Didn't Teach Me In Academy

George Bernard Shaw

Page 48: Things They Didn't Teach Me In Academy

George Bernard ShawName Surname

Page 49: Things They Didn't Teach Me In Academy

José Luis Rodríguez Zapatero

Saleh ibn Tariq ibn Khalid al-Fulan

Juan Pablo Fernández de Calderón García-

Iglesias

Nsonowa

More

Page 50: Things They Didn't Teach Me In Academy
Page 51: Things They Didn't Teach Me In Academy
Page 52: Things They Didn't Teach Me In Academy

Workshop: Developing Android RSS Reader

Saturday, June 15, 2013

http://goo.gl/jN1AA