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

Haneefa: Agile Development, 4 weeks #219

Open Haneefa-Shaik opened 2 years ago

Haneefa-Shaik commented 2 years ago

[my fork of module repository]()

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.

Haneefa-Shaik commented 2 years ago

Week 1

I Need Help With:

A little bit confusing with the merging conflicts while using the HTML file. Still getting habituated to handle the merge conflict occurring in git when the same file has been edited by multiple users.

What went well?

What went less well?

Communication in the team went somewhat less. As we are new to this system, I can understand that everyone cannot match the specific timing. But hopefully, for the upcoming projects, it will improve.

Lessons Learned

Sunday Prep Work

Almost finished the deliverables. Started referring to next week's study plan.

colevandersWands commented 2 years ago

A little bit confusing with the merging conflicts while using the HTML file. Still getting habituated to handle the merge conflict occurring in git when the same file has been edited by multiple users.

This is not simple, it takes everyone doing things correctly for it to go smoothly. Figuring this out is one of the main goals in the coming weeks so no worries if you're not 100% yet

Haneefa-Shaik commented 2 years ago

WEEK 2

I Need Help With:

I have a little bit confusing about the readme file and project.md, since we did not have any particular format for the project description md file, I thought it was like a summary as a readme file. And I need help to make understand the goal of some teammates for efficient results.

What went well?

What went less well?

Communication and availability went wrong totally. Had a lot of issues with two members of the team. As a team leader, I tried to contact them and waited for their replies. I don’t t know how to contact them apart Discord. They updated their availability in the communication plan but not turned up to the meetings and the discussion. they didn’t have time to check the errors and linting issues with the team. I know everyone has different free timings and my only thought is they should stick to their communication plan at least and show their availability and do the tasks.

Lessons Learned

Sunday Prep Work

danielhalasz commented 2 years ago

@Haneefa-Shaik sad that two members of your team were not very responsive, I have also contacted them without much success. especially considering these difficulties you did an amazing job with Cristobal!! What project.md file do you mean? I think it can be enough to create one README.md in the root folder of the project repo and in the beginning define what the project is about..and in the end refine it to reflect the results.

Haneefa-Shaik commented 2 years ago

Thank you @danielhalasz . I was little bit confused about project description and now i am clear and thank you for the clarification

Haneefa-Shaik commented 2 years ago

Week 3

I Need Help With:

So far everything going smooth and good.

What went well?

What went less well?

Lessons Learned

Sunday Prep Work

danielhalasz commented 2 years ago

@Haneefa-Shaik what sources have you found most useful so far?

Haneefa-Shaik commented 2 years ago

@danielhalasz For me udemy videos were helpful. there are a lot of free tutorials about bootsrap 5.

Haneefa-Shaik commented 2 years ago

Week 4

I Need Help With:

I got liitle bit confused when creating a responsive CSS grid using a media query. My question is- Is it possible to create a responsive grid without a media query?

What went well?

What went less well?

Lessons Learned

Sunday Prep Work

danielhalasz commented 2 years ago

Is it possible to create a responsive grid without a media query?

@Haneefa-Shaik the CSS grid system helps in setting up a column/row structure and the media queries are used to determine how the HTML sections are styled at each viewport size. even with Bootstrap, which uses a kind of grid system and breakpoints/media queries all of this is still happening behind the scenes.

an other option might be to combine the grid system with flexbox.. in that case, the elements inside a section could be sized with flexbox..and thus avoid media queries..but it is also means that it just keeps the ratio..but will not be able to completely set a unique style for different view sizes

Haneefa-Shaik commented 2 years ago

@danielhalasz Thank you for the clear explaination.