{"id":21726548,"url":"https://github.com/dimazeland/step-it-academy","last_synced_at":"2025-03-20T22:55:43.549Z","repository":{"id":138620547,"uuid":"146339243","full_name":"DimaZeland/STEP-IT-Academy","owner":"DimaZeland","description":"Solutions to various tasks in C++ programming","archived":false,"fork":false,"pushed_at":"2023-03-29T09:21:53.000Z","size":428,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-25T19:41:59.171Z","etag":null,"topics":["cpp","oop","stl"],"latest_commit_sha":null,"homepage":"https://itstep.org/en","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DimaZeland.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-27T18:42:20.000Z","updated_at":"2023-03-30T20:50:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"dbd040b3-ccb9-4972-8d6a-73a5398babf2","html_url":"https://github.com/DimaZeland/STEP-IT-Academy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimaZeland%2FSTEP-IT-Academy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimaZeland%2FSTEP-IT-Academy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimaZeland%2FSTEP-IT-Academy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DimaZeland%2FSTEP-IT-Academy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DimaZeland","download_url":"https://codeload.github.com/DimaZeland/STEP-IT-Academy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244706528,"owners_count":20496571,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","oop","stl"],"created_at":"2024-11-26T03:36:55.848Z","updated_at":"2025-03-20T22:55:43.536Z","avatar_url":"https://github.com/DimaZeland.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# STEP IT Academy\n\n👨🏻‍💻 Solutions to various tasks in C++ programming from [STEP IT Academy](https://itstep.org/)\n\n### ⚙️ The project uses:\n\n- [C++17](https://en.cppreference.com/w/cpp/17)\n- [C++ Standard Template Library](https://en.cppreference.com/w/cpp/container)\n\n## 📚 Contents\n\n### [1️⃣ Class works](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks)\n\n#### [Sorting algorithms](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2018.09.01%20Sorting%20algorithms)\n#### [Recursion](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2018.09.08%20Recursion)\n#### [Pointers](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2018.09.22%20Pointers)\n#### [Characters Array](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2018.09.29%20Characters%20Array)\n#### [Delete](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2018.10.13%20Delete)\n#### [Object oriental programming](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2018.11.24%20Object%20oriental%20programming)\n#### [Static members](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2018.12.01%20Static%20members)\n#### [Overload Class methods part 1](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2018.12.08%20Overload%20Class%20methods)\n#### [Overload Class methods part 2](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2018.12.15%20Overload%20class%20methods)\n#### [Inheritance](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2018.12.22%20Inheritance)\n#### [Multiple inheritance](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2019.01.12%20Multiple%20inheritance)\n#### [Dynamic cast](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2019.01.19%20Dynamic%20cast)\n#### [Bridge Pattern](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2019.01.26%20Bridge%20Pattern)\n#### [Forward List](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2019.02.02%20Forward%20List)\n#### [STL](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2019.02.16%20STL)\n#### [Pattern Singltone Facade](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2019.02.23%20Pattern%20Singltone%20Facade)\n#### [String Methods](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/ClassWorks/2019.03.16%20String%20Functions)\n\n### [2️⃣ Home tasks](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks)\n\n#### [Sorting and searching algorithms](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.07.12%20Sorting%20and%20searching%20algorithms)\n#### [Two-dimensional arrays](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.07.17%20Two-dimensional%20arrays)\n#### [Two-dimensional arrays. Sorting](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.07.19%20Two-dimensional%20arrays.%20Sorting)\n#### [Work with multiple arrays](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.08.14%20Work%20with%20multiple%20arrays)\n#### [Sorting and searching in arrays](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.08.16%20Sorting%20and%20searching%20in%20arrays)\n#### [Functions part 1](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.08.21%20Functions)\n#### [Functions part 2](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.08.28%20Functions)\n#### [Sorting algorithms](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.09.01%20Sorting%20algorithms)\n#### [Recursion](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.09.08%20Recursion)\n#### [Pointers](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.09.15%20Pointers)\n#### [new delete](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.09.22%20new%20delete)\n#### [char array](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.09.29%20char%20array)\n#### [Two-dimensional dynamic arrays](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.10.06%20Two-dimensional%20dynamic%20arrays)\n#### [Structures](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.10.13%20Structures)\n#### [Course work Database online store](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.11.07%20Course%20work%20Database%20online%20store)\n#### [OOP fields and methods](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.11.25%20OOP%20fields%20and%20methods)\n#### [Static fields and Static methods](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.12.01%20Static%20fields%20and%20Static%20methods)\n#### [Redesigned operations arithmetic](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.12.08%20Redesigned%20operations%20arithmetic)\n#### [Overloading operations](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.12.15%20Overloading%20operations)\n#### [Inheritance](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2018.12.22%20Inheritance)\n#### [Early and late binding](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.01.12%20Early%20and%20late%20binding)\n#### [Generating patterns part 1](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.01.12%20Generating%20patterns)\n#### [Generating patterns part 2](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.01.19%20Generating%20patterns)\n#### [RTTI](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.01.19%20RTTI)\n#### [Generating Patterns](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.01.26%20Generating%20Patterns)\n#### [initialization lists](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.01.26%20initialization%20lists)\n#### [Structural patterns](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.02.02%20Structural%20patterns)\n#### [Two-way lists](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.02.02%20Two-way%20lists)\n#### [Binary tree and Exception](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.02.09%20Binary%20tree%20Exception)\n#### [Decorator and Strategy patterns](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.02.09%20Patterns%20Decorator%20Strategy)\n#### [Observer and Chain of Responsibility patterns]()\n#### [STL](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.02.16%20STL)\n#### [Iterators and Lambda-functions](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.02.24%20Iterators%20Lambda-functions)\n#### [Supermarket app](https://github.com/DimaZeland/STEP-IT-Academy/tree/master/HomeTasks/2019.03.01%20Cpp%20test)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimazeland%2Fstep-it-academy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdimazeland%2Fstep-it-academy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimazeland%2Fstep-it-academy/lists"}