دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1. Aufl.
نویسندگان: Ralph Steyer
سری:
ISBN (شابک) : 9783658207045, 9783658207052
ناشر: Springer Fachmedien Wiesbaden;Springer Vieweg
سال نشر: 2018
تعداد صفحات: 264
زبان: German
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 9 مگابایت
کلمات کلیدی مربوط به کتاب برنامه نویسی در پایتون: علوم کامپیوتر، زبان های برنامه نویسی، کامپایلرها، مترجمان، تکنیک های برنامه نویسی، مهندسی نرم افزار
در صورت تبدیل فایل کتاب Programmierung in Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی در پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
هرکسی که امروز می خواهد برنامه نویسی یاد بگیرد نمی تواند با
یکی از محبوب ترین زبان های برنامه نویسی برای مبتدیان و حرفه
ای ها سر و کار نداشته باشد: Python. با پایتون، مخترع آن،
گویدو ون روسوم، اعصاب خود را به هم زد، زیرا مفهوم پشت آن،
رویکردها، راهحلها و رویههای بسیاری را برای مشکلاتی ارائه
میکند که زبانهای دیگر به این روش ادغام نمیکنند. پتانسیل
این زبان برنامه نویسی ساده و واضح توسط بسیاری از دانشگاه ها
نیز شناخته شده است که اکنون در دوره های مبتدی دروس مرتبط با
علوم کامپیوتر به جای جاوا به عنوان زبان مبتدی پایتون را آموزش
می دهند. سبک برنامه نویسی واضح همچنین پایه ای عالی برای
یادگیری زبان های دیگر می گذارد. زیرا پایتون نه تنها از برنامه
نویسی شی گرا و جنبه گرا، بلکه از برنامه نویسی ساخت یافته و
تابعی نیز پشتیبانی می کند. به این ترتیب، برنامه نویس مجبور به
استفاده از یک سبک برنامه نویسی واحد نمی شود، بلکه می تواند به
طور انعطاف پذیر مناسب ترین پارادایم را برای کار مورد نظر
انتخاب کند. یکی دیگر از دلایل موفقیت پایتون دسترسی جهانی آن
است که امکان استفاده کم و بیش مستقیم از درس های آموخته شده از
سایر مفاهیم برنامه نویسی را فراهم می کند.
این کتاب مقدمه ای ایده آل برای برنامه نویسی با پایتون است.
نویسنده به تفصیل اصول اولیه ای را که برای ایجاد و نگهداری
برنامه ها با این زبان ضروری است توضیح می دهد. او همچنین نشان
می دهد که چگونه OOP را می توان با پایتون پیاده سازی کرد و
چگونه ماژول ها و رابط های API را ادغام کرد. موضوعات مختلف
دیگری مانند ایجاد رابط های گرافیکی یا دسترسی به فایل ها و
پایگاه های داده کتاب تخصصی را کامل می کند. مثالهای ساده
کاربرد اساسی تکنیکهای مختلف را نشان میدهند و این کتاب را به
توصیهای مطلق برای مبتدیان و تمرینکنندگانی که میخواهند
برنامهنویسی با پایتون یاد بگیرند تبدیل میکند.
Wer heute das Programmieren lernen möchte, kommt nicht daran
vorbei, sich mit einer der beliebtesten Programmiersprachen
für Einsteiger und Profis zu befassen: Python. Mit Python hat
ihr Erfinder, Guido van Rossum, einen Nerv der Zeit
getroffen, denn das Konzept dahinter bietet viele Ansätze,
Lösungen und Vorgehensweise für Probleme, die andere Sprachen
so nicht integrieren.
Das Potential dieser einfachen und übersichtlichen
Programmiersprache haben auch viele Universitäten erkannt,
die mittlerweile in den Anfängerkursen der
Informatik-bezogenen Studiengänge Python statt Java als
Einsteigersprache lehren. Der klare Programmierstil legt
darüber hinaus eine hervorragende Grundlage für das spätere
Erlernen weiterer Sprachen. Denn Python unterstützt nicht nur
die objektorientierte und aspektorientierte, sondern auch die
strukturierte und funktionale Programmierung. So wird der
Programmierer nicht zu einem einzigen Programmierstil
gezwungen, sondern kann flexibel das am besten geeignete
Paradigma für die jeweilige Aufgabe wählen. Der universelle
Zugang, der es möglich macht, die Erfahrungen aus anderen
Programmierkonzepten mehr oder weniger direkt weiter zu
nutzen, ist ein weiterer Grund für den Erfolg von
Python.
Dieses Buch ist ein idealer Einstieg in die Programmierung
mit Python. Ausführlich erläutert der Autor die elementaren
Grundlagen, die nötig sind, um mit dieser Sprache Programme
zu erstellen und zu pflegen. Daneben zeigt er, wie sich die
OOP mit Python realisieren lässt und wie man Module und
API-Schnittstellen integriert. Diverse weiterführende Themen
wie die Erstellung grafischer Oberflächen oder der Zugriff
auf Dateien und Datenbanken runden das Fachbuch ab. Einfache
Beispiele veranschaulichen die grundsätzliche Anwendung der
verschiedenen Techniken und machen das Buch dadurch zu einer
unbedingten Empfehlung für Einsteiger und Praktiker, die die
Programmierung mit Python lernen wollen.
Front Matter ....Pages I-XIII
Einleitung und Grundlagen – Bevor es richtig losgeht (Ralph Steyer)....Pages 1-18
Erste Beispiele – Der Sprung ins kalte Wasser (Ralph Steyer)....Pages 19-31
Built-in-Functions – Modularisierung durch Unterprogramme (Ralph Steyer)....Pages 33-45
Grundlegende Begriffe – Kommentare, SheBang und Strukturanalysen (Ralph Steyer)....Pages 47-52
Anweisungen – Dem Computer Befehle geben (Ralph Steyer)....Pages 53-56
Datentypen, Variablen und Literale – Die Art der Information (Ralph Steyer)....Pages 57-70
Ausdrücke, Operatoren und Operanden – Die Verarbeitung von Daten (Ralph Steyer)....Pages 71-86
Kontrollstrukturen – Die Steuerung des Programmflusses (Ralph Steyer)....Pages 87-98
Funktionen in Python – Modularisierung mit „Unterprogrammen“ (Ralph Steyer)....Pages 99-114
Sequenzielle Datenstrukturen – Mehrere Informationen gemeinsam verwalten (Ralph Steyer)....Pages 115-141
Objektorientierte Programmierung in Python – Klassen, Objekte, Eigenschaften und Methoden (Ralph Steyer)....Pages 143-180
Exceptionhandling – Ausnahmsweise (Ralph Steyer)....Pages 181-193
String-Verarbeitung in Python – Programmierte Textverarbeitung (Ralph Steyer)....Pages 195-209
Datei-, Datenträger- und Datenbankzugriffe – Dauerhafte Daten (Ralph Steyer)....Pages 211-223
Umgang mit Datum und Zeit – Terminsachen (Ralph Steyer)....Pages 225-231
Grafische Oberflächen (GUI) mit Python – Das Modul tkinter als GUI-Framework (Ralph Steyer)....Pages 233-248
Back Matter ....Pages 249-257