background preloader

Programmation

Facebook Twitter

Programmation ios edx. Notre vie quotidienne est fortement impactée par l'usage de nos smartphones et de nos tablettes.

programmation ios edx

Il y a des applications pour presque tout : retoucher ses photos, consulter les horaires des trains, chercher une place de cinéma, choisir une recette de cuisine, se renseigner sur le traffic routier en temps réel, ou trouver les restaurants les plus proches. Derrière ces applications il y a un savoir-faire spécifique à la programmation sur plateformes mobiles. En effet, contrairement aux ordinateurs classiques, ces terminaux disposent de nombreux capteurs que l'on peut avantageusement utiliser. C'est d'ailleurs ce qui a changé notre usage quotidien ces dernières années. Ce MOOC est le second d'une série de deux MOOCs consacrés à la programmation sur iPhone et iPad mais il n’est pas nécessaire de l’avoir suivi si vous avez déjà des connaissances en Objective-C et en Swift. Ce MOOC est le second d'une série de deux MOOCs consacrés à la programmation sur iPhone et iPad.

Programmation iOS (partie I) Smartphones, tablettes, ces appareils ultra-portables sont désormais omniprésents dans notre vie quotidienne.

Programmation iOS (partie I)

Il y a des applications pour presque tout : retoucher ses photos, réserver une place de cinéma, réviser le code de la route, choisir une recette de cuisine, tourner et monter des clips vidéos, ou trouver les restaurants les plus proches. Derrière ces applications il y a un savoir-faire spécifique à la programmation sur plateformes mobiles. En effet, contrairement aux ordinateurs classiques, les contraintes imposées par les caractéristiques ces terminaux font que certains « gestes simples » pour l'utilisateur, comme faire dérouler une liste de données, impliquent en réalité des mécanismes plus complexes. Ce MOOC est le premier d'une série de deux MOOCs consacrés à la programmation sur iPhone et iPad.

Il se concentre sur le développement d'applications « mono-vues » et présente en détail les principes d'une interaction réussie de vos applications avec ses utilisateurs. Apprendre à coder pour les vrais débutants. Programmation Concurrente (avec Java) Savez-vous que les machines les plus puissantes au monde sont massivement parallèles ?

Programmation Concurrente (avec Java)

Saviez-vous que les objets les plus courants de notre vie quotidienne, comme les voitures ou les smartphones, sont de véritables ordinateurs parallèles ? En effet, les voitures les plus simples embarquent une trentaine de capteurs et processeurs sur lesquels s'exécutent différents programmes qui coopèrent. Les véhicules les plus sophistiqués dépassent d'ailleurs la centaine de capteurs et processeurs... et ne parlons pas des véhicules autonomes qui se profilent dans un avenir proche. D'ailleurs, vous savez tous qu'internet peut également être vu comme un système massivement parallèle ? Bref, les systèmes parallèles ont déjà envahi notre vie quotidienne et sont présents dans tous les secteurs. L'objectif du MOOC « Programmation Concurrente » est de vous donner un aperçu de ce domaine.

Afin que vous puissiez mieux suivre ce MOOC, il est nécessaire de connaître le langage Java.

Linux

Apprendre à coder avec Python. Maîtriser le shell Bash. « Dans le cadre de l’épidémie du Coronavirus, ce MOOC est accessible en mode « Archivé ouvert », sans forum ni suivi de l’équipe pédagogique, et aucune attestation de suivi avec succès ou de certificat ne sera délivré. » À propos du cours Interagir avec un ordinateur est devenu courant de nos jours, que ce soit avec son téléphone, sa tablette ou son ordinateur portable.

Maîtriser le shell Bash

Si la plupart des utilisateurs se contente d'une interface graphique dont la plage d'actions reste limitée, l'utilisateur désireux d'avoir le contrôle total de son ordinateur doit sortir du carcan de l'interface graphique et doit pouvoir exprimer les commandes qu'il souhaite exécuter. Encore de nos jours, la méthode de saisie des commandes s'effectue par un clavier dans une application de console ou de terminal.

D'ailleurs au cinéma ne voit-on pas l'utilisateur contrôler totalement l'ordinateur grâce à une console ? Nous vous souhaitons un excellent MOOC ! Session 2 Nouveautés : Format Prérequis Public cible. Initiation à la programmation (en Java) Programmez avec le langage C++ La programmation C++ vous intéresse mais ça vous paraît trop compliqué ?

Programmez avec le langage C++

Ce cours de C++ est fait pour des débutants comme vous qui n'ont jamais programmé ! Le langage C++ est un des langages les plus célèbres au monde. Très utilisé, notamment dans le secteur des jeux vidéo qui apprécie ses performances et ses possibilités, le C++ est désormais incontournable pour les développeurs. Le C++ est le descendant du langage C. Ces deux langages, bien que semblables au premier abord, sont néanmoins différents. Dans ce cours, nous découvrirons aussi une bibliothèque appelée Qt. Initiation à la programmation (en C++) Programmer un objet avec Arduino.