{"id":5393,"date":"2015-12-16T09:21:10","date_gmt":"2015-12-16T09:21:10","guid":{"rendered":"http:\/\/demo.thimpress.com\/eduma\/?post_type=lpr_course&#038;p=3361"},"modified":"2022-03-31T17:43:45","modified_gmt":"2022-03-31T15:43:45","slug":"learning-jquery-mobile-for-beginners","status":"publish","type":"lp_course","link":"https:\/\/sdform.itds.fr\/cours\/all\/developpement\/learning-jquery-mobile-for-beginners\/","title":{"rendered":"Initiation \u00e0 la programmation"},"content":{"rendered":"<p><strong>Description\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Apprendre les grands principes du d\u00e9veloppement informatique, de la programmation proc\u00e9durale \u00e0 la<br \/>\nprogrammation objet. R\u00e9aliser son premier programme. De nombreux cas pratiques sont trait\u00e9s, de la<br \/>\nconception \u00e0 la programmation sur ordinateur. A l&rsquo;issue de cette formation, les participants disposeront<br \/>\ndes bases solides leur permettant de choisir le langage de programmation le plus adapt\u00e9 \u00e0 leurs projets et<br \/>\npourront commencer \u00e0 d\u00e9velopper dans ce langage.<\/p>\n<p>&nbsp;<\/p>\n<h4>Programme d\u00e9taill\u00e9<\/h4>\n<p>&nbsp;<\/p>\n<p><em>LA CONCEPTION D\u2019UN PROGRAMME INFORMATIQUE :<\/em><\/p>\n<p>\u2022 Qu&rsquo;est ce qu&rsquo;un programme informatique ?<br \/>\n\u2022 Pourquoi et quand \u00e9crire un programme informatique ?<br \/>\n\u2022 Illustration simple et concr\u00e8te<br \/>\n\u2022 Traduire la pens\u00e9e en langage machine<br \/>\n\u2022 Langages compil\u00e9s et langages interpr\u00e9t\u00e9s<br \/>\n\u2022 L&rsquo;algorithmique : qu&rsquo;est-ce que c&rsquo;est ? Exemple concret<br \/>\nd&rsquo;algorithmes simples<br \/>\n\u2022 Formaliser les \u00e9tapes d&rsquo;un projet informatique.<\/p>\n<p>&nbsp;<\/p>\n<p><em>PROGRAMMATION STRUCTUR\u00c9E ET PROGRAMMATION ORIENT\u00c9E OBJET :<\/em><\/p>\n<p>\u2022 Les objets. Concepts de classe, h\u00e9ritage, polymorphisme. L\u2019encapsulation, int\u00e9r\u00eat.<br \/>\n\u2022 Quel langage choisir pour d\u00e9velopper ? Langage proc\u00e9dural, objet, \u00e9v\u00e9nementiel ?<\/p>\n<p>&nbsp;<\/p>\n<p><em>\u00c9CRIRE SON PROGRAMME. MANIPULER LES DONN\u00c9ES DU PROGRAMME :<\/em><\/p>\n<p>\u2022 Variables. D\u00e9claration des variables<br \/>\n\u2022 Types de donn\u00e9es<br \/>\n\u2022 Structures de programmation.<br \/>\n\u2022 Structures conditionnelles<br \/>\n\u2022 Op\u00e9rateurs de la programmation<br \/>\n\u2022 Tableaux<br \/>\n\u2022 Structures de test<br \/>\n\u2022 Traitements par boucles<br \/>\n\u2022 \u00c9crire son premier script<\/p>\n<p>&nbsp;<\/p>\n<p><em>MODULARISER LE CODE INFORMATIQUE :<\/em><\/p>\n<p>\u2022 Notion de sous-programmes : les fonctions et les<br \/>\nproc\u00e9dures<br \/>\n\u2022 Les param\u00e8tres &#8211; Gestion des param\u00e8tres<br \/>\n\u2022 Trouver et utiliser les biblioth\u00e8ques d&rsquo;un langage<br \/>\n\u2022 Savoir mettre \u00e0 profit le travail d\u00e9j\u00e0 effectu\u00e9<\/p>\n<p>&nbsp;<\/p>\n<p><em>BONNES PRATIQUES EN PROGRAMMATION :<\/em><\/p>\n<p>\u2022 L&rsquo;importance de bien \u00e9crire un programme.<br \/>\n\u2022 Savoir pr\u00e9senter le code pour plus de clart\u00e9 et<br \/>\ncompr\u00e9hension,<br \/>\n\u2022 L&rsquo;importance des commentaires. Les conventions de<br \/>\nnommage<br \/>\n\u2022 L&rsquo;aide en ligne<\/p>\n<p>&nbsp;<\/p>\n<p><em>GESTION DES DONN\u00c9ES \u00c0 PARTIR D\u2019UN FICHIER :<\/em><\/p>\n<p>\u2022 Les \u00e9tapes de manipulation d&rsquo;un fichier. (Cr\u00e9ation,<br \/>\nremplissage, interrogation)<br \/>\n\u2022 Le format CSV. Similarit\u00e9 du mod\u00e8le d&rsquo;entr\u00e9e\/sortie standard<\/p>\n<p>&nbsp;<\/p>\n<p><em>GESTION DES DONN\u00c9ES EXTERNES &#8211; LES SGBD :<\/em><\/p>\n<p>\u2022 Qu\u2019est-ce qu&rsquo;un SGDB (Syst\u00e8me de Gestion de Bases<br \/>\nde donn\u00e9es) ?<br \/>\n\u2022 Comment communiquer avec un SGBD ?<br \/>\n\u2022 Les API de base de donn\u00e9es<\/p>\n<p>&nbsp;<\/p>\n<p><em>LE LANGAGE DES SGBD :<\/em><\/p>\n<p>\u2022 La norme SQL<br \/>\n\u2022 Les verbes du langage.<br \/>\n\u2022 L&rsquo;interrogation des donn\u00e9es.<\/p>\n<p>&nbsp;<\/p>\n<p><em>LES ENVIRONNEMENTS DE D\u00c9VELOPPEMENT. INTERFACE DE DEVELOPPEMENT (IDE) :<\/em><\/p>\n<p>\u2022 De l&rsquo;\u00e9diteur de texte simple \u00e0 l&rsquo;IDE<br \/>\n\u2022 Un outil pour un langage<br \/>\n\u2022 L&rsquo;\u00e9diteur pour corriger son code<br \/>\n\u2022 Notion de BUG.<br \/>\n\u2022 Pr\u00e9sentation d&rsquo;un d\u00e9buggeur<br \/>\n\u2022 Points d&rsquo;arr\u00eats pour connaitre la valeur des variables<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Description\u00a0 &nbsp; Apprendre les grands principes du d\u00e9veloppement informatique, de la programmation proc\u00e9durale \u00e0 la programmation objet. R\u00e9aliser son premier programme. De nombreux cas pratiques sont trait\u00e9s, de la conception \u00e0 la programmation sur ordinateur. A l&rsquo;issue de cette formation, les participants disposeront des bases solides leur permettant de choisir &hellip; <\/p>\n","protected":false},"author":1,"featured_media":11725,"comment_status":"closed","ping_status":"closed","template":"","course_category":[44],"course_tag":[],"class_list":["post-5393","lp_course","type-lp_course","status-publish","has-post-thumbnail","hentry","course_category-developpement","pmpro-has-access","course"],"_links":{"self":[{"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/lp_course\/5393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/lp_course"}],"about":[{"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/types\/lp_course"}],"author":[{"embeddable":true,"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/comments?post=5393"}],"version-history":[{"count":5,"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/lp_course\/5393\/revisions"}],"predecessor-version":[{"id":12006,"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/lp_course\/5393\/revisions\/12006"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/media\/11725"}],"wp:attachment":[{"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/media?parent=5393"}],"wp:term":[{"taxonomy":"course_category","embeddable":true,"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/course_category?post=5393"},{"taxonomy":"course_tag","embeddable":true,"href":"https:\/\/sdform.itds.fr\/cours\/wp-json\/wp\/v2\/course_tag?post=5393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}