Skip to content

Cyber-Architect/Curriculum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Cyber Architect Curriculum

The Cyber Architect curriculum requires a software engineer to master and gain extensive experience in the following key aspects of computer science as a minimum level of entrance.

The Art of Programming

Master The Professional Programmer Thinking Style Through Books

Software Architecture

Introduction to The Software Architecture Through Books

The Effect of Software Architecture on Professional Programming Skills

Emergent Design

Master Emergent Software Design Through Books

Refactoring

Master Refactoring Through Books

Soft Skills

Acquiring Software Architect’s Soft Skills Through Books

Core Programming

  • Programming Languages
  • Algorithms
  • Data Structures

Test-Driven Development

Design Patterns

Design Principles

Design Best Practices

Agile Development

High-Quality Testing

Debugging

Open Source Software Development

Collaboration

Technical Writing

About

Cyber Architect Official Curriculum

Resources

Stars

Watchers

Forks

Packages

No packages published