Livre Débuter en programmation - Micro Application

Inscription newsletter Professionnels Revendeurs Mon compte Ma liste de souhaits Mon panier aucun article
0,00 €
Accueil  >  Livres  >  Mon ordinateur  >  Programmation

LIVRE DÉBUTEZ EN PROGRAMMATION  

Débutez en programmation
Apprenez à programmer avec Visual Basic® 2010 Express Edition !

Cet ouvrage pratique et complet vous permet de découvrir la programmation avec Visual Basic® 2010 Express Edition. Après avoir créé un premier projet, vous apprendrez à réaliser des variables plus complexes, puis à contrôler votre programme. Vous découvrirez ensuite comment dialoguer avec un ordinateur, penser à l'utilisateur, enregistrer des données et rendre un programme plus puissant. Vous passerez ensuite au niveau supérieur, avec notamment la programmation orientée objet, et validerez vos acquis en réalisant un album photo et un lecteur multimédia. Enfin, vous verrez comment programmer pour le Web.

Tout au long de l’ouvrage, vous retrouverez de nombreux exemples et exercices.


Points forts

Au sommaire :


 

  • Premiers pas : créer un premier projet, écrire un programme, compiler, exécuter, mieux comprendre...
  • Dynamiser un programme : déclarer une variable, les booléens, les nombres, les jeux de lettres, convertir les types...
  • Des variables plus complexes : les énumérations, les enregistrements, les tableaux, cas pratique : une bibliothèque multimédia...
  • Contrôler un programme : imposer des conditions, faire les bon choix, répéter des opération, bien découper un programme...
  • Dialoguer avec un ordinateur : les différents contrôles, les formulaires...
  • Penser à l’utilisateur : les menus, créer un lien homme-machine, attention aux pirates...
  • Enregistrer des données : les fichiers, les bases de données, écrire dans un fichier, lire un fichier, ajouter une base de données au projet...
  • Rendre un programme robuste : la prévention maximale, la chasse aux bogues, ne pas se perdre...
  • Passer au niveau supérieur : la programmation orientée objet, la vie des données, la sérialisation, les modèles de conception, utiliser de bons outils pour de bons résultats, garder l’interactivité avec l’utilisateur...
  • Valider les acquis : un album photo, découvrir DirectX, un lecteur multimédia
  • Programmer pour le Web : le langage HTML, ajouter et garder le style, faire bouger les pages
  • Web dynamique et .NET : ASP .NET : l’éditeur de langage, les contrôles web
  • Annexes : glossaire de programmation, raccourcis clavier, sites web, les balises HTML
Illustrations
Caractéristiques
Coll. Le Guide Complet, 368 pages

Auteur(s) : Frederyk BLOT & Yann LAUTREDOU

Nombre de pages : 368 pages

Présentation : Manuel 384 pages, broché, 14.8x21

ISBN : 978-2-3000-3525-8

EAN : 9782300035258

Référence Micro Application : 3525


Biographie

Yann Lautrédou, directeur du laboratoire des technologies .Net de SUPINFO est également formateur. Il dispense des cours de développement dans différents langages de programmation.

Frédéryk Blot est quant à lui à la tête de sa propre société de conseils spécialisée dans l'architecture technique appliquée à la finance de marchés.

Le sommaire
SOMMAIRE

Premiers pas

Créer un premier projet

Écrire un programme

Compiler, exécuter

Mieux comprendre

Dynamiser un programme

Déclarer une variable

Utiliser une variable

Les booléens

Les nombres

Les nombres entiers
Ajouter des virgules

Les jeux de lettres

Les caractères
Les chaînes
Cas pratique : crypter des messages

Convertir les types

Passer d'un entier à une chaîne de caractères
Transformer une chaîne de caractères en nombre entier

Des variables plus complexes

Les énumérations

Définition
Déclarer une énumération
Utiliser des énumérations

Les enregistrements

Définition
Déclarer un enregistrement
Utilisation des enregistrements

Les tableaux

Définition
Déclarer un tableau
Utiliser les tableaux

Cas pratique : une bibliothèque multimédia

Contrôler un programme

Imposer des conditions

Faire les bons choix

L'instruction Select

Répéter des opérations

La boucle Tant que Faire
La boucle Faire Tant que
La boucle Pour Faire

Bien découper un programme

Les fonctions et procédures
Les paramètres
Les variables de fonction et la portée

Dialoguer avec un ordinateur

Les différents contrôles

Définition
Les événements
Le contrôle Label
Le contrôle Button
Le contrôle ListBox
Les contrôles PictureBox et OpenFileDialog
Le contrôle WebBrowser
Les contrôles FontDialog et ColorDialog
Le contrôle TreeView
Le contrôle ComboBox

Les formulaires

Penser à l'utilisateur

Les menus

La barre de menus classique
Les barres d'outils

Créer un lien homme-machine

Être clair
Organiser
Faire du beau
La transparence
L'opacité
L'ancrage, le docking et le regroupement

Attention aux pirates !

Penser aux vérifications

Enregistrer des données

Les fichiers

Les bases de données

Écrire dans un fichier

Lire un fichier

Ajouter une base de données au projet

Afficher les données de la base

Ne pas perdre la base

Aller plus loin grâce aux bases de données

Rendre un programme robuste

La prévention maximale

Gestion des exceptions

La chasse aux bogues

Création de journaux d'événements

Ne pas se perdre

Passer au niveau supérieur

La programmation orientée objet

Création d'une classe et de ses membres
Encapsulation
Les membres partagés
Les méthodes surchargées
Le polymorphisme

La vie des données

Gestion des variables locales
Les constructeurs d'objets
Récupération de la mémoire : le ramasse-miettes
Les destructeurs d'objets

Enregistrer automatiquement vos objets : la sérialisation

Qu’est-ce que la sérialisation ?
Les différentes méthodes de sérialisation

Les modèles de conception

Implémentation du modèle Singleton
Quelques modèles de conception courants

Quelques bonnes habitudes à prendre

Pour une meilleure compréhension, bien indenter
Être clair et expliquer
Tester les éléments séparément d'abord
Forcer un comportement pour les cas d'erreur

Bien dissocier les parties de votre programme

Une application indépendante
La même application réutilisable

Utiliser de bons outils pour de bons résultats

Logger avec log4net
Avoir une documentation professionnelle : Ndoc

Garder l’interactivité avec l’utilisateur

Introduction au multithreading et à ses problématiques
Une solution naïve mais efficace : l’exclusion mutuelle
Le principe des tâches de fond
Comment agir sur l’interface utilisateur ?
Bien gérer les erreurs avec plusieurs processus

Valider les acquis

Un album photo

Le contrôle ListView
Le contrôle ImageList
Faire pivoter une image

Découvrir DirectX

Un lecteur multimédia

Programmer pour le Web

Le langage HTML

Les liens HTML

Ajouter du style

Garder le style

Avoir la classe
Organiser la page

Faire bouger les pages

JavaScript et les variables
Rester fonctionnel
Les événements
Distribuer un site

Les sites dynamiques

Le schéma client-serveur

PHP

Installer une solution PHP
Utiliser les formulaires web
Les deux méthodes
Les instructions de contrôle

PHP côté serveur

Enregistrer un cookie
Organiser des sessions

Web dynamique et .NET : ASP .NET

L'éditeur, le langage

Créer un projet

Les contrôles web

Annexes

Glossaire de programmation

Raccourcis clavier

Sites web

Blogs

Comparatif des langages

C
C++
C#
Java
PHP
ASP
HTML

Mots clés du langage Visual Basic .NET

Les Balises HTML

Récapitulatif des projets

L'album photo
Lecteur Multimédia
La RichTextBox

Index



Vous pouvez aussi Télécharger le sommaire au format PDF (28 Ko)

 


VOUS AIMEREZ AUSSI

Code de la Route 2013 Formation Intensive

Code de la Route 2013 Format

La formation intensive au Code et au permis pour réviser comme à l'auto-école !
System Mechanic Pro 10.5

System Mechanic Pro 10.5

Réparez, accélérez et protégez votre PC… automatiquement !
Microsoft Access 2010

Microsoft Access 2010

Découvrez toutes les fonctionnalités et avantages de Access® 2010 !
Stylo Caméra Espion

Stylo Caméra Espion

Filmez et enregistrez en toute discrétion !
Montre Caméra

Montre Caméra

Filmez et enregistrez en toute discrétion !