Next Steps

We Only Scratched The Surface

Each of the topics discussed in class could be talked about for a whole semester, if not more. We only scratched the surface; hence the title Introduction to Software Development and not Software Development Deep Dive.

If you'd like to continue the journey, there are many resources you could use. I'll mention a few in each topic here.

Software Development Process

Coding/Testing/Best Practices

Version Control/Integrations

Algorithms/Data Stuctures/Performance Analysis

Building/Containers

Deployment/Cloud

DevOps/Automation/CICD

Software Architecture

Security

Monitoring

Linux/Unix Command Line

Topics We Didn't Discuss This Time

You can find the topics we didn't talk about this semester (including front-end development) on my blog: masoudkarimif.github.io

Stay in Touch

LinkedIn