Day 57: February 18th, 2019
Today's Progress: Got stuck by the error message SQLSTATE[HY000] [2002] while attempting to access an online database. Accessing local databases that run on XAMPP were easily accessible. Aargh, learning curve, here I come.
Thoughts: 3⃣ MySQL Take #3 #100DaysOfCode R2D57 2⃣
Link to work: [DE] PHP-Einfach.de - MySQL Tutorial
Day 56: February 18th, 2019
Today's Progress: Continued with basic MySQL tutorial on Nils Reimers webpage and covered beginner topics SELECT WHERE ORDER LIMIT queries and prepared statements.
Thoughts: 2⃣ MySQL Take #2 #100DaysOfCode R2D56 2⃣
Link to work: [DE] PHP-Einfach.de - MySQL Tutorial
Day 55: February 16th, 2019
Today's Progress: Finally started a basic MySQL tutorial on Nils Reimers webpage and covered easy topics such as collation and engines, creating databases and tables, inserting and displaying data via the PHP PDO interface.
Thoughts: 1⃣ MySQL Take #1 #100DaysOfCode R2D55 1⃣
Link to work: [DE] PHP-Einfach.de - MySQL Tutorial
Day 54: February 15th, 2019
Today's Progress: Completed Niels Reimers basic #PHP tutorial after 16 #coding sessions and creating 83 example files. I partly compared the code to #Java and, if applicable, looked for similar solutions in Google Sheets.
Thoughts: 1⃣6⃣ PHP Basics Take #16 #100DaysOfCode R2D54 1⃣6⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 53: February 14th, 2019
Today's Progress: Completed a script for secure file uploads in #PHP and had a look classes, cookies and constants.
Thoughts: 1⃣5⃣ PHP Basics Take #15 #100DaysOfCode R2D53 1⃣5⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 52: February 13th, 2019
Today's Progress: Finished unsecure file uploads in PHP and went on a deep-dived into associative arrays, foreach-loops and pathinfo. Can't wait to finish this phase, learn the basics of #MySQL and start with #D3JS.
Thoughts: 1⃣4⃣ PHP Basics Take #14 #100DaysOfCode R2D52 1⃣4⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 51: February 8th, 2019
Today's Progress: 2nd crossover #coding and training session comparing #PHP functions with their #Java counterparts and possible implementation in Google Docs and Sheets. Plus, a little sneak peek of file uploads.
Thoughts: 1⃣3⃣ PHP Basics Take #13 #100DaysOfCode R2D51 1⃣3⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 50: February 2nd, 2019
Today's Progress: 1st crossover #coding and training session comparing #PHP functions with their #Java counterparts and possible implementation in Google Docs and Sheets.
Thoughts: 1⃣2⃣ PHP Basics Take #12 #100DaysOfCode R2D50 1⃣2⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 49: February 1st, 2019
Today's Progress: Another morning #coding session with #PHP functions, optional parameters, include() and require().
Thoughts: 1⃣1⃣ PHP Basics Take #11 #100DaysOfCode R2D49 1⃣1⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 48: January 31st, 2019
Today's Progress: Lovely morning coding session with PHP sessions and a quick look into user-defined functions.
Thoughts: 🔟 PHP Basics Take #10 #100DaysOfCode R2D48 🔟
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 47: January 30th, 2019
Today's Progress: Spent an evening with the PHP functions strpos, substr and str_replace as well as their counterparts in Java and Google Sheets.
Thoughts: 9⃣ PHP Basics Take #9 #100DaysOfCode R2D47 9⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 46: January 29th, 2019
Today's Progress: Managed to complete a simple registration and login in PHP. Continued with timestamps, dates and formatting. Still writing more comments than code, 🙃
Thoughts: 8⃣ PHP Basics Take #8 #100DaysOfCode R2D46 8⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 45: January 28th, 2019
Today's Progress: Still working on a simple registration and login form to get a hold of file management in PHP. Committed basic errors such as imploding and exploding with different delimiters, querying the wrong array index.
Thoughts: 7⃣ PHP Basics Take #7 #100DaysOfCode R2D45 7⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 44: January 21st, 2019
Today's Progress: Working on a simple registration and login form to get a hold of file management in #PHP.
Thoughts: 6⃣ PHP Basics Take #6 #100DaysOfCode R2D44 6⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 43: January 18th, 2019
Today's Progress: It is nice to get things like file_gets_contents(), file_puts_contents(), nl2br(), rand(), file().
Thoughts: 5⃣ PHP Basics Take #5 #100DaysOfCode R2D43 5⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 42: January 16th, 2019
Today's Progress: Spent an intense morning with all "sorts" of arrays, associative and not, in #PHP.
Thoughts: 4⃣ PHP Basics Take #3 #100DaysOfCode R2D42 4⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 41: January 15th, 2019
Today's Progress: Still loving to read through basic #PHP concepts like loops and arrays and comparing the code to Java.
Thoughts: 3⃣ PHP Basics Take #3 #100DaysOfCode R2D41 3⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 40: January 14th, 2019
Today's Progress: Loved working through more basic PHP concepts like comparators, operators, empty() and sha1().
Thoughts: 2⃣ PHP Basics Take #2 #100DaysOfCode R2D40 2⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 39: January 13th, 2019
Today's Progress: Worked through basic PHP concepts like comments, echo, variables, $_GET, $_POST, IF functions, var_dump() and strpos().
Thoughts: 3⃣ Java Basics Take #3 #100DaysOfCode R2D38 3⃣
Link to work: [DE] PHP-Einfach.de - PHP Tutorial
Day 38: January 11th, 2018
Today's Progress: Finally made it! I am able to create a "random wait time" & access the value.
Still wondering why 1, Private variables cannot be declared in Main classes 2, system.out.println() needs to be in a Main class
Thoughts: 3⃣ Java Basics Take #3 #100DaysOfCode R2D38 3⃣
Link to work: [EN] Human Reaction Time
Day 37: January 10th, 2018
Today's Progress: Working on basic Java concepts like Encapsulation, Escape Sequences and random number generation before moving on with Data-Driven Testing.
Thoughts: 2⃣ Java Basics Take #2 #100DaysOfCode R2D37 2⃣
Link to work: [EN] The Java™ Tutorials
Day 36: January 9th, 2018
Today's Progress: Working on basic Java concepts like Getters, Setters, Math.random(), rounding numbers and variable types before moving on with Data-Driven Testing.
Thoughts: 1⃣ Java Basics Take #1 #100DaysOfCode R2D36 1⃣
Link to work: [EN] Java™ Platform, Standard Edition 7 API Specification
Day 35: January 8th, 2019
Today's Progress: Still trying to wrap my head around basic Java concepts on the 33rd day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven, Onur Baskirt's SW Test Academy and JavaTPoint.
Thoughts: 📄 Data-driven testing take nine #100DaysOfCode R2D35
Link to work: [EN] SW Test Academy - Data Driven Testing with Excel in Selenium
Day 34: January 7th, 2019
Today's Progress: 32nd day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven, Onur Baskirt's SW Test Academy and JavaTPoint.
Thoughts: 📄 Data-driven testing take eight #100DaysOfCode R2D34
Link to work: [EN] SW Test Academy - Data Driven Testing with Excel in Selenium
Day 33: January 5th, 2019
Today's Progress: Basic PHP scripting and Bots with of @vflorusso and Azure Bot Service.
Thoughts: 🌄 Saturday morning fun #100DaysOfCode R2D33 💻
Link to work: [EN] Bot Revolution lab at Codemotion Milan 2016
Day 32: January 4th, 2019
Today's Progress: 31st day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven and Onur Baskirt's SW Test Academy.
Thoughts: 📄 Data-driven testing take seven #100DaysOfCode R2D32
Link to work: [EN] SW Test Academy - Data Driven Testing with Excel in Selenium
Day 31: January 3rd, 2019
Today's Progress: 30th day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven and Onur Baskirt's SW Test Academy.
Thoughts: 📄 Data-driven testing take six #100DaysOfCode R2D31
Link to work: [EN] SW Test Academy - Data Driven Testing with Excel in Selenium
Day 30: January 2nd, 2019
Today's Progress: 29th day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven and Onur Baskirt's SW Test Academy.
Thoughts: 📄 Data-driven testing take five #100DaysOfCode R2D30
Link to work: [EN] SW Test Academy - Data Driven Testing with Excel in Selenium
Day 29: December 31st, 2018
Today's Progress: 28th day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven.
Thoughts: 📄 Data-driven testing take four #100DaysOfCode R2D29
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 28: December 30th, 2018
Today's Progress: 27th day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven.
Thoughts: 📄 Data-driven testing take three #100DaysOfCode R2D27
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 27: December 29th, 2018
Today's Progress: 26th day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven.
Thoughts: 📄 Data-driven testing take two #100DaysOfCode R2D27
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 26: December 28th, 2018
Today's Progress: 25th day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven.
Thoughts: 📄 Data-driven testing #100DaysOfCode R2D26
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 25: December 27th, 2018
Today's Progress: Studying the past 24 days of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven before moving on to data-driven testing.
Thoughts: ♾ repetition Repetition REPETITION #100DaysOfCode R2D25 ♾
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 24: December 17th, 2018
Today's Progress: 23rd of day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven.
Thoughts: 📄 Page Object Model #100DaysOfCode R2D24
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 23: December 14th, 2018
Today's Progress: 22nd of day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven.
Thoughts: 🖼️ Automated screenshots #100DaysOfCode R2D23
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 22: December 13th, 2018
Today's Progress: 21st day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven.
Thoughts: 👿 Scrolling to find the Devil in the details #100DaysOfCode R2D22
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 21: November 30, 2018
Today's Progress: 20th day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven.
Thoughts: 🛑 Waiting, explicitly and implicitly #100DaysOfCode R2D21
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 20: November 28, 2018
Today's Progress: 19th day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven.
Thoughts: 🤖 Took a day off work to sleep in, relax and code #100DaysOfCode R2D20
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 19: November 27, 2018
Today's Progress: 18th day of test automation with Eclipse, Selenium WebDriver, TestNG and Apache Maven.
Thoughts: 🛣️ Making progress every day #100DaysOfCode R2D19
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 18: November 25, 2018
Today's Progress: Sunday session learning to create databases, import tables and clean data on MySQL.
Thoughts: 📈 Creating databases and importing tables #100DaysOfCode R2D18 📉
Link to work: [EN] MySQL
Day 17: November 24, 2018
Today's Progress: 17th day of test automation with Eclipse, Selenium WebDriver, TestNG and more baby steps with Apache Maven.
Thoughts: 🦋 Yet another productive morning with coding for #100DaysOfCode R2D17
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 16: November 23, 2018
Today's Progress: 16th day of test automation with Eclipse, Selenium WebDriver, TestNG and first steps with Apache Maven.
Thoughts: 🐛 Finding and exterminating bugs #100DaysOfCode R2D16
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 15: November 22, 2018
Today's Progress: 15th day of test automation with Eclipse, Selenium WebDriver and TestNG. Made progress with enhanced loops and learned about the differences between beforeSuite, beforeClass and beforeMethod.
Thoughts: 🌊 Navigating through page sources #100DaysOfCode R2D15 🚢
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 14: November 20, 2018
Today's Progress: 14th day of test automation with Eclipse, Selenium WebDriver and TestNG. Made progress with automated finding, listing, selecting and asserting webelements.
Thoughts: 📄 Lists and Languages #100DaysOfCode R2D14 📄
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 13: November 19, 2018
Today's Progress: 13th day of test automation with Eclipse, Selenium WebDriver and TestNG: Got unstuck by resolving a "java.lang.nullpointerexception" error caused by a bad declaration of a reference variable.
Thoughts: 🚦 Green Lights #100DaysOfCode R2D13 🚦
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 12: November 17, 2018
Today's Progress: 12th day of test automation with Eclipse, Selenium WebDriver and TestNG: Got stuck while setting up the test environment at a java.lang.nullpointerexception which was fatal to my good moorning mood, 😉
Thoughts: 🛑 Red Lights #100DaysOfCode R2D12 🛑
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 11: November 16, 2018
Today's Progress: 11th day of test automation with Eclipse and Selenium WebDriver: Calling up webpages, identifying and selecting webelements, looping through arrays.
Really had a fun time this morning. Thank you, community!
Thoughts: 🙂 Such a fun time #100DaysOfCode R2D11 🙂
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 10: November 15th, 2018
Today's Progress: 10th day of test automation. Thanks to video tutorials on YouTube I am learning Selenium WebDriver and improving xPath skills I started to learn with @rberetta83 for a @omniauto project in 2014.
Thoughts: 📈 Making progress #100DaysOfCode R2D10 📉
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 9: November 14th, 2018
Today's Progress: 9th day of test automation 1, Finally configured a running installation of Eclipse 2018-09, Java 8.0 & Selenium WebDriver 2, Rejoiced fiddling around w/ basic locators like ids & linkTexts on Bing.com
Thoughts: 🕺 Dancing away #100DaysOfCode R2D9 💃
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 8: November 13th, 2018
Today's Progress: Eighth of day of test automation: The newest Java version may be the reason why Eclipse 2018-09 "cannot resolve into type" Selenium HQ's WebDriver.
Thoughts: 👣 Baby steps #100DaysOfCode R2D8 👣
Link to work: [EN] Automation Testing Hub
Day 7: November 12th, 2018
Today's Progress: Seventh day of test automation: I have finally got Eclipse 2018-09 to run the "Hello world" program on Java, but I am still running into "cannot resolve into type" errors on Selenium HQ.
Thoughts: 🐌 Slow and steady wins the race #100DaysOfCode R2D7 🐢
Link to work: Java SE - Downloads
Day 6: November 10th, 2018
Today's Progress: Sixth day of test automation, Eclipse and Selenium HQ, errors in polling news feed and during initialization of boot layer.
Thoughts: ♾ Neverending story #100DaysOfCode R2D6 📖
Link to work: [EN] Eclipse Photon
Day 5: November 8th, 2018
Today's Progress: Fifth day of test automation, Eclipse and Selenium HQ with Jaworski's YT channel and Guru99's tutorial.
Thoughts: 🛫 Starting all over again #100DaysOfCode R2D5 🛬
Link to work: [EN] How to Download & Install Selenium WebDriver
Day 4: November 6th, 2018
Today's Progress: Fourth day of test automation, Eclipse and Selenium HQ with Jaworski's YT channel. Spent most time on re-installing Eclipse Neon 3 and encountering new errors.
Thoughts: 🔎 Still researching error messages #100DaysOfCode R2D4 🐛
Link to work: [EN] How to Download & Install Selenium WebDriver
Day 3: November 5th, 2018
Today's Progress: Third day of test automation, Eclipse and Selenium HQ with Jaworski's YT channel. Spent most time on researching the error messages "target is not a jdk root" and "The specified JRE installation does not exist".
Thoughts: 🔎 Researching error messages #100DaysOfCode R2D3 🐛
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 2: November 2nd, 2018
Today's Progress: Second day of studying for test automation with Jakob Robert Jaworski's German YouTube channel, Eclipse and Selenium HQ. Eclipse is without doubt one of the most complicated programs I laid hands on.
Thoughts: 🛠️ Configuring software and installing libraries #100DaysOfCode R2D2 🤖
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day 1: November 1st, 2018
Today's Progress: First day of studying - mostly installing and configuring - Eclipse and Selenium HQ thanks to Jakob Robert Jaworski's German YouTube channel on test automation.
Thoughts: 😃 Finally back to the #100DaysOfCode R2D1 💻
Link to work: [DE] Testautomatisierung - Gewusst Wie Intro
Day DDD: MONTH DAY, 2018
Today's Progress: text link
Thoughts: #100DaysOfCode R2DDD
Link to work: link