Οργάνωση χρόνου μελέτης, μέρα/εβδομάδα/μήνα, για εργαζόμενους.
Καθορισμός (βραχυπρόθεσμων-μακροπρόθεσμων) στόχων.
Ύπνος, υγεία και άλλα θέματα ευεξίας.
Τα 4 στάδια σ...
Οργάνωση χρόνου μελέτης, μέρα/εβδομάδα/μήνα, για εργαζόμενους.
Καθορισμός (βραχυπρόθεσμων-μακροπρόθεσμων) στόχων.
Ύπνος, υγεία και άλλα θέματα ευεξίας.
Τα 4 στάδια στην εξέλιξη και την εκμάθηση της γλώσσας.
Προτεινόμενα βιβλία προς μελέτη, και με ποιά σειρά.
Πώς η Τεχνητή νοημοσύνη επηρρεάζει την μελέτη.
Size: 82.41 KB
Language: none
Added: Sep 19, 2025
Slides: 8 pages
Slide Content
Η μακρά πορεία για την εκμάθηση της
σύγχρονης C++ : απο αρχάριος σε
προχωρημένος σε 4 χρόνια!?
Δούμας Γεώργιος , Φυσικός
Πρώην Linux admin, νυν προγραμματιστής C++/Qt.
Σεπτ 2025
Οργάνωση μελέτης (για εργαζόμενους)
10-15 ώρες την εβδομάδα , πχ 5 + 3+4
Πρωινό διάβασμα. 5-6 σελίδες την ώρα (250 σελίδες/μήνα)
Καλός ύπνος (στρώμα!), σταθερό ωράριο ύπνου, και τα ΣΚ
Γυμναστική τουλάχιστον 3/εβδομάδα (και αερόβια!)
Διατροφή :φρούτα (εγκέφαλος->γλυκόζη), λαχανικά κλπ
Μελέτη στα μέσα μαζικής μεταφοράς? Ίσως!
Βιβλία ή βίντεο-μαθήματα? Πληκτρολόγηση καινοφανούς κώδικα
Τεχνητή νοημοσύνη
- Ψευδή βιβλία, ειδικά απο το 2024: πχ "Advanced C++ Template Metaprogramming", Arthur Declan
Πώς τα διαπιστώνουμε: ένας συγγραφέας βλέπουμε οτι έχει γράψει εντός λίγων ημερών πολλούς
τίτλους, για ποικιλία γλωσσών!
+ Επαλήθευση ασκήσεων, λύση ασκήσεων, debugging errors
+ Δυσνόητες προτάσεις/παραγράφοι : αναδιατύπωση
+ Δίνουμε σαφείς οδηγίες και ρωτάμε chatgpt και claude.ai. Δεν εμπιστευόμαστε τυφλά τίποτε!
Εκτίμηση νέων βιβλίων: σχόλια στο amazon.com, και κοιτάμε στα περιεχόμενα.
C++ Templates: The Complete Guide, παράδειγμα σχολίων στο amazon.com (1,2,3 *)
Πρώτη χρονιά : αρχάριος
C++ How to Program, Deitel, 11th edition 2023 : CHTP11
Big C++ Late Objects (2017 edition) : BCLO
Programming and Problem Solving with C++, 2022: PAPS
Data abstraction and problem solving in C++, 2017 : DAPS
CHTP: "Before you begin", chapter 1. BCLO chapter 1. PAPS chapters 1,2
BCLO chapters 2-8. CHTP, chapters 2-8. PAPS chapters 3-11
BCLO chapters 9-17. CHTP chapters 9-15. PAPS chapters 12 – 18
DAPS. CHTP chapters 16-21
- Bonus book(s) :
Geting started with Qt5, 2019
Beginning C++ Game Programming 3rdEd. 2024
Beginning C++ from beginner to Pro, 7th edition 2023
Discovering Modern C++ , 2nd edition , 2021
Introduction to C++ , 500 exercises , 2022
Δεύτερη χρονιά :
Professional C++ 2021 (or 2024 edition) part I and II (chap 1 – 6)
Effective modern C++ 2014
Deciphering Object-Oriented Programming with C++ 2ndEd 2022
Professional C++ 2021 (or from 2024 edition) chapter 7 to the end.
Data Structures and algorithm analysis in C++, 4th Ed 2013
- Bonus Book(s)
C++ High performance, 2ndEd. 2022
Functional programming in C++ 2018
Game Programming in C++: Creating 3D Games 2018
Qt6 C++ GUI Programming Cookbook, 3rd Edition 2024
The C++ Programming language 4th Edition 2013 (3rd printing)
Τρίτη χρονιά :
Object Oriented Software design in C++, 2024
Refactoring with C++, 2024
Concurrency with Modern C++, 2024
Modern C++ Programming cookbook 3rd edition 2023
C++ memory management, 2025
- Reference STL Book(s)
C++20 STL Cookbook: Leverage the latest features of the STL, 2022
C++17 STL cookbook, 2017
Mastering the C++17 STL, 2017
The C++ standard Library 4th Edition, 2023, Rainer Grimm
Τέταρτη χρονιά :
Template Metaprogramming with C++ , 2022
API Design for C++, 2ndEd. 2024
Hands-On design patterns with C++ , 2ndEd 2023
C++ Software design, Principles and patterns for High quality software 2022
Hands-On functional programming with C++ 2019
- Reference books
C++ Concurrency in Action, 2nd Ed. 2019
C++17 Templates, the Complete Guide
C++20 get the details 2023
Το τέλος? Ή ένα αέναο ταξίδι?
Η γλώσσα διαρκώς εξελίσσεται : C++26 …
Πολλές πρακτικές που θεωρούταν καλές στην C++2003 δεν είναι πλέον οι προτεινόμενες.
Επαγγελματική πορεία, αλλαγή θέσεων και εταιριών.