lab-brussels-1 / home

Home repository for Lab Brussels 1.
https://lab-brussels-1.github.io/home
MIT License
4 stars 5 forks source link

Andrii: Agile Development, 4 weeks #225

Open andriivam opened 2 years ago

andriivam commented 2 years ago

Learning Objectives

Priorities: πŸ₯š, 🐣, πŸ₯, πŸ” (click to learn more)
There is a lot to learn in this repository. If you can't master all the material at once, that's expected! Anything you don't master now will always be waiting for you to review when you need it. These 4 emoji's will help you prioritize your study time and to measure your progress: - πŸ₯š: Understanding this material is required, it covers the base skills you'll need for this module and the next. You do not need to finish all of them but should feel comfortable that you could with enough time. - 🐣: You have started all of these exercises and feel you could complete them all if you just had more time. It may not be easy for you but with effort you can make it through. - πŸ₯: You have studied the examples and started some exercises if you had time. You should have a big-picture understanding of these concepts/skills, but may not be confident completing the exercises. - πŸ”: These concepts or skills are not necessary but are related to this module. If you are finished with πŸ₯š, 🐣 and πŸ₯ you can use the πŸ” exercises to push yourself without getting distracted from the module's main objectives. ---

0. Developing HTML & CSS

Practice with the skills, tools, and workflows you will need to efficiently develop websites written with HTML & CSS.

1. Following Plans

Practice working together in a group to build small websites in incremental steps according to a plan. You will be given final code, a detailed plan to rebuild it, and will need to work as a group following the processes in Planning and Collaborating.

2. Writing Plans

Practicing writing your own plans as a group. You will be given only the final code for HTML/CSS web pages, your group will need write a detailed plan for rebuilding the website in small steps.

3. Adapting Plans

Even the best plans are not perfect, it's not possible to know everything ahead of time! You may be able to plan everything ahead of time when the web pages you build are very small and you have the code ahead of time, but it's a whole different thing when you need to build a larger web page over a longer period of time.

In this chapter you will practice full Agile Development by developing a larger, open-ended web pages and adapting your plans as you go. Your team will need to make an initial plan, but the plan will change! Practice having regular meetings with your group to review the website's progress, review your plan, and make any changes in the plan that are necessary to keep the project on schedule.

TOP

andriivam commented 2 years ago

I Need Help With:

What went less well?

Sunday Prep Work

colevandersWands commented 2 years ago

Planning as there so many files and its take time to understand them all and use properly.

plenty of time to practice this. it's the main objective of this module, and you'll use the same process and documents all the way through the final project

danielhalasz commented 2 years ago

@andriivam as Evan said, we will use the exact same process in the next weeks as well in terms of teamwork, HTML, CSS, so you have time to get more familiar with it.

andriivam commented 2 years ago

Thank you for your comments and really hope to learn and completely understand they how to planing web page from begging)

andriivam commented 2 years ago

Week 2


Need help in:

Css kind difficult to understand what parameters should I write for each elements.

What went well?

What went less well?

Lessons Learned

danielhalasz commented 2 years ago

@andriivam you are right in everything you say. Communication is key in development work and getting fluent in CSS takes time too. Also, it is good to work on elements, sections of a site, you can even play with the dev tools to see how each change influences the appearance of the page. Once you are more confident with that, you can also focus on positioning each section in the right place within the viewport.

andriivam commented 2 years ago

@danielhalasz Thank you for advise. I will try to use more dev tools. Also I understand why so nice to babe big screen when you are coding)

andriivam commented 2 years ago

Week 3

I Need Help With:

Im still study css as its not so easy to understand and learn fast. But also I have problem with Bootstrap. I just understand some thinks in css, how I can use them and now I don't know how to apply them in Bootstrap as its ready framework.

What went well?

Our planning documentation. Now, every time its better and better and also new level of quality.

Lessons Learned

Team and communication is the important in Agile Development. Also need to divide your time for study and project separately.

Sunday Prep Work

Still on the preparation. Trying to understand Bootstrap

danielhalasz commented 2 years ago

@andriivam if your team is more comfortable using regular CSS, then just decide on a naming convention and use that instead of Bootstrap.

andriivam commented 2 years ago

Week 4

I Need Help With:

I feel that everything slowly coming and stay in my had. But still need to practice with css values to better understand them. And would be nice also to get some guide for media queries, how to set values for classes in right way.

What went well?

Grid. I used the grid to create the card and i really liked. Even my css file are really simple as i dint need to set a lot of values. Also the communication and planning goes really well.

Lessons Learned

As always want to mention about the communication as its a key for success. But also i learned that always need to follow some system and before to use any system like bootstrap, gird, flexbox need to learn and understand them.

Sunday Prep Work

Im done with my part so now doind FreeCodeCamping and Scrimba courses to improve my skills.

danielhalasz commented 2 years ago

@andriivam this article shows you more about media queries and the standard sizes: https://www.freecodecamp.org/news/css-media-queries-breakpoints-media-types-standard-resolutions-and-more/

andriivam commented 2 years ago

Thank you @danielhalasz i will take look there))