Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
IT Seminar 1.0     Giuliano Vesci
IT Professional
IT Fields   (Web) application / software developerDevelopment of applications (web based or not)   System administratorM...
Web (application) developerIn the process of the development of a web  application, there are different actors:   Graphic...
ExampleCalculate the sum of two numbers:          input 1                input 2                         +                ...
Source codeThe user interface allows users to send input to the back-end, where these inputs are managed, providing an out...
Example: resultCalculate the sum of two numbers          input 1                input 2             1          +          ...
Programming languagesUser interface(x)HTML, CSS, Javascript, Flash, ASBack-endPHP, Java, C, C++, C#, VB, Python, Ruby, …Da...
System administratorA system administrator is a person employed to  maintain and operate a computer system and/or  network...
Database administratorResponsible for the installation, configuration, upgrade, administration, monitoring and maintenance...
FrameworksBase structure on which the software is designed and developed. It relates on at least one program language supp...
Other keywords   Cloud computing   Crowdsourcing   IT forensics   IT security   Cryptography   Robotics   Artificia...
Q&A
Prochain SlideShare
Chargement dans…5
×

IT for beginners

274 vues

Publié le

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

IT for beginners

  1. 1. IT Seminar 1.0 Giuliano Vesci
  2. 2. IT Professional
  3. 3. IT Fields (Web) application / software developerDevelopment of applications (web based or not) System administratorMaintainance of a IT complex system Database administratorSubfield of system administrator Hardware professional
  4. 4. Web (application) developerIn the process of the development of a web application, there are different actors: Graphic designer Web designer Front-end developer Back-end developerThe graphic designer usually takes care about images and videos, the front-end developer has to prepare correct inputs for the back-end part. The web designer is between these two figures.
  5. 5. ExampleCalculate the sum of two numbers: input 1 input 2 + Calculate!
  6. 6. Source codeThe user interface allows users to send input to the back-end, where these inputs are managed, providing an output displayed to the user.In our example, the back-end part consist in the following instruction: result = input1 + input2 print result
  7. 7. Example: resultCalculate the sum of two numbers input 1 input 2 1 + 5 Calculate! output 6Easy?
  8. 8. Programming languagesUser interface(x)HTML, CSS, Javascript, Flash, ASBack-endPHP, Java, C, C++, C#, VB, Python, Ruby, …DataXML, JSON, SQL, …MobileiOs (C family), Android (Java)OthersAjax, Earlang, Jquery, …
  9. 9. System administratorA system administrator is a person employed to maintain and operate a computer system and/or network.Main fields are: DBA admin. Network admin. Security admin.Examples: analyze system logs, performing backups, installing new HW/SW, resetting passwords, troubleshooting reported problems, …
  10. 10. Database administratorResponsible for the installation, configuration, upgrade, administration, monitoring and maintenance of databases in an organization.Skills: SQL Database design Knowledge about RDBMS (SQL Server, Oracle DB, …) OLAP, OLTP: software techniques for big data analysis Data warehouse: centrar repository of data, from different sources
  11. 11. FrameworksBase structure on which the software is designed and developed. It relates on at least one program language supporting several sw libraries. They usually provides useful tools used by the developer to create his/her source code.Typical examples: PHP: Symfony, Zend, Drupal Java: Cocoon, Struts, Spring C#, VB: .NET
  12. 12. Other keywords Cloud computing Crowdsourcing IT forensics IT security Cryptography Robotics Artificial Intelligence Information systems (ERP, …) Testing/Quality assurance
  13. 13. Q&A

×