Sascha Kersken über sein IT-Handbuch für Fachinformatiker

Sascha Kersken über sein IT-Handbuch für Fachinformatiker – Anwendungsentwickler-Podcast #105

Ich spreche mit Sascha Kersken über sein IT-Handbuch für Fachinformatiker in der einhunderfünften Episode des Anwendungsentwickler-Podcasts. Inhalt Dies sind einige Fragen, die wir im Verlauf unseres Gesprächs durchgehen: Wie bist du zur Informatik bzw. Softwareentwicklung gekommen? Welche Ausbildung bzw. welches Studium hast du im Bereich der Informatik absolviert? Mit welcher/n […]

NoSQL - Probekapitel meines Hörbuchs

NoSQL (Probekapitel des Hörbuchs zum Fachgespräch) – Anwendungsentwickler-Podcast #104

Ein kostenloses Probekapitel meines neuen Hörbuchs zur Vorbereitung auf das Fachgespräch zum Thema NoSQL gibt es in der einhundertvierten Episode des Anwendungsentwickler-Podcasts. Inhalt Das Hörbuch findest du hier: Das perfekte Fachgespräch. NoSQL Was ist NoSQL und wofür braucht man das? Steht für „Not only SQL“. Fasst die „modernen“ Datenbanken zusammen. […]

Was ist wartbarer Code?

Wie man unwartbaren Code schreibt

Eine wichtige Eigenschaft, die guter Code haben sollte, ist Wartbarkeit. Doch was verbirgt sich eigentlich hinter diesem Begriff? Was macht Code wartbar? Oder andersherum: Woran erkennt man, dass Code nicht wartbar ist? Eine schöne Liste mit Dingen, die man in seinem Code besser nicht tun sollte, bietet Droogans/unmaintainable-code. Der umfangreiche […]

Buchclub: Handbuch für Fachinformatiker (Teil 14) - Software-Engineering und Mobile Development

Buchclub: Handbuch für Fachinformatiker (Teil 14: Software-Engineering und Mobile Development) – Anwendungsentwickler-Podcast #101

Dieser Beitrag ist Teil 14 von 14 in der Serie Buchclub.

Den letzten Teil des Buchclubs zum Handbuch für Fachinformatiker mit den Kapiteln Mobile Development und Software-Engineering gibt es in der einhundertersten Episode des Anwendungsentwickler-Podcasts. Inhalt Kapitel 12 ist voll mit prüfungsrelevanten Inhalten, die jeder Anwendungsentwickler beherrschen sollte. Der Ausflug in die Entwicklung mobiler Anwendungen ist zwar spannend, aber weniger prüfungsrelevant. […]

Design-Patterns und Refactorings

Refactorings und Design Patterns

Es gibt einige tiefergehende Konzepte, die jeder Softwareentwickler kennen sollte. Design-Patterns und Refactorings gehören sicherlich dazu. Die Website sourcemaking.com (Danke an Markus für den Tipp!) bietet eine fantastische Übersicht über zahlreiche Design-Patterns, Anti-Patterns und Refactorings. Wenn du Lust auf ansprechend visualisierte Patterns hast und schon immer einmal wissen wolltest, wofür […]

Buchclub zu Pragmatic Unit Testing in Java 8 with JUnit

Pragmatic Unit Testing in Java 8 with JUnit (Buchclub) – Anwendungsentwickler-Podcast #98

Das äußerst empfehlenswerte Buch „Pragmatic Unit Testing in Java 8 with JUnit“ wird im Buchclub in der achtundneunzigsten Episode des Anwendungsentwickler-Podcasts besprochen. Inhalt Das Buch ist meine absolute Empfehlung für jeden Azubi. Meine eigenen Azubis lesen es schon direkt im 1. Ausbildungsjahr, kurz nachdem sie ihre ersten Java-Aufgaben gelöst haben. […]

Buchclub Handbuch für Fachinformatiker: Konzepte der Programmierung

Buchclub: Handbuch für Fachinformatiker (Teil 13: Konzepte der Programmierung) – Anwendungsentwickler-Podcast #96

Dieser Beitrag ist Teil 13 von 14 in der Serie Buchclub.

Um Kapitel 10 (Konzepte der Programmierung) des Handbuchs für Fachinformatiker geht es in der sechsundneunzigsten Episode des Anwendungsentwickler-Podcasts. Das Kapitel 10 des IT-Handbuchs für Fachinformatiker* von Sascha Kersken liefert einen Überblick über zentrale Konzepte der Programmierung: Algorithmen, Datenstrukturen, reguläre Ausdrücke, Netzwerkprogrammierung usw. Insgesamt ein spannendes Kapitel gefüllt mit viel Know-How […]

Unit-Tests ohne Mocks

Unit-Tests ohne Mocks

Mocking ist beim automatischen Test von Software heutzutage allgegenwärtig. Es ist eine sehr gute Idee, bei Unit-Tests auf jegliche Form der Infrastruktur – Netzwerk, Datenbank, Dateisystem usw. – zu verzichten, um die Tests schnell und zuverlässig zu machen. Aber man kann es mit dem Mocking auch übertreiben. Umfangreiche Setups und […]

Buchclub IT-Handbuch Grundlagen der Programmierung

Buchclub: Handbuch für Fachinformatiker (Teil 12: Grundlagen der Programmierung) – Anwendungsentwickler-Podcast #93

Dieser Beitrag ist Teil 12 von 14 in der Serie Buchclub.

Um Kapitel 9 (Grundlagen der Programmierung) des Handbuchs für Fachinformatiker geht es in der dreiundneunzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Kapitel 9 (Grundlagen der Programmierung) Das Kapitel 9 des IT-Handbuchs für Fachinformatiker* von Sascha Kersken liefert einen kurzen Einstieg in mehrere unterschiedliche Programmiersprachen. Für einen tiefen Einstieg reicht das natürlich nicht […]

Buchclub Handbuch für Fachinformatiker - Teil 11: Datenbanken

Buchclub: Handbuch für Fachinformatiker (Teil 11: Datenbanken) – Anwendungsentwickler-Podcast #78

Dieser Beitrag ist Teil 11 von 14 in der Serie Buchclub.

Um Kapitel 13 (Datenbanken) des Handbuchs für Fachinformatiker geht es in der achtundsiebzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Kapitel 13 (Datenbanken) Die verschiedenen Datenbanktypen Absolutes Grundlagenwissen, das jeder ITler für die Prüfung – aber auch für die Praxis – drauf haben muss! Normalformen (bis zur 3.) muss man in- und auswendig […]