r/diycompsci • • Apr 11 '15

Can we go over computer science topics every couple of days?

9 Upvotes

I would like to refresh some of my CS fundamentals and theory. I would love to do a skype call with someone every day or every couple of days (depending on people's schedule) on fundamental CS topics.

Would anyone be interested in doing something like this?

Topics to go over among others:

-Stacks

-Queues

-Hash Tables

-Binary Trees

-Recursion

-Sorting

-Searching

-Big-O

-Machine architecture

-heap management

-Networking/Sockets


r/diycompsci • • Mar 07 '21

Hey guys, here is the Computer Science curriculum from the best Universities and Companies in the world. They are excellently organized in 40 courses, divided into 4 academic years and each in 2 semesters. This is a great opportunity to learn from home and it is completely free.

Thumbnail
laconicml.com
7 Upvotes

r/diycompsci • • Jun 10 '21

POP-IT using HTML, CSS & jQuery

Thumbnail
youtu.be
5 Upvotes

r/diycompsci • • May 06 '21

Glassmorphism Cards using HTML and CSS

Thumbnail
youtu.be
5 Upvotes

r/diycompsci • • Apr 30 '21

UI Cards using HTML and CSS | Hover Effects Animation

Thumbnail
youtu.be
5 Upvotes

r/diycompsci • • Nov 30 '16

3 Week MOOC on HTML, CSS, and JavaScript - Available to audit for free

Thumbnail
coursera.org
5 Upvotes

r/diycompsci • • Aug 21 '16

Becoming a freelancer

5 Upvotes

Hi,

I'm starting a business to help developers becoming freelancers, and I would like to get some insight on a few things.

  • Have you ever thought about becoming freelance?

  • What would be, according to you, the biggest obstacle for it?

  • How would you talk about it to other people, if you wanted to ?

  • Why would you like to do it ?

  • What would motivate you?

Thank you for your time!


r/diycompsci • • Aug 11 '16

Bradfield School of Computer Science

Thumbnail
bradfieldcs.com
5 Upvotes

r/diycompsci • • Jul 28 '15

DRAKON Visual Programming - generates working Lua, Tcl, Java, Erlang, C++ and more. Slideshow set to synchronized Kevin MacLeod music for 12 minutes not wasted. Flowcharting, diagramming, good programming habits.

Thumbnail
youtube.com
5 Upvotes

r/diycompsci • • Feb 05 '15

Tentative Curriculum / Class Schedule. Please critique.

5 Upvotes

In general I'm following this blog post with some additions/omissions based on what else is available now and input from you folks. Please tell me what you think about it and if there are any modifications you think we should make. I'll update it accordingly.

This class schedule assumes you already have high school level math and science classes (mostly math). If you need to brush up on it or learn it for the first time, Khan Academy is a great resource. You can probably do it along with Semester 1 if you aren't too far behind.


Semester 1

Introduction to Computer Science and Programming

Intensive Introduction to Computer Science aka Harvard's CS50

Mathematics for Computer Science

codecademy's python course (Quite easy and only takes about 10-15 hours. Probably best to just do this and any other codecademy courses that look interesting at your own pace)

Semester 2

to be added

Semester 3

to be added

Semester 4

to be added

Semester 5

to be added

Semester 6

to be added


r/diycompsci • • Jun 11 '21

Zoom Image On Hover using HTML & CSS

Thumbnail
youtu.be
4 Upvotes

r/diycompsci • • Apr 28 '21

Simple Menu Hover Effect using HTML and CSS

Thumbnail
youtu.be
4 Upvotes

r/diycompsci • • Apr 26 '21

Card Hover Effect using HTML and CSS

Thumbnail
youtu.be
4 Upvotes

r/diycompsci • • Aug 07 '16

I wrote an APL tutorial. Awareness of different languages is good!

Thumbnail
zerobugsandprogramfaster.net
4 Upvotes

r/diycompsci • • Jan 09 '16

Ascola - Search for the best MOOC

Thumbnail
getascola.com
4 Upvotes

r/diycompsci • • Sep 08 '15

Learn functional programming using OCaml: a new MOOC that starts this October!

Thumbnail
france-universite-numerique-mooc.fr
4 Upvotes

r/diycompsci • • Feb 05 '15

[Newb][WebDev] Just like the first day of school, I'm clueless. Where do I go?

4 Upvotes

I am very excited about this subreddit. I am interested in learning web development as I have decided to become a digital nomad. Much like many other people I have grown up playing a lot of video games, I have denied learning to program for far too long. My goal is to learn a valuable skill that I can use remotely. My dream is to create a video game but for now my goal is to develop my first website and start my portfolio.

If you are experienced in Web Development please feel free to guide me, where should I begin my learning process? What should my first goals be? View this as an opportunity to possibly write a beginners guide for someone who just decided this is what they wanted to do.


r/diycompsci • • Apr 13 '22

Sidebar Menu Using HTML And CSS Only | No JavaScript

Thumbnail
youtu.be
3 Upvotes

r/diycompsci • • Jul 27 '21

Which chapters should I skip from OSTEP (Operating Systems: Three Easy Pieces)?

3 Upvotes

I will soon start my graduate software engineering role; it would be standard backend so I will not need Operating Systems knowledge much. I am mainly self-studying Computer Science to see the big picture.

After completing nand2tetris, I am now reading Operating Systems: Three Easy Pieces.

I don't have a lot of time before my role starts and I was wondering which chapters/sections/parts are non-essential from the book? Which ones can/should I skip?


r/diycompsci • • Jun 13 '21

Custom Animated Checkbox using HTML & CSS | without JS

Thumbnail
youtu.be
3 Upvotes

r/diycompsci • • Jun 12 '21

Custom File Upload Button using HTML & CSS

Thumbnail
youtu.be
3 Upvotes

r/diycompsci • • May 24 '21

Responsive Personal Portfolio Website Using HTML, CSS & JavaScript

Thumbnail
youtu.be
3 Upvotes

r/diycompsci • • May 04 '21

Share Button using HTML, CSS and JavaScript

Thumbnail
youtu.be
3 Upvotes

r/diycompsci • • Mar 13 '19

preparing for SQL interview, diy tasks?

3 Upvotes

Hey there,

Im a person that easily freaks out and I feel quite embarrassed for that so please forgive me for using a throwaway. My friends know me for my awkwardness and constantly finding a way to fuck up my first impression with new bosses. (kind of like that malcom in the middle episodes with hal t the company picnic).

My problem:

I didn’t prepare properly for the interview and procrastinated. The job requires SQL and my friend recommended me to the manager and he may have overexagerated on my SQL skills.

I found a list of commonly asked SQL questionswhich was incredibly useful. However I was wondering if anyone here has some tips to decrease my nervousity level and perhaps some tips on some personal questions I should prepare myself for. I suck at people skills which makes me very worried.


r/diycompsci • • Nov 08 '16

What's the best online degree I can get???

3 Upvotes

Long story short... My job will pay for me to go to school for as long is I want and for whatever I want to go for. The only problem is I work a swing shift so I would have to get an online degree. I studied psychology in college for two years before I quit school to work full time when I had my son. I'm not sure if I want to get back into psychology or get into an engineering program, hell I don't even know if I can get and engineering degree online. But since I have the opportunity to go to school for free and for as long as I want, I want to make sure it's something I can make good money with and I can do for a long time. I'm 29 right now and I'm a steel worker, I make good money but I feel like I'm killing my body and wasting my brains doing mindless labor... Any suggestions? Have any of you gotten an online degree in a field that you like?