{"id":42290416,"url":"https://github.com/andreyfesunov/course","last_synced_at":"2026-01-27T09:38:09.790Z","repository":{"id":320194920,"uuid":"1075238240","full_name":"andreyfesunov/course","owner":"andreyfesunov","description":"This is a course on frontend development basics, covering HTML, CSS, JavaScript, Angular, and responsive design. You'll build practical projects with instructor guidance. Suitable for beginners and those developing web skills. Developed for Codemasters International.","archived":false,"fork":false,"pushed_at":"2026-01-12T23:32:29.000Z","size":846,"stargazers_count":2,"open_issues_count":2,"forks_count":16,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-13T03:08:50.750Z","etag":null,"topics":["angular","course","css","frontend","html","js","ts"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andreyfesunov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-13T08:24:05.000Z","updated_at":"2026-01-12T23:32:59.000Z","dependencies_parsed_at":"2025-10-22T14:40:00.998Z","dependency_job_id":"ecf3ffe3-7763-4159-9423-4550859c6c0a","html_url":"https://github.com/andreyfesunov/course","commit_stats":null,"previous_names":["andreyfesunov/course"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/andreyfesunov/course","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreyfesunov%2Fcourse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreyfesunov%2Fcourse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreyfesunov%2Fcourse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreyfesunov%2Fcourse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andreyfesunov","download_url":"https://codeload.github.com/andreyfesunov/course/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andreyfesunov%2Fcourse/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28810851,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T07:41:26.337Z","status":"ssl_error","status_checked_at":"2026-01-27T07:41:08.776Z","response_time":168,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["angular","course","css","frontend","html","js","ts"],"created_at":"2026-01-27T09:38:09.235Z","updated_at":"2026-01-27T09:38:09.775Z","avatar_url":"https://github.com/andreyfesunov.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Frontend Development Course\n\n[![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=flat-square\u0026logo=html5\u0026logoColor=white)](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5)\n[![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=flat-square\u0026logo=css3\u0026logoColor=white)](https://developer.mozilla.org/en-US/docs/Web/CSS)\n[![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=flat-square\u0026logo=javascript\u0026logoColor=black)](https://developer.mozilla.org/en-US/docs/Web/JavaScript)\n[![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=flat-square\u0026logo=typescript\u0026logoColor=white)](https://www.typescriptlang.org/)\n[![Angular](https://img.shields.io/badge/Angular-DD0031?style=flat-square\u0026logo=angular\u0026logoColor=white)](https://angular.io/)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE)\n\n## Course Overview\n\nFrontend development course covering HTML, CSS, JavaScript, TypeScript, and Angular.\n\n## Course Structure\n\n### [Module 1: Git](./lesson_1)\n\n### [Module 2: HTML](./lesson_2)\n\n- [ ] Task: Create a page with information about yourself\n\n### [Module 3: CSS](./lesson_3)\n\n- [ ] Task: Create stylesheet for page with information about yourself\n- [ ] Additional task: Apply SCSS compiler\n\n### [Module 4: SCSS + Vite](./lesson_4)\n\n- [ ] Task: Create Vite project, add SCSS styles\n\n### [Module 5: Theming](./lesson_5)\n\n### [Module 6: JS](./lesson_6)\n\n- [ ] Task: Add interactive actions on page\n\n### [Module 7: TS](./lesson_7)\n\n- [ ] Task: Refactor current project (JS -\u003e TS)\n- [ ] Task: Add interfaces for API services, add mocks\n- [ ] Task: Implement color theme manager for website\n- [ ] Additional task: Refactor repository and project structure\n\n### [Module 8: Angular](./lesson_8)\n\n### [Module 9: Angular - The beginning of the development of an application with quizzes](./lesson_9)\n\n### [Module 10: Angular - ReactiveFormsModule](./lesson_10)\n\n- [ ] Task: Create Angular app\n- [ ] Task: Create models, services, mock services (while there is no backend)\n- [ ] Task: Create list page with pagination\n- [ ] Task: Create create, edit, delete forms for quiz entity\n\n### [Module 11: Auth](./lesson_11)\n\n## License\n\nMIT License - see [LICENSE](./LICENSE) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandreyfesunov%2Fcourse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandreyfesunov%2Fcourse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandreyfesunov%2Fcourse/lists"}