The C# Workshop: Kickstart your career as a software developer with C#
暫譯: C# 工作坊:以 C# 啟動您的軟體開發者職涯
Hales, Jason, Karpavicius, Almantas, Viegas, Mateus
- 出版商: Packt Publishing
- 出版日期: 2022-09-27
- 售價: $1,800
- 貴賓價: 9.5 折 $1,710
- 語言: 英文
- 頁數: 780
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1800566492
- ISBN-13: 9781800566491
-
相關分類:
C#
立即出貨 (庫存=1)
買這商品的人也買了...
-
$505Processing 編程學習指南(原書第2版)
-
$948$901 -
$1,440AR and VR Using the Webxr API: Learn to Create Immersive Content with Webgl, Three.Js, and A-Frame (Paperback)
-
$1,929$1,827 -
$534$507 -
$407Java 從入門到精通, 6/e
-
$4,200$3,990 -
$500$395 -
$2,384Practical Machine Learning for Computer Vision: End-To-End Machine Learning for Images (Paperback)
-
$1,840AI and Machine Learning for On-Device Development: A Programmer's Guide
-
$1,900$1,805 -
$2,300$2,185 -
$594$564 -
$539$512 -
$1,720$1,634 -
$1,260Unity 3D Game Development: Designed for passionate game developers Engineered to build professional games
-
$2,660$2,527 -
$1,200$948 -
$1,950$1,853 -
$780$616 -
$630$498 -
$2,100$1,995 -
$720$562 -
$520$410 -
$780$616
相關主題
商品描述
Build your understanding and confidence with this hands-on guide to programming with C# 10 and .NET 6
Key Features:
- Gain a solid foundation in C# and focus on coding real-world applications
- Learn how to write clean, effective code and think like a C# developer
- Build your experience and confidence with hands-on exercises and activities
Book Description:
C# is a powerful, versatile language that can unlock a variety of career paths. But, as with any programming language, learning C# can be a challenging process. With a wide range of different resources available, it's difficult to know where to start.
That's where The C# Workshop comes in. Written and reviewed by industry experts, it provides a fast-paced, supportive learning experience that will quickly get you writing C# code and building applications. Unlike other software development books that focus on dry, technical explanations of the underlying theory, this Workshop cuts through the noise and uses engaging examples to help you understand how each concept is applied in the real world.
As you work through the book, you'll tackle realistic exercises that simulate the type of problems that software developers work on every day. These mini-projects include building a random-number guessing game, using the publisher-subscriber model to design a web file downloader, creating a to-do list using Razor Pages, generating images from the Fibonacci sequence using async/await tasks, and developing a temperature unit conversion app which you will then deploy to a production server.
By the end of this book, you'll have the knowledge, skills, and confidence to advance your career and tackle your own ambitious projects with C#.
What You Will Learn:
- Understand the fundamentals of programming with C# 10 and .NET 6
- Build your familiarity with .NET CLI and Visual Studio Code
- Master the fundamentals of object-oriented programming (OOP)
- Understand and implement concurrency to write more efficient code
- Create a database and handle data using C#, SQL, and Entity Framework
- Build web applications using the ASP.NET framework
- Run automated unit tests with NUnit to validate your code
- Use principles including SOLID, KISS, ACID, DRY, and design patterns
Who this book is for:
This book is for aspiring C# developers. It is recommended that you already have a basic understanding of core programming concepts before you start. Prior experience of another programming language would be beneficial, though it is not absolutely necessary.
商品描述(中文翻譯)
透過這本實作指南,建立您對 C# 10 和 .NET 6 的理解與信心
主要特色:
- 獲得 C# 的堅實基礎,專注於編寫實際應用程式
- 學習如何撰寫乾淨且有效的程式碼,並像 C# 開發者一樣思考
- 透過實作練習和活動,增強您的經驗與信心
書籍描述:
C# 是一種強大且多功能的語言,可以開啟多種職業道路。然而,與任何程式語言一樣,學習 C# 可能是一個具有挑戰性的過程。由於有各種不同的資源可供選擇,讓人難以知道從何開始。
這就是《C# 工作坊》的用武之地。這本書由業界專家撰寫和審核,提供快速且支持性的學習體驗,讓您能迅速開始撰寫 C# 程式碼並建立應用程式。與其他專注於枯燥技術理論解釋的軟體開發書籍不同,本書切入重點,使用引人入勝的範例幫助您理解每個概念在現實世界中的應用。
在您閱讀本書的過程中,您將面對模擬軟體開發者每天所處理的現實問題的練習。這些迷你專案包括建立一個隨機數字猜謎遊戲、使用發布-訂閱模型設計一個網路檔案下載器、使用 Razor Pages 創建待辦事項清單、使用 async/await 任務從 Fibonacci 數列生成圖像,以及開發一個溫度單位轉換應用程式,然後將其部署到生產伺服器。
到本書結束時,您將擁有知識、技能和信心,推進您的職業生涯,並用 C# 來處理您自己的雄心勃勃的專案。
您將學到的內容:
- 理解 C# 10 和 .NET 6 的程式設計基礎
- 增強對 .NET CLI 和 Visual Studio Code 的熟悉度
- 掌握物件導向程式設計 (OOP) 的基本概念
- 理解並實作並發性,以撰寫更有效率的程式碼
- 使用 C#、SQL 和 Entity Framework 創建資料庫並處理數據
- 使用 ASP.NET 框架建立網頁應用程式
- 使用 NUnit 執行自動化單元測試以驗證您的程式碼
- 運用 SOLID、KISS、ACID、DRY 和設計模式等原則
本書適合誰:
這本書適合有志成為 C# 開發者的人士。建議您在開始之前已經對核心程式設計概念有基本的理解。擁有其他程式語言的經驗將是有益的,但並非絕對必要。