In short: GIT for version control, basics of unit testing (not as much as I'd like to), scrum for project management, security basics like avoiding XSS, SQL injection, password encryption, sniffing, ... We tend to spend a lot of time teaching students how to write clean DRY (don't repeat yourself) code instead of WET (write everything twice) code, which is something students often start off with.
Other (design oriented) courses in our curriculum focus more on e.g. ux, usability, accessibility, design principles and especially the design process. Our students tend to aim for beautiful solutions when starting out and a lot of time is spent on teaching them that the process to get to a solution is much more important.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hello Jonathan!
In short: GIT for version control, basics of unit testing (not as much as I'd like to), scrum for project management, security basics like avoiding XSS, SQL injection, password encryption, sniffing, ... We tend to spend a lot of time teaching students how to write clean DRY (don't repeat yourself) code instead of WET (write everything twice) code, which is something students often start off with.
Other (design oriented) courses in our curriculum focus more on e.g. ux, usability, accessibility, design principles and especially the design process. Our students tend to aim for beautiful solutions when starting out and a lot of time is spent on teaching them that the process to get to a solution is much more important.