ویژگیهای کلیدی:
● از VS Code برای طراحی برنامههای پایتون کارآمد به طور موثر استفاده کنید.
● توسعه اپلیکیشنها را بیاموزید و بر مفاهیم پایتون مسلط شوید.
● بر VS Code محبوب و پایتون، محبوبترین زبان برنامهنویسی، مسلط شوید.
توضیحات:
پایتون، سادهترین زبان برنامهنویسی است و با VS Code، کدنویسی حتی آسانتر هم میشود. VS Code یک ویرایشگر کد است که از وظایفی مانند دیباگینگ و کنترل نسخه پشتیبانی میکند. این کتاب به خوانندگان کمک میکند تا مهارتهای اساسی برنامهنویسی خود را ارتقا دهند، به راحتی برنامههای کارآمد پایتون ایجاد کنند و ساعتهای طولانی یادگیری را برای توسعه هوشمندانه دور بزنند.
با این کتاب از قابلیتهای ویژوال استودیو کد بهره ببرید. این کتاب از راهاندازی محیط تا توسعه برنامههای پایتون، به شما کمک میکند جنبههای مختلف ویژوال استودیو کد را کشف کنید. با موضوعات پیشرفته مانند ساخت پایگاه دادههای دسکتاپ، تسلط بر الگوریتمها و ایجاد برنامههای چند ریسمانی، عمیقتر شوید. خوانندگان یاد خواهند گرفت که یک داشبورد Jupyter ایجاد کنند، نوتبوکهای Jupyter را ویرایش کنند، بر Tkinter GUI مسلط شوند و برنامههای وب Flask را توسعه دهند. برای درک کامل استفاده از VS Code در سناریوهای مختلف توسعه، کار با کانتینرها را در Azure بررسی کنید.
در پایان این کتاب، خوانندگان با ایجاد راه حلهای هوشمندانه، به متخصصان کدنویسی خودکفا تبدیل خواهند شد.
آنچه خواهید آموخت:
● تنظیم و پیکربندی ویژوال استودیو کد برای توسعه پایتون.
● استفاده از برترین افزونهها در ویژوال استودیو کد برای افزایش بهرهوری.
● طراحی الگوریتمهای پیشرفته و ساخت برنامههای چند ریسمانی.
● تسلط بر توسعه GUI با Tkinter و ساخت برنامههای وب مبتنی بر Flask.
● کار با کانتینرها در Azure برای استقرار.
این کتاب برای چه کسانی است:
این کتاب برای توسعهدهندگانی است که ممکن است تجربه قبلی در برنامهنویسی پایتون نداشته باشند، اما میخواهند برنامهنویسی پایتون را از طریق ویرایشگر ویژوال استودیو کد برای توسعه پایتون بیاموزند.
فهرست مطالب:
1. معرفی VS Code
2. راه اندازی محیط
3. برترین افزونهها در VS Code برای پایتون
4. توسعه و تجسم اپلیکیشن پایتون در VS Code
5. توسعه اپلیکیشن دسکتاپ با استفاده از پایگاه داده
6. طراحی پیشرفته الگوریتم
7. ساخت اپلیکیشن چند ریسمانی
8. ساخت یک داشبورد تعاملی با استفاده از Jupyter Notebook
9. ویرایش و دیباگ Jupyter Notebook
10. تسلط بر قابلیتهای Tkinter GUI با استفاده از VS Code
11. توسعه برنامههای وب مبتنی بر Flask
12. کار با کانتینرها در Azure