Express seemed easy–too easy. We’re adding gradually onto our skillsets by using each skill with the others. Tonight we went in to SQL, of which I had some knowledge. But it’s great to put it all together. I can imagine the usefulness here.
Coding Camp – Day 29
Last night I built my first middleware. Still some distance to go tonight.
Coding Camp – Day 28
Express! Our first full-stack work! It came together from my work with servers/VMs and my client side coding.
I am still working on a challenge this week for node.js. It’s been a tidal wave of things to catch up on.
Coding Camp – Day 27
OOP day 2: we focused on test-driven development last night. Not following this new content and have a tutor lined up for tomorrow.
Spent a lot of time over the weekend on working a new services page for the site. Should probably not have done that 8^)
Coding Camp – Day 26
OOP! Polymorwhat? Some stuff that I knew–but never all together. This class was a little less interpersonal. Previous study groups said something, anything.
Some people in the main chat are lost as I am on certain things. Just soaking it in.
Coding Camp – Day 25
OK, now am I officially behind. And this is with basic node.js. The instructor is showing his Google expertise. Today will be spent doing my own research. I even missed my morning prayer group because of an alarm issue. I know I’m not alone in some confusion, but definitely in the minority.
Coding Camp – Day 24
Node is good addition to my skillset. Javascript on the server. Along with React, these are my most important additions.
We actually scored in the 90s for the first project, so I’m happy. I felt my performance was subpar, but the TA commended us.
The camp is now 1/3 complete and I feel like a new man!
Coding Camp – Day 22 – 23
Finally turned in the two-week project. I need to be more prepared for the presentations. I also realized that presentation is everything, no matter how much work you put in.
We start on Node.js tonight!
Coding Camp – Day 21
Project #1 due Tuesday. Yelp API was too hard to get going. Looking for an alternative, perhaps Travel Advisor, for bars and restaurants.
Learned too much about git 8^)
Will be busy for most of the weekend.
Coding Camp – Day 20
Well into project #1. Populating page from SeatGeek API. Working on category and wildcard searches. Handed off the Yelp API to my classmate Emmanuel. It’s just the two of us and Margot.
Coding Camp – Day 19
First project underway – using APIs for events, bars, restaurants, etc. to create a funseeker search for San Diego.
Just did a wireframe, initial tasks, Google doc of our reqs. Met two great people who I will work with. We also have another Challenge due next week, so we may hook up on the weekend.
Coding Camp – Day 18
Well this was quite an awakening. Matt is very thoughtful. One of the other students continues to be bright as well.
We had a mini-project that we did not finish, but I really grew in the JS and collaboration area. I think next time I will be more ready.
Coding Camp – Day 17
Matt is a great teacher. Works for Google, smart, and listens to you. We got more into fetch. So much easier than XHR. Still, good to have the programming experience I do have. (I plan to redo some private sites with Javascript instead of Actionscript.)
Looks like there is going to be some kind of review tonight and perhaps talk about our first group project. Collaboration will be important going forward. I have some Google questions to ask. Most important, Google interview questions.
TikTok data harvesting for CCP
Looks like Beijing is receiving the data of US TikTok users and the FCC wants Apple and Google to remove the app from their app stores.
TikTok is “unacceptable security risk” and should be removed from app stores, says FCC
Coding Camp – Day 16
So Jeslyn left. We now have a new instructor who works for Google. Excited! I have a few Google interview questions that I had heard. What in the world is a hashmap?
I’d bomb that one.
But we got into AJAX and fetch. In the old days, back when I worked for the SDUT, I used XHR for AJAX. I developed some media players using XHR and my bro’s FJRoadtrip.com, all with Flash (“AFLAX”) as the front-end. We know what happened with Flash.
Then I saw the development of Jquery’s ajax() method. Fetch is something new to me. So much easier. Also learned about using the GitHub API to get repo info on any user. No security problem there as it’s all public.
Big challenge project to create a daily planner, due next Tues.
Coding Camp – Day 14 and 15
Two days of Jquery UI, Bootstrap and for some reason, Moment.js. I say that because it’s no longer being maintained. More to come…
Post day 15: this is all pretty east stuff, but goes more toward full stack. We had an hour-long mini-project at the end last night. Teamwork! We weren’t able to finish, but it was fun brainstorming.
The camp has been more client-side than I thought it would be. But when over 6 months there is plenty of study time. I do have a Udemy account with a JS class that I previously purchased and will be a great supplement.
Coding Camp – Day 13
Jquery! Good refresher. Learned some aspects of it that I have not used, like loading data from external sources. Used to use vanilla AJAX for that.
Unfortunately, our instructor Jeslyn is leaving, so switching to a new instructor is a little abrupt. hmmm
Coding Camp – Day 12
Day 12 we looked into LocalStorage and SetInterval again. Wow. This had a tough in-class project. As a group, we were just trying to get a button that called a function working. I wasn’t alone at least.
Tomorrow we get more into Web APIs.
First six months of 2022 hacks
Wired did a rundown of the first 6 months of major hacks:
https://www.wired.com/story/worst-hacks-breaches-2022
This part sounds concerning. For whom and for what reason was this attack carried out?
“This unauthorized release of personal information is unacceptable and falls far short of my expectations for this department,” state attorney general Rob Bonta said in a statement. “The California Department of Justice is entrusted to protect Californians and their data. We acknowledge the stress this may cause those individuals whose information was exposed. I am deeply disturbed and angered.”
Coding Camp – Day 11
So last night we learned more about the DOM, Web APIs and data attributes. Event bubbling finally makes some sense. I had been putting off reading and learning about it. I am still not sure about stopPropagation(); some more study needed there.
I have seen attributes like data-number (dataset), but thought they were some server-side thing. I used to use class names and even IDs for data storage, but this is a great method for passing data with your HTML with nonstandard attributes.
Challenge number three involves creating a password generator. I’ve started and will be working on it over the weekend.