Programmieren lernen mit Kotlin: Grundlagen, Objektorientierung und fortgeschrittene Konzepte
• Fundierter Einstieg in die objektorientierte Programmierung mit Kotlin • Zahlreiche Praxisbeispiele, Erklärbilder und anschauliche Alltagsmetaphern • Durchstarten ohne Vorkenntnisse und eigene Apps entwickeln • Vermittelt Hintergrundwissen und wie man guten Code gestaltet • Quellcode und Zusatzma...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | German |
Veröffentlicht: |
München
Hanser
[2020]
|
Schlagworte: | |
Online-Zugang: | DE-522 DE-1043 DE-1102 DE-1046 DE-1047 DE-858 DE-1050 DE-573 DE-M347 DE-92 DE-898 DE-859 DE-860 DE-861 DE-523 DE-91 DE-355 DE-703 DE-20 DE-706 DE-29 Volltext |
Zusammenfassung: | • Fundierter Einstieg in die objektorientierte Programmierung mit Kotlin • Zahlreiche Praxisbeispiele, Erklärbilder und anschauliche Alltagsmetaphern • Durchstarten ohne Vorkenntnisse und eigene Apps entwickeln • Vermittelt Hintergrundwissen und wie man guten Code gestaltet • Quellcode und Zusatzmaterial unter plus.hanser-fachbuch.de/ Steigen Sie ein in die funktionale und objektorientierte Programmierung mit Kotlin. Das Buch richtet sich an Studierende und Quereinsteiger, die erstmalig eine Programmiersprache lernen. Kotlin eignet sich sehr gut als Anfängersprache: Erste Erfolge werden schnell erzielt und der Code ist kurz, präzise, leicht verständlich und robust. Gleichzeitig erlaubt Kotlin die professionelle Entwicklung und die Umsetzung umfangreicher Software-Architekturen. Das Buch erklärt anschaulich die Grundlagen des Programmierens, z. B. Variablen, Ausdrücke, Kontrollstrukturen und Funktionen. Objektorientierte Konzepte wie Abstraktion, Vererbung, Polymorphie, Kapselung und Komposition werden anhand von praktischen Beispielen eingeführt. In den vertiefenden Abschnitten lernen Sie Android-Apps umzusetzen, Algorithmen und Datenstrukturen selber zu implementieren, z. B. verkettete Listen und Bäume, und das Entwickeln mit Coroutinen. Anhand eines durchgehenden Beispiels entwickeln Sie ein Simulationsspiel für Android Prof. Dr. Christian Kohls, Alexander Dobrynin (M.Sc.) und Florian Herborn (M.Sc.) lehren an der TH Köln in den Bereichen Programmierung, Entwurfsmuster und App-Design. Gemeinsam haben sie frühzeitig auf Kotlin als Einstiegssprache gesetzt, damit Studierende produktiver und eleganter Software entwickeln |
Beschreibung: | 1 Online-Ressource (XVI, 506 Seiten) Illustrationen |
ISBN: | 9783446467118 |
DOI: | 10.3139/9783446467118 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV046903252 | ||
003 | DE-604 | ||
005 | 20230203 | ||
007 | cr|uuu---uuuuu | ||
008 | 200917s2020 xx a||| o|||| 00||| ger d | ||
020 | |a 9783446467118 |c OnlineAusgabe, PDF |9 978-3-446-46711-8 | ||
024 | 7 | |a 10.3139/9783446467118 |2 doi | |
035 | |a (ZDB-16-HEB)10.3139/9783446467118 | ||
035 | |a (OCoLC)1196906994 | ||
035 | |a (DE-599)BVBBV046903252 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
049 | |a DE-1043 |a DE-1046 |a DE-1047 |a DE-858 |a DE-860 |a DE-1102 |a DE-1050 |a DE-861 |a DE-859 |a DE-91 |a DE-M347 |a DE-523 |a DE-29 |a DE-706 |a DE-83 |a DE-92 |a DE-703 |a DE-20 |a DE-573 |a DE-898 |a DE-355 |a DE-522 |a DE-11 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Kohls, Christian |e Verfasser |0 (DE-588)142593206 |4 aut | |
245 | 1 | 0 | |a Programmieren lernen mit Kotlin |b Grundlagen, Objektorientierung und fortgeschrittene Konzepte |c Christian Kohls, Alexander Dobrynin, Florian Leonhard |
264 | 1 | |a München |b Hanser |c [2020] | |
264 | 4 | |c © 2020 | |
300 | |a 1 Online-Ressource (XVI, 506 Seiten) |b Illustrationen | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
520 | |a • Fundierter Einstieg in die objektorientierte Programmierung mit Kotlin • Zahlreiche Praxisbeispiele, Erklärbilder und anschauliche Alltagsmetaphern • Durchstarten ohne Vorkenntnisse und eigene Apps entwickeln • Vermittelt Hintergrundwissen und wie man guten Code gestaltet • Quellcode und Zusatzmaterial unter plus.hanser-fachbuch.de/ Steigen Sie ein in die funktionale und objektorientierte Programmierung mit Kotlin. Das Buch richtet sich an Studierende und Quereinsteiger, die erstmalig eine Programmiersprache lernen. Kotlin eignet sich sehr gut als Anfängersprache: Erste Erfolge werden schnell erzielt und der Code ist kurz, präzise, leicht verständlich und robust. Gleichzeitig erlaubt Kotlin die professionelle Entwicklung und die Umsetzung umfangreicher Software-Architekturen. Das Buch erklärt anschaulich die Grundlagen des Programmierens, z. B. Variablen, Ausdrücke, Kontrollstrukturen und Funktionen. Objektorientierte Konzepte wie Abstraktion, Vererbung, Polymorphie, Kapselung und Komposition werden anhand von praktischen Beispielen eingeführt. In den vertiefenden Abschnitten lernen Sie Android-Apps umzusetzen, Algorithmen und Datenstrukturen selber zu implementieren, z. B. verkettete Listen und Bäume, und das Entwickeln mit Coroutinen. Anhand eines durchgehenden Beispiels entwickeln Sie ein Simulationsspiel für Android | ||
520 | |a Prof. Dr. Christian Kohls, Alexander Dobrynin (M.Sc.) und Florian Herborn (M.Sc.) lehren an der TH Köln in den Bereichen Programmierung, Entwurfsmuster und App-Design. Gemeinsam haben sie frühzeitig auf Kotlin als Einstiegssprache gesetzt, damit Studierende produktiver und eleganter Software entwickeln | ||
650 | 4 | |a Java | |
650 | 0 | 7 | |a Kotlin |g Programmiersprache |0 (DE-588)1136341129 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a App |g Programm |0 (DE-588)7705206-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Kotlin |g Programmiersprache |0 (DE-588)1136341129 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Kotlin |g Programmiersprache |0 (DE-588)1136341129 |D s |
689 | 1 | 1 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |D s |
689 | 1 | 2 | |a App |g Programm |0 (DE-588)7705206-7 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Dobrynin, Alexander |e Verfasser |0 (DE-588)1218302275 |4 aut | |
700 | 1 | |a Leonhard, Florian |e Verfasser |0 (DE-588)1218302313 |4 aut | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, EPUB |z 978-3-446-46723-1 |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 978-3-446-46702-6 |
856 | 4 | 0 | |u https://doi.org/10.3139/9783446467118 |x Verlag |z URL des Erstveröffentlichers |3 Volltext |
912 | |a ZDB-16-HET | ||
912 | |a ZDB-16-HEB | ||
940 | 1 | |q ZDB-16-HET21 | |
940 | 1 | |q ZDB-16-HEB21 | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-032312868 | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-522 |p ZDB-16-HET |q BFB_Kauf |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-1043 |p ZDB-16-HEB |q FAB_PDA_HEB |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-1102 |p ZDB-16-HEB |q FAN_PDA_HEB |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-1046 |p ZDB-16-HEB |q FAW_PDA_HEB |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-1047 |p ZDB-16-HEB |q FAW_PDA_HEB |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-858 |p ZDB-16-HEB |q FCO_PDA_HEB |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-1050 |p ZDB-16-HEB |q FHD01_HEB_Kauf |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-573 |p ZDB-16-HEB |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-M347 |p ZDB-16-HEB |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-92 |p ZDB-16-HET |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-898 |p ZDB-16-HET |q ZDB-16-HET21 |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-859 |p ZDB-16-HEB |q FKE_PDA_HEB |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-860 |p ZDB-16-HEB |q FLA_PDA_HEB |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-861 |p ZDB-16-HEB |q FRO_PDA_HEB |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-523 |p ZDB-16-HET |q ZDB-16-HET21 |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-91 |p ZDB-16-HET |q TUM_Paketkauf |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-355 |p ZDB-16-HET |q UBR Paketkauf 2022 |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-703 |p ZDB-16-HEB |q ZDB-16-HEB21 |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-20 |p ZDB-16-HET |q ZDB-16-HET21 |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-706 |p ZDB-16-HET |q ZDB-16-HET21 |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446467118 |l DE-29 |p ZDB-16-HEB |q UER_Paketkauf |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1824400288313769984 |
---|---|
adam_text | |
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Kohls, Christian Dobrynin, Alexander Leonhard, Florian |
author_GND | (DE-588)142593206 (DE-588)1218302275 (DE-588)1218302313 |
author_facet | Kohls, Christian Dobrynin, Alexander Leonhard, Florian |
author_role | aut aut aut |
author_sort | Kohls, Christian |
author_variant | c k ck a d ad f l fl |
building | Verbundindex |
bvnumber | BV046903252 |
classification_rvk | ST 250 |
collection | ZDB-16-HET ZDB-16-HEB |
ctrlnum | (ZDB-16-HEB)10.3139/9783446467118 (OCoLC)1196906994 (DE-599)BVBBV046903252 |
discipline | Informatik |
discipline_str_mv | Informatik |
doi_str_mv | 10.3139/9783446467118 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV046903252</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20230203</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">200917s2020 xx a||| o|||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446467118</subfield><subfield code="c">OnlineAusgabe, PDF</subfield><subfield code="9">978-3-446-46711-8</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.3139/9783446467118</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-16-HEB)10.3139/9783446467118</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1196906994</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV046903252</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1043</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-1047</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kohls, Christian</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)142593206</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programmieren lernen mit Kotlin</subfield><subfield code="b">Grundlagen, Objektorientierung und fortgeschrittene Konzepte</subfield><subfield code="c">Christian Kohls, Alexander Dobrynin, Florian Leonhard</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">[2020]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2020</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (XVI, 506 Seiten)</subfield><subfield code="b">Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">• Fundierter Einstieg in die objektorientierte Programmierung mit Kotlin • Zahlreiche Praxisbeispiele, Erklärbilder und anschauliche Alltagsmetaphern • Durchstarten ohne Vorkenntnisse und eigene Apps entwickeln • Vermittelt Hintergrundwissen und wie man guten Code gestaltet • Quellcode und Zusatzmaterial unter plus.hanser-fachbuch.de/ Steigen Sie ein in die funktionale und objektorientierte Programmierung mit Kotlin. Das Buch richtet sich an Studierende und Quereinsteiger, die erstmalig eine Programmiersprache lernen. Kotlin eignet sich sehr gut als Anfängersprache: Erste Erfolge werden schnell erzielt und der Code ist kurz, präzise, leicht verständlich und robust. Gleichzeitig erlaubt Kotlin die professionelle Entwicklung und die Umsetzung umfangreicher Software-Architekturen. Das Buch erklärt anschaulich die Grundlagen des Programmierens, z. B. Variablen, Ausdrücke, Kontrollstrukturen und Funktionen. Objektorientierte Konzepte wie Abstraktion, Vererbung, Polymorphie, Kapselung und Komposition werden anhand von praktischen Beispielen eingeführt. In den vertiefenden Abschnitten lernen Sie Android-Apps umzusetzen, Algorithmen und Datenstrukturen selber zu implementieren, z. B. verkettete Listen und Bäume, und das Entwickeln mit Coroutinen. Anhand eines durchgehenden Beispiels entwickeln Sie ein Simulationsspiel für Android</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Prof. Dr. Christian Kohls, Alexander Dobrynin (M.Sc.) und Florian Herborn (M.Sc.) lehren an der TH Köln in den Bereichen Programmierung, Entwurfsmuster und App-Design. Gemeinsam haben sie frühzeitig auf Kotlin als Einstiegssprache gesetzt, damit Studierende produktiver und eleganter Software entwickeln</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Kotlin</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)1136341129</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">App</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)7705206-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Kotlin</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)1136341129</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Kotlin</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)1136341129</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">App</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)7705206-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Dobrynin, Alexander</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1218302275</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Leonhard, Florian</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1218302313</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, EPUB</subfield><subfield code="z">978-3-446-46723-1</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">978-3-446-46702-6</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="x">Verlag</subfield><subfield code="z">URL des Erstveröffentlichers</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-16-HET</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-16-HEB</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-16-HET21</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-16-HEB21</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032312868</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-522</subfield><subfield code="p">ZDB-16-HET</subfield><subfield code="q">BFB_Kauf</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-1043</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FAB_PDA_HEB</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-1102</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FAN_PDA_HEB</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-1046</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FAW_PDA_HEB</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-1047</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FAW_PDA_HEB</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-858</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FCO_PDA_HEB</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-1050</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FHD01_HEB_Kauf</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-573</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-M347</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-92</subfield><subfield code="p">ZDB-16-HET</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-898</subfield><subfield code="p">ZDB-16-HET</subfield><subfield code="q">ZDB-16-HET21</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-859</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FKE_PDA_HEB</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-860</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FLA_PDA_HEB</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-861</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FRO_PDA_HEB</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-523</subfield><subfield code="p">ZDB-16-HET</subfield><subfield code="q">ZDB-16-HET21</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-91</subfield><subfield code="p">ZDB-16-HET</subfield><subfield code="q">TUM_Paketkauf</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-355</subfield><subfield code="p">ZDB-16-HET</subfield><subfield code="q">UBR Paketkauf 2022</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-703</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">ZDB-16-HEB21</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-20</subfield><subfield code="p">ZDB-16-HET</subfield><subfield code="q">ZDB-16-HET21</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-706</subfield><subfield code="p">ZDB-16-HET</subfield><subfield code="q">ZDB-16-HET21</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446467118</subfield><subfield code="l">DE-29</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">UER_Paketkauf</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV046903252 |
illustrated | Illustrated |
index_date | 2024-07-03T15:25:09Z |
indexdate | 2025-02-18T13:01:37Z |
institution | BVB |
isbn | 9783446467118 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032312868 |
oclc_num | 1196906994 |
open_access_boolean | |
owner | DE-1043 DE-1046 DE-1047 DE-858 DE-860 DE-1102 DE-1050 DE-861 DE-859 DE-91 DE-BY-TUM DE-M347 DE-523 DE-29 DE-706 DE-83 DE-92 DE-703 DE-20 DE-573 DE-898 DE-BY-UBR DE-355 DE-BY-UBR DE-522 DE-11 |
owner_facet | DE-1043 DE-1046 DE-1047 DE-858 DE-860 DE-1102 DE-1050 DE-861 DE-859 DE-91 DE-BY-TUM DE-M347 DE-523 DE-29 DE-706 DE-83 DE-92 DE-703 DE-20 DE-573 DE-898 DE-BY-UBR DE-355 DE-BY-UBR DE-522 DE-11 |
physical | 1 Online-Ressource (XVI, 506 Seiten) Illustrationen |
psigel | ZDB-16-HET ZDB-16-HEB ZDB-16-HET21 ZDB-16-HEB21 ZDB-16-HET BFB_Kauf ZDB-16-HEB FAB_PDA_HEB ZDB-16-HEB FAN_PDA_HEB ZDB-16-HEB FAW_PDA_HEB ZDB-16-HEB FCO_PDA_HEB ZDB-16-HEB FHD01_HEB_Kauf ZDB-16-HET ZDB-16-HET21 ZDB-16-HEB FKE_PDA_HEB ZDB-16-HEB FLA_PDA_HEB ZDB-16-HEB FRO_PDA_HEB ZDB-16-HET TUM_Paketkauf ZDB-16-HET UBR Paketkauf 2022 ZDB-16-HEB ZDB-16-HEB21 ZDB-16-HEB UER_Paketkauf |
publishDate | 2020 |
publishDateSearch | 2020 |
publishDateSort | 2020 |
publisher | Hanser |
record_format | marc |
spelling | Kohls, Christian Verfasser (DE-588)142593206 aut Programmieren lernen mit Kotlin Grundlagen, Objektorientierung und fortgeschrittene Konzepte Christian Kohls, Alexander Dobrynin, Florian Leonhard München Hanser [2020] © 2020 1 Online-Ressource (XVI, 506 Seiten) Illustrationen txt rdacontent c rdamedia cr rdacarrier • Fundierter Einstieg in die objektorientierte Programmierung mit Kotlin • Zahlreiche Praxisbeispiele, Erklärbilder und anschauliche Alltagsmetaphern • Durchstarten ohne Vorkenntnisse und eigene Apps entwickeln • Vermittelt Hintergrundwissen und wie man guten Code gestaltet • Quellcode und Zusatzmaterial unter plus.hanser-fachbuch.de/ Steigen Sie ein in die funktionale und objektorientierte Programmierung mit Kotlin. Das Buch richtet sich an Studierende und Quereinsteiger, die erstmalig eine Programmiersprache lernen. Kotlin eignet sich sehr gut als Anfängersprache: Erste Erfolge werden schnell erzielt und der Code ist kurz, präzise, leicht verständlich und robust. Gleichzeitig erlaubt Kotlin die professionelle Entwicklung und die Umsetzung umfangreicher Software-Architekturen. Das Buch erklärt anschaulich die Grundlagen des Programmierens, z. B. Variablen, Ausdrücke, Kontrollstrukturen und Funktionen. Objektorientierte Konzepte wie Abstraktion, Vererbung, Polymorphie, Kapselung und Komposition werden anhand von praktischen Beispielen eingeführt. In den vertiefenden Abschnitten lernen Sie Android-Apps umzusetzen, Algorithmen und Datenstrukturen selber zu implementieren, z. B. verkettete Listen und Bäume, und das Entwickeln mit Coroutinen. Anhand eines durchgehenden Beispiels entwickeln Sie ein Simulationsspiel für Android Prof. Dr. Christian Kohls, Alexander Dobrynin (M.Sc.) und Florian Herborn (M.Sc.) lehren an der TH Köln in den Bereichen Programmierung, Entwurfsmuster und App-Design. Gemeinsam haben sie frühzeitig auf Kotlin als Einstiegssprache gesetzt, damit Studierende produktiver und eleganter Software entwickeln Java Kotlin Programmiersprache (DE-588)1136341129 gnd rswk-swf App Programm (DE-588)7705206-7 gnd rswk-swf Objektorientierte Programmierung (DE-588)4233947-9 gnd rswk-swf Kotlin Programmiersprache (DE-588)1136341129 s DE-604 Objektorientierte Programmierung (DE-588)4233947-9 s App Programm (DE-588)7705206-7 s Dobrynin, Alexander Verfasser (DE-588)1218302275 aut Leonhard, Florian Verfasser (DE-588)1218302313 aut Erscheint auch als Online-Ausgabe, EPUB 978-3-446-46723-1 Erscheint auch als Druck-Ausgabe 978-3-446-46702-6 https://doi.org/10.3139/9783446467118 Verlag URL des Erstveröffentlichers Volltext |
spellingShingle | Kohls, Christian Dobrynin, Alexander Leonhard, Florian Programmieren lernen mit Kotlin Grundlagen, Objektorientierung und fortgeschrittene Konzepte Java Kotlin Programmiersprache (DE-588)1136341129 gnd App Programm (DE-588)7705206-7 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd |
subject_GND | (DE-588)1136341129 (DE-588)7705206-7 (DE-588)4233947-9 |
title | Programmieren lernen mit Kotlin Grundlagen, Objektorientierung und fortgeschrittene Konzepte |
title_auth | Programmieren lernen mit Kotlin Grundlagen, Objektorientierung und fortgeschrittene Konzepte |
title_exact_search | Programmieren lernen mit Kotlin Grundlagen, Objektorientierung und fortgeschrittene Konzepte |
title_exact_search_txtP | Programmieren lernen mit Kotlin Grundlagen, Objektorientierung und fortgeschrittene Konzepte |
title_full | Programmieren lernen mit Kotlin Grundlagen, Objektorientierung und fortgeschrittene Konzepte Christian Kohls, Alexander Dobrynin, Florian Leonhard |
title_fullStr | Programmieren lernen mit Kotlin Grundlagen, Objektorientierung und fortgeschrittene Konzepte Christian Kohls, Alexander Dobrynin, Florian Leonhard |
title_full_unstemmed | Programmieren lernen mit Kotlin Grundlagen, Objektorientierung und fortgeschrittene Konzepte Christian Kohls, Alexander Dobrynin, Florian Leonhard |
title_short | Programmieren lernen mit Kotlin |
title_sort | programmieren lernen mit kotlin grundlagen objektorientierung und fortgeschrittene konzepte |
title_sub | Grundlagen, Objektorientierung und fortgeschrittene Konzepte |
topic | Java Kotlin Programmiersprache (DE-588)1136341129 gnd App Programm (DE-588)7705206-7 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd |
topic_facet | Java Kotlin Programmiersprache App Programm Objektorientierte Programmierung |
url | https://doi.org/10.3139/9783446467118 |
work_keys_str_mv | AT kohlschristian programmierenlernenmitkotlingrundlagenobjektorientierungundfortgeschrittenekonzepte AT dobryninalexander programmierenlernenmitkotlingrundlagenobjektorientierungundfortgeschrittenekonzepte AT leonhardflorian programmierenlernenmitkotlingrundlagenobjektorientierungundfortgeschrittenekonzepte |