pointers-for-software-engineers

Software tutorial

A comprehensive curriculum designed to teach software engineering fundamentals and practical topics

A curated list of topics to start learning software engineering

GitHub

6k stars
217 watching
413 forks
last commit: over 2 years ago
computer-sciencecurated-listmoocsoftware-engineering

Related projects:

RepositoryDescriptionStars
practical-tutorials/project-based-learningCurated list of tutorials to build applications from scratch in various programming languages206,954
kdn251/interviewsA comprehensive resource for software engineering technical interviews, covering topics such as data structures, algorithms, and coding challenges in Java.63,714
zuzoovn/machine-learning-for-software-engineersA structured study plan to help software developers learn machine learning and become a machine learning engineer28,216
charlax/professional-programmingA collection of learning resources and documentation for software engineers to improve their skills in professional programming.46,845
ckaestne/seaiTeaches software developers how to build, deploy, and maintain products with machine-learning models.385
alaaattya/software-architect-roadmapA roadmap to help software developers acquire skills to become software architects.1,054
billyfrcs/programmingA comprehensive learning platform covering object-oriented and procedural programming fundamentals in various languages6
opsschool/curriculumCurriculum documentation and support for Ops School project1,623
jwasham/coding-interview-universityA comprehensive study plan and resource collection for software engineers to prepare for technical interviews.307,893
anishlearnstocode/introduction-to-programming-with-matlabA comprehensive resource for learning programming with MATLAB, covering various topics and skills needed to develop software applications.102
aaronbloomfield/pdrA comprehensive repository for teaching university-level data structures and algorithms course materials114
undergroundwires/aws-in-bullet-pointsComprehensive study notes and resources for AWS Certified Solutions Architect – Associate exam preparation382
romenrg/evergreen-skills-developersAn alternative resource for technical interviews, focusing on portable software development skills beyond language trends.1,880
miesnerjacob/learn-promptingA comprehensive resource for learning prompt engineering techniques for interacting with large language models.36
cylance/introductiontomachinelearningforsecurityprosA collection of examples and code snippets teaching machine learning concepts to security professionals through hands-on Python projects151