Passer aux informations sur le produit
Lancez-vous ! Introduction à la programmation en C
Lancez-vous ! Introduction à la programmation C#
Description
Introduction au livre
Un raccourci rapide pour débuter avec C#
De la grammaire de base aux jeux Unity et aux applications Arduino !


Ce livre est une introduction au langage C# qui couvre les bases tout en proposant des exercices pratiques à travers des projets.
Il est structuré de manière à ce que vous puissiez rapidement vous familiariser avec C# et l'utiliser.
Pour éviter de nous enliser dans une grammaire complexe et difficile, nous nous sommes concentrés sur les fonctions de base fréquemment utilisées, et nous allons nous exercer à utiliser C# dans divers domaines, des applications Windows et des services Web aux jeux et même à l'Internet des objets, à travers quatre projets.
De plus, des cours vidéo détaillant l'ensemble du processus du livre sont fournis pour faciliter l'apprentissage, et la communauté gérée par l'auteur offre aux lecteurs une variété de contenus qui complètent le livre.
  • Vous pouvez consulter un aperçu du contenu du livre.
    Aperçu

indice
=============
01 Apprendre le C#
=============
01-1 Langage de programmation et C#
01-2 Le berceau de C# : le framework .NET
01-3 Programmation procédurale vs. programmation orientée objet
01-4 Que faire avec C# ?

===============
02 Premiers pas avec C#
===============
02-1 Installation de Visual Studio
02-2 Création de votre premier programme C#
02-3 Environnement de développement intégré Web

================
03 Bases de la construction en C#
================
03-1 Variables qui stockent des données
03-2 Instructions de contrôle qui déterminent le déroulement du programme
03-3 Données de cuisson avec opérateurs
03-4 Transfert de données
Défi de programmation ! Conversion des degrés Celsius en degrés Fahrenheit

====================
Découvrez la classe 04
====================
04-1 Classes et instances
04-2 Début et fin du cours
04-3 Héritage et réutilisation des classes
Transfert de données en classe 04-4
Défi de programmation ! Abstraction des voitures

===============
05 Développer des compétences en C#
===============
05-1 Utilisation de MSDN, la base de connaissances C#
05-2 Traitement des données groupées
05-3 Gestion des exceptions
Défi de programmation ! Vérifier si un texte est un palindrome

=======================
06 Création d'un programme Windows
=======================
06-1 Création d'un formulaire WinForm
06-2 Création d'une fenêtre de connexion
06-3 Création d'un jeu de devinettes numériques
06-4 Création d'une calculatrice
Défi de programmation ! Ajoutez le calcul de nombres réels à votre calculatrice !

==================
07 Création d'un service Web
==================
07-1 Environnement serveur et client
07-2 Création d'un service Web ASP.NET
Défi de programmation ! Créez un service web qui affiche le jour de la semaine.

=======================
08 Création de jeux 3D avec Unity
=======================
08-1 Création d'un projet avec Unity
08-2 Déplacer des objets de jeu avec C#
08-3 Création d'un jeu de saut à la première personne
08-4 Ajout d'effets de collision et sonores
08-5 Application de l'animation aux personnages
Défi de programmation ! Création d'un jeu Unity

============================
09 Créer l'Internet des objets avec Arduino
============================
09-1 Programme C# et Arduino
09-2 Installation de l'environnement de développement intégré Arduino
09-3 Programme C# et programme Sketch
09-4 Contrôle des LED Arduino avec C#
Défi de programmation ! Contrôler le clignotement d'une LED

==================
10 nouvelles fonctionnalités en C#
==================
10-1 Histoire du C#
10-2 Principales caractéristiques de C# 1.0
10-3 Principales caractéristiques de C# 2.0
10-4 Principales caractéristiques de C# 3.0
10-5 Principales caractéristiques de C# 4.0
10-6 Principales caractéristiques de C# 5.0
10-7 Principales caractéristiques de C# 6.0
10-8 Principales caractéristiques de C# 7.0
10-9 Principales caractéristiques de C# 8.0, 9.0 et 10.0
Défi de programmation ! Programmation généralisée

Recherche

Image détaillée
Image détaillée 1

Avis de l'éditeur
==========
Caractéristiques de ce livre
==========
- Acquérir de solides bases, de la grammaire élémentaire à la programmation orientée objet.
- Nous organiserons des formations pratiques sur des projets dans les quatre domaines où C# est le plus fréquemment utilisé.
- Couvre les nouvelles fonctionnalités de C# 1.0 à 10.0.

- L'intégralité du contenu du livre est disponible sous forme de cours vidéo.
- Nous fournissons un tableau de progression pour la 15e leçon.

- L'intégralité du processus de formation et du code source a été vérifiée avec la dernière version des outils de développement.
- Aucun problème d'installation, car des outils de développement web sont fournis à titre auxiliaire.
(Toutefois, les exercices pratiques des chapitres 6 à 9 sont exclus.)

▶ Vous pouvez créer la plupart des programmes simplement en apprenant les bases de la grammaire !
Si vous apprenez les bases d'un langage de programmation, vous serez non seulement capable de créer une variété de programmes, mais vous pourrez également apprendre facilement de nouveaux langages.
Ce livre fournit une base solide en expliquant en détail la grammaire commune à la plupart des langages et le cœur de la programmation orientée objet.
Nous compléterons également nos études grammaticales en examinant les nouvelles fonctionnalités ajoutées dans chaque version de C#.

▶ Est-ce votre première expérience en programmation ?
Si vous débutez en programmation, concentrez-vous sur l'apprentissage de la grammaire de base du C# des chapitres 3 à 5.
Plutôt que de se concentrer d'abord sur l'étude de la grammaire difficile, il est préférable de se concentrer sur la grammaire fréquemment utilisée afin de construire des bases solides.
Ensuite, en réalisant les projets pratiques des chapitres 6 à 9, vous apprendrez à utiliser C# dans chaque domaine.

▶ Avez-vous une expérience en programmation ?
Lorsqu'on apprend une nouvelle langue, il peut être plus rapide de créer soi-même des programmes plutôt que d'apprendre la grammaire.
Si vous avez de l'expérience en programmation, revoyez rapidement les bases de la grammaire et concentrez-vous sur l'apprentissage par la pratique de projets.
Vous pouvez perfectionner davantage vos compétences en programmation en passant des fragments de code à la réalisation de projets complets.

▶ Développez vos compétences grâce à 4 projets pratiques !
Au chapitre 6, nous allons créer une application qui s'exécute sous Windows en utilisant C#.
Vous pouvez apprendre les bases de la création d'applications Windows avec WinForms en créant une fenêtre de connexion, un jeu de devinettes numériques et une calculatrice.
Apprendre le C# vous permettra de créer des applications fonctionnant dans les navigateurs web grâce à ASP.NET, un framework de développement web.
Au chapitre 7, nous allons créer un projet ASP.NET et construire une application simple qui récupère et affiche l'heure du serveur.
Chapitre 8 : Créer et contrôler des jeux, du contenu 3D, AR et VR avec des scripts C# dans Unity.
Apprenez à utiliser Unity en parcourant l'intégralité du processus de création d'un jeu de plateforme, et découvrez ses différentes utilisations, des collisions et effets sonores aux animations.
Au chapitre 9, vous apprendrez à connecter différents composants à Arduino pour construire un circuit et à contrôler l'appareil en écrivant des croquis et des programmes C#.
Même si vous ne possédez pas d'Arduino, vous pouvez vous entraîner à réaliser l'ensemble du processus en utilisant Circuit, un simulateur en ligne.

▶ Tout le monde peut facilement l'essayer !
Ce livre propose une introduction détaillée à l'installation et à l'utilisation de Visual Studio, qui est disponible gratuitement pour tous.
La majeure partie de la formation se déroule sous Visual Studio, mais pour la création de jeux, nous utilisons Unity, et pour la création d'applications pour l'Internet des objets, nous utilisons Circuits dans TinkerCAD, un outil de conception en ligne.
De plus, lors de l'étude de la grammaire C#, nous avons abaissé la barrière à l'entrée en introduisant un environnement de développement intégré en ligne qui vous permet de vous entraîner directement dans un navigateur Web sans avoir à installer d'outils de développement.

▶ Apprenez « à fond » avec un livre facile à lire !
Chaque code important du livre est expliqué sous forme de commentaires ou de bulles de dialogue afin de faciliter l'analyse et de fournir des explications claires des résultats d'exécution.
Vous pouvez également vérifier vos connaissances en résolvant le « Mini Quiz » et le « Défi de codage ».


=============
Public cible de ce livre
=============
- Êtes-vous étudiant ou demandeur d'emploi et apprenez-vous le C# pour la première fois ? Souhaitez-vous commencer par les bases ?
Êtes-vous développeur dans un autre langage ? Souhaitez-vous apprendre rapidement les bases et les appliquer à vos projets ?
- Créateur de contenu Unity ? Envie d'écrire des scripts C# librement ?
- Vous êtes un créateur Arduino ? Vous souhaitez contrôler votre appareil avec un programme C# ?

=====================
Support pédagogique pour les lecteurs d'Aegis Publishing
=====================
※ Conférence vidéo gratuite de l'auteur : bit.ly/3Dw2L6F
※ Fichier source : site web d’Easy Publishing (easyspub.co.kr) → Recherche par nom de livre dans [Data Room]
※ GitHub de l'auteur : github.com/yulian/csharp
※ Communautés gérées par les auteurs : Café (cafe.naver.com/toymakers), Forum (post.naver.com/yulian)
※ Adresse électronique de l'auteur pour les questions-réponses : yulian@naver.com
※ Rejoignez le [Do it! Study Group] géré par 'Do it! Study Room (cafe.naver.com/doitstudyroom)'.
Si vous utilisez ce livre pour étudier et que vous prenez vos propres notes, vous pourrez recevoir en cadeau d'autres livres publiés par Aegis Publishing.
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 13 octobre 2022
Nombre de pages, poids, dimensions : 296 pages | 632 g | 188 × 257 × 13 mm
- ISBN13 : 9791163034087

Vous aimerez peut-être aussi

카테고리