11 to 20 - #100DaysOfCode
9 February 2022
This is my second post in the #100daysofcode challenge series. On this page I will detail what I have covered during days 11 to 20.
A reminder of the rules for the challenge:
- Code for a minimum of an hour every day for the next 100 days
- Tweet about your progress each day (follow me @jazibobs)
Day 11 - 9 Feb 2022
After building a simple Android shooter game using Godot last week, I thought I would challenge myself to build a simple online multiplayer game. I spent today working through an excellent tutorial by Game Development Center on YouTube and got simple client and server projects up and running.
Watch the tutorial by Game Development Center here
Day 12 - 10 Feb 2022
I continued work on my multiplayer Godot projects, today I learnt about sending messages between client and server (and vise-versa) using RPCs as well as how to better structure persistent data for my projects using the Singletons design pattern.
Learn more by checking out the Godot documentation
Day 13 - 11 Feb 2022
Learnt about building drag and drop user interfaces using Godot, many thanks for Bramwell Williams for providing and excellent tutorial about this on YouTube.
Learn more by watching the video here
Day 14 - 12 Feb 2022
Spent some time learning about information security and how to fuzz web servers using the ffuf
Linux command line tool.
Day 15 - 13 Feb 2022
Took some time to review my Python knowledge by completing all of the coursework on the Scientific Computing with Python module on freeCodeCamp
Day 16 - 14 Feb 2022
As part of my professional development with Dulwich College Beijing, I’ve been enrolled in Intel’s AI4Youth program to cover ways of better embedding AI within the computer science curriculum. Looking forward to exploring more of the course in the coming days.
Day 17 - 15 Feb 2022
I spent some time creating a web development project for work as they are in the midst of a minor re-brand. All staff will require a new email signature so I’m creating an email signature builder so I have an excuse to explore working with Vue3.
Day 18 - 16 Feb 2022
Back with the fine people of Intel this evening learning more about the AI4Youth program. This evening’s session covered building simple image classifiers using OpenCV.
Day 19 - 17 Feb 2022
Spent more time working on my email signature builder started earlier in the week. I added the ability for staff members to add logos of their external EdTech credentials in additional to building a dark mode previewer.
Day 20 - 18 Feb 2022
Friday night with the team at Intel for AI4Youth. Natural language processing was the focus of the evening which saw us build some simple ChatBox applications.