mac with homebrew is mostly linux. There's honestly not a lot of day to day differences you bump into. Sometimes some libraries are fucked and sometimes, but to be fair, that also sometimes happens on linux. Some command line utilities are different or worse, but it's not really a problem unless you are a command line power user, which OP is probably not, and you can install the more standard command line utilities anyways. At the end, macos is a unix like OS.
You also get stuff like a word processor, keynote to make presentations, imovie which sucks but works, and perfect hardware support from the OS.
Windows sucks as a dev environment, but if you're starting out you can definently get away with it without major problems. Probably install chocolately asap, git, sublime text or the intellij IDE if you have access to a student email. I've heard atom is really good for front end development, which I presume OP will be doing, but I haven't used it myself.