Open alexander-lopez-s opened 2 years ago
I was able to create a repository and branches.
I was able to plan with my team and work on our .md files.
I was able to coordinate duties.
I was able to preview the HTML file with the preview extension in VS.
I was able to recreate the section part of a website.
I was able to generally apply the Web Development Strategy in this project.
Working in teams applying the Agile Development strategy.
Time management.
Creating a project readme.md file.
Itβs not 100% clear to me, how do we synchronize our branches in VS if someone has already committed changes.
I think @EliasMlopez99 had a similar question, if this answer doesn't help let us know and we can explain it differently.
@colevandersWands my question is partially answered. I don't understand the point #2 in the workflow. How do we "merge main to the local branch"?
When you git pull origin main
, it pulls the changes to your local main branch. so you still need to merge them to your local branch before you can push it again. here's an update diagram
you do this locally so that any conflicts occur on your computer and not on github. they're easier to fix with VSCode, and you shouldn't bother your colleagues with them anyway
<button>
instead of <input>
?I was able to create a whole planning with my team.
I know now how to design a website.
I was able to comply with my duties and share them to my team.
I was able to position elements using CSS.
I was able to recreate the header and demo form of the Loruki website and chnage some elements from its original position.
Working in teams applying the Agile Development strategy.
Time management.
Creating and planning a "design" for my project.
- Why shouldn't we link the issues to the project board?
- Is there a guide for making the description of the PR?
- An explanation why is it preferred to used
<button>
instead of<input>
?
Acknowledged!
I would like to know which is trending more in the coding world, Bootstrap or JQuery and which one do you recommend me to learn. I am busy with JQuery for the moment.
Can we have both, Bootstrap and JQuery in a project? Will they crash?
How many CSS files should we have per project? If more than 1, why and in which scenarios?
I was able to design the HYF website and add some modifications together with my team.
Communication between all the team members is happening and we are already seeing good results.
Working in teams applying the Agile Development strategy.
Time management.
Common agreement is a key for working on a project like this one.
@cristobal-lopez I would say stay away from JQuery π as far as I know, it used to be popular at some point, but not any longer and people try to avoid it nowadays.
Copied Daniel :)
The website is not looking good now as some elements overlap between them.
Bootstrap was not a good experience for me, probably because I am still in the process of learning CSS.
-It is everybody's responsibility to comply with the agreed tasks on time.
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.
npm run format
to format all the code in your repositorynpm run lint:css
script to find mistakes in your CSS, and you can fix the mistakes.npm run validate:html
script to find mistakes in your CSS, and you can fix the mistakes.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.