Python 100 day challenge | ||
---|---|---|
June | July | August |
01 | 01 | 01 |
02 | 02 | 02 |
03 | 03 | 03 |
04 | 04 | 04 |
05 | 05 | 05 |
06 | 06 | 06 |
07 | 07 | 07 |
08 | 08 | 08 |
09 | 09 | 09 |
10 | 10 | 10 |
11 | 11 | 11 |
12 | 12 | 12 |
13 | 13 | 13 |
14 | 14 | 14 |
15 | 15 | 15 |
16 | 16 | 16 |
17 | 17 | 17 |
18 | 18 | 18 |
19 | 19 | 19 |
20 | 20 | 20 |
21 | 21 | 21 |
22 | 22 | 22 |
23 | 23 | 23 |
24 | 24 | 24 |
25 | 25 | 25 |
26 | 26 | 26 |
27 | 27 | 27 |
28 | 28 | 28 |
29 | 29 | 29 |
30 | 30 | 30 |
31 | 31 |
PHP and MySQL by Jon Duckett | |||
Done | Chapter | Title | Page |
---|---|---|---|
Introduction | 1 | ||
Chapter 1 | Variable, Expressions and Oprators | 29 | |
Chapter 2 | Control Sturcture | 67 | |
Chapter 3 | Functions | 103 | |
Chapter 4 | Objects and Classes | 143 | |
Section B | Dynamic Web Pages | 166 | |
Chapter 5 | Buiilt-in Functions | 201 | |
Chapter 6 | Getting Data from Browsers | 231 | |
Chapter 7 | Images and Files | 285 | |
Chapter 8 | Dates and Times | 309 | |
Chapter 9 | Cookies and Sessions | 329 | |
Chapter 10 | Error Handling | 349 | |
Section C | Data Driven Websites | 381 | |
Chapter 11 | Structure Query Language | 397 | |
Chapter 12 | Get and Show Data from a Database | 433 | |
Chapter 13 | Updating Data in a Database | 483 | |
Section D | Extending the Sample Application | 521 | |
Chapter 14 | Refacturing and Dependency Injection | 533 | |
Chapter 15 | Namespaces and Libraries | 557 | |
Chapter 16 | Membership | 603 | |
Chapter 17 | Adding Functionality | 633 | |
Index | 662 |
CompTIA Data+ Study Guide: Exam DA0-001 1st Edition by Mike Chapple, Sharif Nijim | |||
Done | Chapter | Title | Page |
---|---|---|---|
Introduction | XV | ||
Chapter 1 | Today’s Data Analyst | 1 | |
Chapter 2 | Understanding Data | 27 | |
Chapter 3 | Database and Data Acquisition | 57 | |
Chapter 4 | Data Quality | 105 | |
Chapter 5 | Data Analyses and Statistics | 151 | |
Chapter 6 | Data Analytics Tools | 201 | |
Chapter 7 | Data Visualization with Reports and Dashboards | 231 | |
Chapter 8 | Data Governance | 279 | |
Appendix | 311 | ||
EULA | a1 |
Assessment test for chapter 2: 80% – Review chapter and seek additional resources on qualitative, quantitaive, discrete and continous data.
Murach’s Python Programming 2nd Edition | |||
Done | Chapter | Title | Page |
---|---|---|---|
Introduction | XV | ||
Section 1 Essential concepts and skills | |||
Chapter 1 | An introduction to Python programming | 3 | |
Chapter 2 | How to write your first programs | 27 | |
Chapter 3 | How to code control statements | 65 | |
Chapter 4 | How to define and use functions and modules | 105 | |
Chapter 5 | How to test and debug a program | 141 | |
Chapter 6 | How to work with lists and tuples | 163 | |
Chapter 7 | How to work with file I/O | 201 | |
Chapter 8 | How to handle exceptions | 231 | |
Section 2 Other concepts and skills | |||
Chapter 9 | How to work with numbers | 255 | |
Chapter 10 | How to work with strings | 275 | |
Chapter 11 | How to work with dates and times | 303 | |
Chapter 12 | How to work with dictionaries | 327 | |
Chapter 13 | How to work with recursion and algorithms | 355 | |
Section 3 Object-oriented programming | |||
Chapter 14 | How to define and use your own classes | 373 | |
Chapter 15 | How to work with inheritance | 413 | |
Chapter 16 | How to design an object-oriented program | 441 | |
Section 4 Database and GUI programming | |||
Chapter 17 | How to work with a database | 469 | |
Chapter 18 | How to build a GUI program | 511 | |
Reference aids | |||
Appendix A | How to set up Windows for this book | 535 | |
Appendix B | How to set up macOS for this book | 545 | |
Index | 557 |
Murach’s Java Programming 5th Edition | |||
Done | Chapter | Title | Page |
---|---|---|---|
Introduction | XVii | ||
Section 1 Essential skills | |||
Chapter 1 | An introduction to Java | 3 | |
Chapter 2 | How to write your first Java application | 37 | |
Chapter 3 | How to work with the primitive data type | 81 | |
Chapter 4 | How to code control statements | 119 | |
Chapter 5 | How to code methods, handle exceptions, and validate data | 151 | |
Chapter 6 | How to test, debug, and deploy an application | 179 | |
Section 2 Object-oriented programming | |||
Chapter 7 | How to define and use classes | 207 | |
Chapter 8 | How to work with inheritance | 259 | |
Chapter 9 | How to define and use interfaces | 291 | |
Chapter 10 | More object-oriented programming skills | 323 | |
Section 3 More essential skills | |||
Chapter 11 | How to work with arrays | 353 | |
Chapter 12 | How to work with collections and generics | 379 | |
Chapter 13 | How to work with strings | 419 | |
Chapter 14 | How to work with dates and times | 439 | |
Chapter 15 | How to work with file I/O | 459 | |
Chapter 16 | How to work with exceptions | 501 | |
Section 4 GUI programming | |||
Chapter 17 | How to get started with JavaFX | 531 | |
Chapter 18 | How to get started with Swing | 573 | |
Chapter 19 | More Swing controls | 619 | |
Section 5 Database programming | |||
Chapter 20 | An introduction to databases with SQLite | 649 | |
Chapter 21 | How to use JDBC to work with a database | 671 | |
Section 6 Advanced skills | |||
Chapter 22 | How to work with lamdba expressions and streams | 699 | |
Chapter 23 | How to work with threads | 725 | |
Reference Aids | |||
Appendix A | How to set up Windows for this book | 743 | |
Appendix B | How to set up macOS for this book | 753 | |
Index | 763 |
Murach’s MySQL 3rd Edition | |||
Done | Chapter | Title | Page |
---|---|---|---|
Introduction | XIii | ||
Section 1 An introduction to MySQL | |||
Chapter 1 | An introduction to relational databases | 3 | |
Chapter 2 | How to MySQL Workbench and the development tools | 41 | |
Chapter 3 | How to retrieve data from a single table | 73 | |
Chapter 4 | How to retrieve data from two or more tables | 113 | |
Chapter 5 | How to insert, update and delete data | 149 | |
Section 2 More SQL skills as you need them | |||
Chapter 6 | How to code summary queries | 169 | |
Chapter 7 | How to code subqueries | w199 | |
Chapter 8 | How to work with data types | 231 | |
Chapter 9 | How to use functions | 257 | |
Section 3 Database design and implementation | |||
Chapter 10 | How to design a database | 305 | |
Chapter 11 | How to create databases, tables, and indexes | 341 | |
Chapter 12 | How to create views | 381 | |
Section 4 Stored program development | |||
Chapter 13 | Language skills for writing stored programs | 401 | |
Chapter 14 | How to use transactions and locking | 429 | |
Chapter 15 | How to create stored procedures and functions | 445 | |
Chapter 16 | How to create triggers and events | 477 | |
Section 5 Database administration | |||
Chapter 17 | An introduction to database administration | 493 | |
Chapter 18 | How to secure a database | 525 | |
Chapter 19 | How to backup and restore a database | 563 | |
Appendixes | |||
Appendix A | How to set up Windows for this book | 593 | |
Appendix B | How to set up macOS for this book | 601 |