4 ms·
The two courses of your parent comment are 2 out of 6 courses of this program [1]. It mentions Java and Typescript. It seems like all 6 can be taken for free if
by grey4228 6y ago
The two courses of your parent comment are 2 out of 6 courses of this program [1]. It mentions Java and Typescript. It seems like all 6 can be taken for free if you click the individual links. Is this what you took?
[1] https://www.edx.org/micromasters/ubcx-software-development/ https://www.edx.org/micromasters/ubcx-software-development/
That indeed is the course the top comment is talking about.
The instructor Gregor Kiczales has a youtube channel named 'Systematic Program Design' [2]. His 5 minutes intro video [3] is really good IMO - one can send it to ones relatives or friends who ask you what the heck you are doing in your job.
[2] https://www.youtube.com/channel/UC7dEjIUwSxSNcW4PqNRQW8w https://www.youtube.com/channel/UC7dEjIUwSxSNcW4PqNRQW8w
[3] https://www.youtube.com/watch?v=dJbpHukiQ7I https://www.youtube.com/watch?v=dJbpHukiQ7I
- hackermailman 6y agoYep well 5.5 courses I took as the last one is a big project and I already was doing one so skipped it. The java courses are good in teaching how to properly make an abstract object iirc, was many years ago I took them. Probably the best intro to programming sequence you can find though maybe not enough assignments
- ralphc 6y agoKiczales also wrote the Common Lisp classic "The Art of the Meta-Object Protocol"