Développement d'applications de réseaux sociaux

Le cours est intensif et comprend de nombreux exemples et quelques exercices pratiques. Il fournit à ses participants les connaissances et les outils de base nécessaires pour comprendre et commencer à développer des applications de réseaux sociaux.



Référence de la formation

KCLD004

Niveau

Intermédiaire

Nombre de jours

40 heures (4 heures/jour)

Prix

2.526,00 € HT

Lieu de la formation

V: v-learning, classe virtuelle



Pre-requis

  • Expérience en programmation, de préférence Web.
  • Une certaine expérience de travail avec les réseaux sociaux est un avantage.
  • Un niveau d'anglais business moyen est requise car la formation sera dispensée en anglais.

Public

Développeurs et concepteurs d'applications de réseaux sociaux.

Objectifs de la formation

Il ne fait aucun doute que l'Internet a atteint sa maturité et avec lui l'utilisation généralisée des réseaux sociaux.
Le nombre de réseaux sociaux se multiplie, et on les trouve partout.
Même les smartphones modernes sont connus pour leur connectivité aux
réseaux sociaux.
Non seulement pour un usage privé et personnel, les réseaux sociaux
sont utilisés pour les communications d'organisation et interorganisations, les promotions commerciales, les connexions
professionnelles et les réseaux d'entreprise. Les applications de réseaux
sociaux sont utilisées par les entreprises pour concurrencer l'espace et
l'attention potentielle des clients.
Ce cours comprend tous les aspects du développement d'applications de
réseaux sociaux, y compris les technologies côté client, côté serveur et
back-end.
Bien qu'il n'entre pas dans les détails du langage côté serveur en
profondeur, cette formation intensive, comprend de nombreux exemples
et quelques exercices pratiques. Il fournit à ses participants les
connaissances et les outils de base nécessaires pour comprendre et
commencer à développer des applications de réseaux sociaux.

Contenu du cours

Table 1: KCLD004 - Contenu du cours
Chapter Description
Introduction • Brief history of the Web
• The growth of the Web and its reasons
The Web • WWW and Web 2.0
• Web engineering
• Web applications
• The Web server
• Web architecture and topology
• Differences between traditional applications
and Web applications
Social Networks and Social Network Applications • Social networks defined
• Why social networks are popular
• Social network applications overview
• Social networks and the Smartphone
• Present and future uses of social networks
Client-side Technologies • Hypertext
• Hypermedia
• Rich internet applications
• HTML
• XML
• CSS
• JavaScript
• AJAX
• jQuery
Web Services and RESTful Web Services • Web services overview
• Architecture and technology
• SOAP/XML
• Web service description and WSDL
• Registering the service and UDDI
• RPC web services
• REST web services
• Web services interoperability
Server-side Programming Languages • PHP
• Python
• Ruby
• Flash
• ASP.Net
• Java
The Back-end: Exploiting Databases • Databases and Web applications
• MySQL
Social Network APIs • What do we want from a social network API?
• Facebook Framewok
• Google OpenSocial
• Twitter API
• Linkedln APIs: REST and JavaScript
Social Network Application Issues • Software engineering practices
• Interface design
• Usability and human-computer interactions
• Accessibility and information presentation
Some Security Issues • User verification
• Accessing the file system
• Signatures
• Encryption
• Web services
• Denial of service
• Hackers
The End • Summary
• Q&A
• Evaluation

Dates


19 Oct 2020 au 23 Oct 2020


NOTE :
ATTENTION CETTE FORMATION EST SUR MESURE
CE COURS EST REALISABLE TOUTE L'ANNEE AVEC UN MINIMUM DE 5 PARTICIPANTS


Des questions ?

+33 (0) 950 20 91 64


Inscription ou Demande de devis