Skip to content

Sanket084/responsive-web-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

RESPONSIVE WEB DESIGN

Week 3

16/04/2024

Session 1
Built a certification project 'Product Landing Page'

Session 2
Built the last certification project 'Personal Portfolio Website'

15/04/2024

Session 1
Today I started and completed exercise 'Learn CSS Grid by Building a Magazine'

Session 2
In the second session, completed exercise 'Learn CSS Animation by Building a Ferris Wheel'

  • Built a Ferris wheel using a solid border on a div.
  • Used border-radius: 40% to convert the div into a circle
  • Used animation properties of CSS:
    • @keyframes used in percentage to set some properties at given keyframe
    • animation-name
    • animation-duration
    • animation-iteration-count -animation-timing-function
  • The 'animation' shorthand CSS property applies an animation between styles. It is a shorthand for animation-name, animation-duration, animation-timing-function, animation-delay, animation-iteration-count, animation-direction, animation-fill-mode, animation-play-state, and animation-timeline
  • https://sanket084.github.io/responsive-web-design/css-projects/ferris-wheel.html

Week 2

10/04/2024

Started and completed exercise 'Learn CSS Variables by Building a City Skyline

09/04/2024

Was not able to complete exercises today because of college assignments

08/04/2024

Session 1
Today started and completed exercise 'Learn Intermediate CSS by Building a Cat Painting'

Session 2
Started and completed first responsive exercise 'Learn Responsive Web Design by Building a Piano

07/04/2024

Session 1
Today learnt about Git , Github and basic terminal commands.

  • Watched a crash course video on YouTube
  • Connected with Saurabh Bhaiya
  • Learned and used terminal commands:
    • ls (list)
    • mkdir (make directory)
    • cd (change directory)
    • pwd (print working directory)
    • rm -rf (remove recursing forcefully)
  • Installed HomeBrew
  • Installed node and git on local environment
  • Created Github account
  • Use of commands:
    • git clone
    • git add
    • git commit
    • git push
    • git pull
    • git branch
    • git checkout

Session 2
Started with lesson 'Learn more about CSS Pseudo Selectors by Building A Balance Sheet'

06/04/2024

Session 1
Today completed the remaining steps of 'Learn Accessibility by Building a Quiz

Session 2
Built a certification project 'Tribute Page'

05/04/2024

Today I started with the lesson: 'Learn Accessibility by Building a Quiz'

  • Completed 1 - 40 exercises
  • Use of ARIA attributes for accessibility
  • Design practices to adapt site for screen readers and other accessibility accessories

WEEK 1

02/04/2024

Was not able to complete any exercises as I was not home

  • Upcoming exercise is about implementation of accessibility elements to make webpage accessible to specially abled clients

01/04/2024

Session 1
Today started with 'Learn CSS Flexbox by Building a Photo Gallery

Session 2
Second session completed: 'Learn Typography by Building a Nutrition Label'

31/03/2024

Session 1
Completed the remaining 20 steps of 'Learn HTML by Building a Registration Form'

Session 2
Built a certification project 'Survey Form'

Session 3
Last session of the day, started and completed: Learn the CSS Box Model by Building a Rothko Painting

30/03/2024

Session 1
Today I completed the remaining 15 steps of 'Learn CSS Colors by Building a Set of Colored Markers'.

  • Completed steps 70 - 94
  • Learned that all elements have a border, but border-style is set to 'none' by default
  • Learned about the alpha property in colors
  • Alpha can be said as the opacity of a color. It can be used with rgb, hsl or hex function by adding the alpha value(0 - 1) at the last:   Eg: rgba(255, 255, 255, 0.5)   hsla(242, 51%, 23%, 0.75)  #3B7E20CC
  • https://sanket084.github.io/responsive-web-design/css-projects/colored-markers.html

Session 2
In second session I started new exercise: Learn HTML by Building a Registration Form

  • Completed steps 1 - 45
  • This exercise is about creating a registration form•
  • Learned about the elements used in form
  • 'Fieldset' is used to group several controls as well as labels within a form.
  • element can be used to give a title to a fieldset•

29/03/2024

Was not able to complete any exercises as I was not home

28/03/2024

Today I started with the exercise: Learn CSS Colors by Building a Set of Colored Markers.

  • completed about 69 out of 94 steps
  • Learned about color selection in CSS
  • Colors can be defined by 3 ways
    • Color names — example: red
    • RGB function — example: rgb(255, 255, 255) 0 being darkest value, 255 being the brightest value
    • HSL function — example: hsl(240, 56%, 42%) hue | saturation | lightness
    • Hex function — example: #f7f7f7 denotes RGB values in hexadecimal

About

Daily log of me learning responsive web design

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages