Typography for Developers Tutorial - Full Course

Поділитися
Вставка
  • Опубліковано 29 гру 2024

КОМЕНТАРІ • 247

  • @jmg9509
    @jmg9509 3 роки тому +339

    Thanks for posting my Timestamps in the Description =)
    0:00 - Introduction - What is Typography?
    4:11 - Typography vs Lettering
    4:58 - Typeface vs Font
    5:57 - How Typography Affects User Experience (UX)
    10:06 - Elements of TypeFace
    12:40 - Serifs
    13:20 - Sans-serifs (Without serifs)
    13:28 - Letterform Contrast
    13:54 - Text Contrast in Comparison to the Background
    14:40 - Text Color Contrast
    16:27 - Typeface Genres (Types of Typefaces)
    17:46 - Serif Sub-genres
    20:54 - Sans-serifs Sub-genres
    23:25 - Scripts
    24:39 - Print Design vs Digital Design
    27:00 - Help Clients Understand the Benefit of Good Fonts
    29:05 - Fixed vs Fluid Layouts
    30:28 - Choosing and Using Typefaces
    31:41 - Installing Fonts
    32:15 - A word on Font Formats
    34:45 - Choosing a Text Typface
    37:12 - Counters (Enclosed whitespace in Text)
    38:20 - Typeface 'Mood' Matching the Content
    41:37 - Choosing a Display Typeface
    46:35 - Translating Text Typeface to Display Typeface
    48:08 - Weight, Styles & Sizes
    48:33 - Faux Bold & Italics vs True Bold & Italics
    51:34 - Font Weighting & Styles
    53:14 - Design Project using Figma
    56:30 - Typographic Scale
    59:00 - Measure
    1:01:31 - Tracking / Letter Spacing
    1:04:22 - Kerning
    1:05:28 - Ligatures
    1:06:57 - Leading
    1:10:39 - Baseline Grid System
    1:16:42 - Laying Out Type (Hierarchy & more)
    1:25:47 - Text Alignment
    1:28:19 - All about CAPS
    1:32:33 - Utilizing Color with Type
    1:37:54 - Layout Treatments
    1:40:46 - Pairing Typefaces
    1:45:30 - Going Further w/ Typography
    1:45:49 - Responsive Typography
    1:48:40 - More on Grid Systems
    1:51:44 - Variable Fonts
    1:53:48 - The Fine Details of Typography
    1:53:55 - Dangles
    1:55:37 - Proper Punctuation
    1:56:57 - Stylistic Alternates
    1:58:05 - Practice Your New Typography Skills
    And ~SCENE~

  • @EricHillAuthor
    @EricHillAuthor 2 роки тому +9

    Oh, my goodness. This is a fantastic tutorial. I’m not a designer. Just a guy trying to make his websites look better. You’ve helped a bunch. Thank you.

  • @nostalgicrewind
    @nostalgicrewind Рік тому +3

    I,m Usman and i,m from PAKISTAN. Just finished the whole course and gotta say that it is just amazing and learnt alot and eager to learn more about typoraphy. Thanks Freecodecamp as well as mam.

  • @minercreepmc
    @minercreepmc 3 роки тому +9

    I don't have any word higher than "thank you" to give you, I so appricate every course you give, We try to become great Developer, we can do that

  • @rohansaraswat3740
    @rohansaraswat3740 3 роки тому +5

    This channel is a blessing

  • @justingolden21
    @justingolden21 2 роки тому +72

    54:30 Nooo don't use pixels for text height on the web! Use rem (default 16px per 1 rem) which scales according to user preference and screen. This scales better for different displays, and allows the user to customize it (improved accessibility). This is what most CSS frameworks such as Bootstrap and Tailwind use.

    • @michaelandreuzza
      @michaelandreuzza 2 роки тому +1

      +1!

    • @MotSamllRoom
      @MotSamllRoom 2 роки тому

      Yep agreed

    • @kublaikhan437
      @kublaikhan437 2 роки тому +5

      She says that immediately after

    • @shailja098
      @shailja098 2 роки тому

      I don't know why, but whenever i use rem instead of pixels it feels like i don't have full control of designing. It feels like i am just letting it go.
      But everybody has their own opinions

    • @justingolden21
      @justingolden21 2 роки тому

      @@shailja098 you might just not be used to it. rem also allows the user to scale in and out better and aligns with their device settings. You can also easily change the scale of 1rem in your project to scale everything. But it's also 16px everywhere anyway so there's no worry about consistency

  • @passwords7652
    @passwords7652 2 роки тому +3

    Typography's never be my favorite subject because i think it's too complex to understand, but you make it really clear. Thank you. I think i'll be more hardworking on it.

  • @justingolden21
    @justingolden21 2 роки тому +12

    Awesome video! Goes over nearly everything you'd need to know to start using typography in your design.

  • @gold4963
    @gold4963 3 роки тому +35

    Woah, this is the tutorial I never knew I needed! Can't wait to learn!

  • @fernandodasilva9305
    @fernandodasilva9305 3 роки тому +4

    Tenho orgulho de estar inscrito neste canal! Hello from Brazil again ❤️

  • @verjcarreon2004
    @verjcarreon2004 2 роки тому

    OMG ITS WORKED. Guys it really worked. Thank you

  • @omarzidi2348
    @omarzidi2348 2 роки тому

    I've seen so many tutorials like these but he always explains it best.

  • @AlejandroMFilz
    @AlejandroMFilz 2 роки тому

    Making the mother of all designs, Jack.
    CAN fret over every aspect!

  • @benjaminjaramillo5775
    @benjaminjaramillo5775 2 роки тому

    Wonderful video! Everything you need to start using typography in your design

  • @braveitor
    @braveitor 3 роки тому +3

    Excellent and thorough description of all concetps. Congrats! I've learned quite a few things.

  • @voidmind
    @voidmind 2 роки тому +2

    There are so many design videos using Comic Sans as an example of bad typography that sometimes it seems typography is the art of knowing not to use Comic Sans

  • @cw3dv
    @cw3dv 3 роки тому

    I am impressed
    Best course on typography

  • @UdaySingh-249
    @UdaySingh-249 3 роки тому +2

    world best UA-cam channel

  • @1618-b2p
    @1618-b2p 3 роки тому +31

    I feel like Steve Jobs now 🍎

    • @SocialLizy
      @SocialLizy 8 місяців тому

      I feel like Tim cook

    • @1618-b2p
      @1618-b2p 8 місяців тому

      @@SocialLizy Tim Apple

  • @tauraigombera
    @tauraigombera 3 роки тому +2

    Boom! I have been looking for this

  • @ritamdutta5860
    @ritamdutta5860 2 роки тому

    Loved the surprise visit from Veritiasum

  • @jeremiahpaulserapia4284
    @jeremiahpaulserapia4284 2 роки тому

    Out of every other videos on UA-cam only yours was good. Straight to the topic and no bullshit. 👍

  • @quietackshon
    @quietackshon 3 роки тому +4

    Kerning adjusts the space between individual letter forms, while tracking adjusts spacing uniformly over a range of characters.

    • @alexandertownsend3291
      @alexandertownsend3291 3 роки тому

      So the video has it backwards?

    • @quietackshon
      @quietackshon 3 роки тому

      @@alexandertownsend3291
      She correctly explains tracking and kerning later in the video.

    • @alexandertownsend3291
      @alexandertownsend3291 3 роки тому

      @@quietackshon Do you have a time stamp?

    • @quietackshon
      @quietackshon 3 роки тому +1

      @@alexandertownsend3291
      1:01:31 - Tracking / Letter Spacing
      1:04:22 - Kerning

    • @alexandertownsend3291
      @alexandertownsend3291 3 роки тому +1

      @@quietackshon Thank you.

  • @ayushsoni146
    @ayushsoni146 3 роки тому +2

    Thank you!!! I was just looking for typography tutorial.!

  • @stefonseca7222
    @stefonseca7222 2 роки тому

    looking forward to learning from the rest of your videos. Subscribed!

  • @Amazing_mother_nature
    @Amazing_mother_nature 2 роки тому

    You're the only Armstrong that I'm hearing about after Neil Armstrong.

  • @casperdewith
    @casperdewith 2 роки тому +2

    1:26:05 It’s not an efficient use of space. It doesn’t save space, because it doesn’t reflow the text in any way.
    Rather, justifying text makes it look more tidily organised. From what I’ve heard, books do this too, so if the other side of the page shines through, the rag from the other side (which is even) aligns with the left side of the current page.

  • @atilaprost
    @atilaprost 2 роки тому +1

    Very helpful, and surprisingly therapeutic

  • @neeshaantmdk7184
    @neeshaantmdk7184 2 роки тому +1

    Amazing I did it You made my day Thank you!!

  • @mahmoodsagharjooghi
    @mahmoodsagharjooghi Рік тому

    This was soooo good! Thanks!

  • @Metamor-phosis
    @Metamor-phosis 2 роки тому

    Wow!!! Pam Beasly is better at art than I thought 🎨

  • @amandajeanne2802
    @amandajeanne2802 2 роки тому +7

    thank you so much for this. I am taking a typography class right now at my college and I am fully an online student. My teacher just assigns reading and when I am left confused. I ask her for help, and she just ask me if I read the reading and syllabus. leaving me left with all my questions still un-answered. I have feeling UA-cam is the only thing that will get me through this class.

    • @17thhokage52
      @17thhokage52 2 роки тому +2

      Ahh classic, getting paid by assigning reading material that you can access yourself. Makes me so mad!

    • @khushbumalek9844
      @khushbumalek9844 10 днів тому

      Hey im learning designing ryt now as of earning mother of 2. I am 26ryt now can we talk about lessons or anything u could help me with.

  • @TK-wp3iw
    @TK-wp3iw Рік тому

    thank ypu so much i finally found the answer, i am feeling so relaxed now, yesss!! siiiiiiii

  • @programmingwithdipayan7280
    @programmingwithdipayan7280 3 роки тому +2

    Nice to see this wow ❕

  • @Bizarro69
    @Bizarro69 2 роки тому

    Excited! Ooooo!

  • @briandsouza7854
    @briandsouza7854 3 роки тому +2

    Thanks FCC & Hope!

  • @jaglinuxmint
    @jaglinuxmint 3 роки тому

    Wish you all happiness. You are doing great work, imparting knowledge for everybody for free.

  • @Kiralalalala
    @Kiralalalala 2 роки тому +8

    Thank you so much, it`s extremely useful and well presented for non-native speakers!
    Where could I find the teacher`s notes?

  • @gachzedek
    @gachzedek 2 роки тому

    This is greatness!

  • @benhasel4540
    @benhasel4540 3 роки тому

    thank you so much!!! you guys are the best

  • @MrGreen-hr5cq
    @MrGreen-hr5cq 3 роки тому +2

    Thank you, freecodecamp!

  • @mostafizurrahman5648
    @mostafizurrahman5648 3 роки тому +16

    Can you please make a tutorial video on json, wp ajex and wp rest api?
    That would be much helpful.

  • @BrunoJennrich
    @BrunoJennrich 2 роки тому

    i like, how she thinks of the users (not): "first, typography is a major component of branding..."

  • @diamonds8746
    @diamonds8746 3 роки тому +1

    Well done, good explaining

  • @jean-lais
    @jean-lais 2 роки тому

    Thank you for uploading

  • @dochimekashiariri7610
    @dochimekashiariri7610 3 роки тому +1

    It was really good ❤️

  • @daveferran338
    @daveferran338 2 роки тому

    Really helpfull tutorials. Helped a lot

  • @justlowxi9493
    @justlowxi9493 2 роки тому +1

    first time when watch the 2hours long video without skipping anthing

  • @arhamirfan
    @arhamirfan 2 роки тому

    i love your courses

  • @anirbanc88
    @anirbanc88 2 роки тому

    thank you for this lecture!

  • @iamsauras
    @iamsauras 3 роки тому +5

    Great video. Crisp, concise and clear.
    One question though, where can I find teachers' notes? I'm not sure about that.

  • @РоманК-к5к
    @РоманК-к5к 3 роки тому

    Great job! Amazing presentation! Thank you🤩

  • @shreyastaware
    @shreyastaware 3 роки тому +1

    I heard about Typography first, when Steve Jobs in his Stanford Graduation Speech said that "...Great typography in building the font for the first Macintosh...." Yeah, those words are just etched into the heart.

  • @synchlyn
    @synchlyn 2 роки тому

    THANK YOUUUU LEG8 NO CAP GUYS!!!!

  • @redullapascualjason2818
    @redullapascualjason2818 2 роки тому

    thank you straight to the point

  • @-VineetKumar-ff6km
    @-VineetKumar-ff6km 3 роки тому

    She is awesome as well as her learning too
    AGREE RIGHT

  • @maggie45431
    @maggie45431 2 роки тому +1

    Absolutely packed with ultra useful information! Brilliant course! Thank you!

  • @dexmiller1307
    @dexmiller1307 3 роки тому +6

    Hey Guys, thank you very much for all the content you create. It helped me a lot to learn some stuff. It will nice to see some Linux content / coding in Linux. I would appreciate if there will be some tutorials about Mojolicious and Perl or bash programming 🙌🏻

  • @digigoliath
    @digigoliath 3 роки тому

    Wow, awesome!!! TQVM!!

  • @jitutrekk
    @jitutrekk 2 роки тому

    Thank you for the aim feature

  • @shanicepowell6212
    @shanicepowell6212 2 роки тому

    you understand it very well, you may want to step i

  • @anggamancingliar8482
    @anggamancingliar8482 2 роки тому

    Terima kasih atas informasinya....

  • @amithimel2541
    @amithimel2541 2 роки тому

    Wow! thank you so much! it's presented so sweetly and so much fun to watch!

  • @callmejobson
    @callmejobson 2 роки тому

    Thank you Free Code Camp and Thank You Hope! This is something I WISH I would known sooner!

  • @julianaterto9424
    @julianaterto9424 2 роки тому

    My first ti ever gettin on soft soft was in 17 man it a whole year to use to soft soft

  • @Infinitude
    @Infinitude 3 роки тому

    Great Tutorial !!!.

  • @infographie
    @infographie 2 роки тому

    Excellent

  • @prudentialpropertiesl.l.c2778
    @prudentialpropertiesl.l.c2778 3 роки тому

    We love yours Chanel Amazing 👏 super Excellent yours Chanel we love ❤ This

  • @BlueCollarBeerSnob
    @BlueCollarBeerSnob 3 роки тому

    EXCELLENT! Thank you

  • @DarkKnightLives
    @DarkKnightLives 2 роки тому

    Typography is the fancy word for 'Fonts' and all that you can do with it.

  • @casperdewith
    @casperdewith 2 роки тому +1

    4:35 This ‘lettering’ is a premade font. Ironic.

  • @ankushsingh4056
    @ankushsingh4056 3 роки тому +2

    Please make a course on web services 🙏

  • @Rustaceann
    @Rustaceann 2 роки тому

    Hope: ... and it's definitely all over that favorite site of yours! Which is, let's be honest...
    Me: **Nervous glance** ....
    Hope: -Treehouse, of course! :D
    Me: **whew**

  • @subhajit008
    @subhajit008 3 роки тому

    Please make a full course on Latex

  • @charlesizuegbunam
    @charlesizuegbunam 3 роки тому +1

    Excellent tutorial. Please how can I get the teachers notes.

  • @nkugwamarkwilliam8878
    @nkugwamarkwilliam8878 3 роки тому

    OOh my very lovely stuff

  • @manoramapatra8091
    @manoramapatra8091 3 роки тому

    I really like videos from tree house... Before this data structure and algorithm video was awesome as well

  • @rahuldotel5983
    @rahuldotel5983 3 роки тому

    Freecode camp is mind reader ♥️♥️♥️

  • @okeyshourovroy2769
    @okeyshourovroy2769 3 роки тому

    Always appreciate

  • @Q8Duelist
    @Q8Duelist 3 роки тому +12

    Notification squad where you at?

    • @MrGreen-hr5cq
      @MrGreen-hr5cq 3 роки тому +2

      Notification lieutenant, reporting in!

  • @adyashapadhy611
    @adyashapadhy611 3 роки тому +27

    Hi where can I find the teachers note which Hope mentions in the course @freecodecamp ?

  • @xxmatikazxx
    @xxmatikazxx 2 роки тому

    great hack, thanks you

  • @mefrefgiweuhef4808
    @mefrefgiweuhef4808 3 роки тому

    Banger

  • @heyybyee2547
    @heyybyee2547 2 роки тому

    TNice tutorials was the first video I saw to get into soft soft, tNice tutorials year in May. Today I published a Resetup from XXXTentacion "Moonlight".

  • @icegelofficial
    @icegelofficial Рік тому

    Wow Thank you

  • @gilbertumeh
    @gilbertumeh 2 роки тому

    How can we get access ti the teachers note mentioned in this video. Thanks once again to giving us a good lesson on type

  • @827023685
    @827023685 3 роки тому +4

    Alright, I think this is a great course but where are the teachers' notes you keep referring to?

    • @tamaghnadas8370
      @tamaghnadas8370 3 роки тому +3

      Exactly my point, and also the project files~

  • @MDTALKIES
    @MDTALKIES 3 роки тому

    Great 👍

  • @dimitrijmaslov1209
    @dimitrijmaslov1209 3 роки тому

    Thanks!

  • @vinceleodomingcil2635
    @vinceleodomingcil2635 2 роки тому

    you guys should invest more ti into the Nice tutorialp hop scene along with tutorials too

  • @vivekc8563
    @vivekc8563 3 роки тому

    the content is really good thank you for the free courses. but cud u put up timestamps ?

  • @milosrakic6522
    @milosrakic6522 3 роки тому +2

    Set playback speed to 1.25 it will help...

    • @ringyring
      @ringyring 3 роки тому

      Setting it to 1.75 is more helpful.

  • @danielmarquintana9904
    @danielmarquintana9904 3 роки тому +2

    Nice

  • @jasonluong3862
    @jasonluong3862 3 роки тому

    Like hammers and screwdrivers, just how many ways can you write the ABCs?

  • @alexandertownsend3291
    @alexandertownsend3291 3 роки тому

    Will there be a follow up course to this?

  • @lharsh175
    @lharsh175 3 роки тому +2

    Someone please link the Teacher's Notes.

  • @icaroonofre6055
    @icaroonofre6055 2 роки тому

    The guy from the beginning looks like Plato if he was a senior devops manager

  • @MN-xm1ex
    @MN-xm1ex 11 місяців тому

    waouhhhh thanks

  • @subratopatnaik6361
    @subratopatnaik6361 3 роки тому

    Thanks @freeCodeCamp
    What is mean by scala in point system?