Skip to content

ykhadnevich/Index

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

Software engineering courses index

Course Plan

  1. Development techniques:
  2. Introduction
  3. Identifiers, data types and basic syntax
  4. Functions
    • Procedures and functions
    • Call stack
    • Signature and contract
    • Recursion
  5. Basic data structures
    • Arrays, object, tuple
    • Collections, sets and maps, hash tables
    • Struct and list
  6. Strings and text
  7. Patterns and antipatterns (very simple overview for procedural paradigm)
  8. The development process overview
    • Debugging, error handling, linters, translators and compilers
    • Testing: unit tests, system and integration testing patterns and antipatterns

Assignments topics:

  1. Working with Git: commits, branches, merge & rebase, working with simple code examples
  2. Control structures
  3. Collections and structures
  4. Functions

About

Software engineering courses index

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors