Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 2.21 KB

README.md

File metadata and controls

55 lines (43 loc) · 2.21 KB

iceberg-learn

This repository was created for the purpose of teaching new students how to work with git, teamwork and working with someone else's code. This project is common and is being done by common efforts through generations

code appearance guide

https://www.notion.so/pieceowater/Code-Appearance-Guide-f94e739542f9469fa6b95f27de984225

design reference

https://www.figma.com/file/MrGjv6vuyCI0iU9XAHJGMc/taskman?t=xGh1x7drO128WcnQ-1

goal

Make a web application for managing your working day.

  • todo-manager with task setting, description, time and deadlines
  • setting up a personal account
  • a system of user accesses to view other people's tasks (superuser, manager, employee)

Training Plan for Frontend Developer

Technologies: HTML, CSS, JS, jQuery

Goal: To learn how to work in a team with other developers, to develop a training project - todo manager

Details
  • The beginning. General concepts and information about the upcoming work. Git version control system. Teamwork. Pipeline of each developer's work.
  • HTML and CSS. Basics of layout and styling.
  • JavaScript. Basic concepts of JavaScript and DOM elements on a page.
  • Repeating
  • JavaScript. Elementary data types. Manipulation of data and elements on the page
  • JavaScript. Complex data types.
  • JavaScript. Syntactic constructions of the language.
  • JavaScript. Algorithmization and functional programming.
  • JavaScript. Asynchrony, AJAX
  • Fixing the material.

Training Plan for Backend Developer

Technologies: JS, PHP, SQL, MySQL

Goal: To learn how to work in a team with other developers, to develop a training project - todo manager

Details
  • The beginning. General concepts and information about the upcoming work. Git version control system. Teamwork. Pipeline of each developer's work.
  • PHP basics. Variables, data types, operators.
  • Loops and conditional operators.
  • Functions and arrays in PHP.
  • Working with user input.
  • CRUD. Methods of working with data.
  • Connection to the database. Basic database queries.
  • User SESSION, COOKIES. (extra)
  • Http, https, ssl. Basic concepts of server operation.
  • The concept of RESTful API. Http request statuses