」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > Alura 的免費 HTML 和 CSS 挑戰:建立 Netflix 副本

Alura 的免費 HTML 和 CSS 挑戰:建立 Netflix 副本

發佈於2024-11-08
瀏覽:105

7 天 HTML 和 CSS 代码是 Alura 为您提供的免费在线练习前端精髓的机会。

在 7 天的时间里,您将面临复制 Netflix 电影和剧集页面布局的挑战,应用从“div”、“section”等基本概念、CSS 中的图像内联和测量到更高级技术的所有内容例如 Flexbox 和 Grid。

这个项目旨在帮助您明确每个标签的语法并了解其功能,让您专注于解决问题。

最终,您将拥有更强大的作品集和更新的 GitHub,展示您的进步。 7 天 7 项挑战,这是将学习付诸实践、提高前端开发技能的绝佳机会。

7 天的 HTML 和 CSS 代码

HTML 和 CSS“7 Days of Code”是 Alura 为那些想要加深前端开发技能的人提供的免费在线机会。

Desafio De HTML E CSS Gratuito Da Alura: Desenvolva Uma Réplica Da Netflix
活动页面图片

在 7 天里,您将面临复制 Netflix 电影和剧集页面布局的挑战,应用从基本概念到更高级技术的所有内容,这对任何开发人员来说都是必不可少的。

应用基本概念

在本次挑战中,您将使用“div”、“section”、图像内联以及 CSS 中的测量等基本概念。

将应用 Flexbox 和 Grid 等更先进的技术,以确保您掌握创建响应式和功能性布局所需的工具。

这个项目旨在帮助您明确每个标签的语法并理解它们的功能,让您专注于解决更复杂的问题。

开发您的作品集和 GitHub

在7天的紧张练习结束后,您不仅巩固了您在HTML和CSS方面的知识,而且还丰富了您的作品集,并用一个真实且具有挑战性的项目更新了您的GitHub。

这是将您的学习付诸实践并在就业市场上突显您的技能的绝佳机会。

挑战赛中涉及的内容

  • 第一天: 第一天,您将在 Figma 中看到页面布局,对其进行分析并使用它来创建 Netflix 页面的亮点横幅,此外还组织项目的基本结构。您可能会搞乱图像、按钮等的位置。
  • 第 2 天: 在这里您将开发导航菜单,也称为导航栏。在此部分中,您将看到页面菜单徽标以及搜索、通知和用户按钮。 Flexbox 知识将使您的生活变得更加轻松!
  • 第 3 天: 这可能是最重要的挑战,因为您将开始处理电影和系列曲目。您将创建“我的列表”栏,其中包含用户保存以供稍后观看的电影。您将能够运用您的网格知识。
  • 第 4 天: 在这一天,您将实现“High”轨迹,但当用户将鼠标移到某个项目的图像上时应用悬停动画。
  • 第五天:在这里您将继续玩轨道和动画。您将创建幻灯片效果,就好像您有一个电影/系列的轮播,当您单击导航箭头时会旋转。
  • 第6天:快要结束的时候,你将开发页脚,也称为页脚,你将有机会利用这几天学到的知识,让它看起来非常迷人。
  • 第 7 天: 在挑战的第七天也是最后一天,您将在互联网上免费发布您的页面,以便其他人可以访问它,并且它可以作为您的作品集。您将以蓬勃发展结束!

谁会挑战你?

目前在 Globoplay 技术团队工作的前端开发人员 Fernanda Degolin 将担任本次挑战赛的导师。

Fernanda 相信艺术和技术拥有改变世界的力量,并准备好指导您的学习和发展。

        Você pode gostar




                                Desafio De HTML E CSS Netflix

                        Desafio De HTML E CSS Gratuito Da Alura: Desenvolva Uma Réplica Da Netflix 





                                Evento AWS Rumos

                        Evento Sobre AWS Gratuito Da Rumos: Boas Práticas De Segurança Na Cloud 





                                Bootcamp Java

                        Bootcamp De Java Com Spring Boot Gratuito Da DIO   Claro 





                                Lógica de Programação e Carreiras

                        Cursos De Lógica De Programação E Carreiras Em Tecnologia Gratuitos Da Estácio 

HTML 和 CSS

HTML(超文本标记语言)和 CSS(层叠样式表)是 Web 开发的基础。

HTML 负责页面的结构和内容,而 CSS 定义其视觉外观,包括布局、颜色、字体和其他设计方面。

它们一起可以创建可从任何浏览器访问的丰富的交互式网页。

HTML 的重要性

HTML 是用于构建网页内容的标记语言。它使用一系列标签来定义标题、段落、图像、链接等元素。

如果没有 HTML,就不可能在网页上以逻辑且易于理解的方式组织和显示内容。

它还允许包含元数据并优化搜索引擎,从而提高网站的可见性和性能。

CSS 如何改变网页

HTML 组织内容,CSS 负责表示。使用 CSS,您可以定义在整个页面或网站上一致应用的样式,从而确保具有凝聚力和吸引力的视觉体验。

CSS 允许您创建响应式布局,适应不同的屏幕尺寸,使网站可以在移动设备和桌面上访问。

Flexbox 和 Grid 等技术彻底改变了网页设计,提供了对元素定位和对齐的更好控制。

HTML 和 CSS 的集成

当 HTML 和 CSS 一起使用时,Web 开发的真正魔力就会发生。

通过将 HTML 的内容结构与 CSS 的视觉样式相结合,可以创建既实用又美观的网站。

这种集成使设计人员和开发人员能够共同努力创造引人入胜的用户体验,确保所有访问者都可以访问并吸引内容。

阿鲁拉

Alura 是一个在线教学平台,旨在实现高质量技术教育的民主化。

Alura 成立于巴西,因其提供广泛的课程而脱颖而出,这些课程专注于编程、设计、数字营销、数据等领域。

课程和教学方法的多样性

Alura 提供令人印象深刻的多样化课程,从基本介绍到编程,再到数据科学、网络开发、移动和市场上其他热门领域的高级培训。

平台采用实用的方法,通过真实的项目让学生立即学以致用。

社区和专业认可

Alura 最大的区别之一是活跃的学生和专业人士社区,他们积极参与论坛、活动和学习小组。

这个社区可以进行有价值的知识交流和网络交流,从而进一步丰富学习体验。

报名链接⬇️

必须在 Alura 网站上注册 7 天 HTML 和 CSS 代码。

分享和将理论付诸实践的机会!

您喜欢有关 HTML 和 CSS 挑战的内容吗?那就分享给大家吧!

Alura 的免费 HTML 和 CSS 挑战:开发 Netflix 副本这一帖子首先出现在 IT 指南上。

版本聲明 本文轉載於:https://dev.to/guiadeti/desafio-de-html-e-css-gratuito-da-alura-desenvolva-uma-replica-da-netflix-3fgm?1如有侵犯,請聯絡study_golang @163.com刪除
最新教學 更多>
  • 如何為PostgreSQL中的每個唯一標識符有效地檢索最後一行?
    如何為PostgreSQL中的每個唯一標識符有效地檢索最後一行?
    postgresql:為每個唯一標識符提取最後一行,在Postgresql中,您可能需要遇到與在數據庫中的每個不同標識相關的信息中提取信息的情況。考慮以下數據:[ 1 2014-02-01 kjkj 在數據集中的每個唯一ID中檢索最後一行的信息,您可以在操作員上使用Postgres的有效效率: ...
    程式設計 發佈於2025-04-10
  • Python讀取CSV文件UnicodeDecodeError終極解決方法
    Python讀取CSV文件UnicodeDecodeError終極解決方法
    在試圖使用已內置的CSV模塊讀取Python中時,CSV文件中的Unicode Decode Decode Decode Decode decode Error讀取,您可能會遇到錯誤的錯誤:無法解碼字節 在位置2-3中:截斷\ uxxxxxxxx逃脫當CSV文件包含特殊字符或Unicode的路徑逃...
    程式設計 發佈於2025-04-10
  • 大批
    大批
    [2 數組是對象,因此它們在JS中也具有方法。 切片(開始):在新數組中提取部分數組,而無需突變原始數組。 令ARR = ['a','b','c','d','e']; // USECASE:提取直到索引作...
    程式設計 發佈於2025-04-10
  • 如何配置Pytesseract以使用數字輸出的單位數字識別?
    如何配置Pytesseract以使用數字輸出的單位數字識別?
    Pytesseract OCR具有單位數字識別和僅數字約束 在pytesseract的上下文中,在配置tesseract以識別單位數字和限制單個數字和限制輸出對數字可能會提出質疑。 To address this issue, we delve into the specifics of Te...
    程式設計 發佈於2025-04-10
  • 如何正確使用與PDO參數的查詢一樣?
    如何正確使用與PDO參數的查詢一樣?
    在pdo 中使用類似QUERIES在PDO中的Queries時,您可能會遇到類似疑問中描述的問題:此查詢也可能不會返回結果,即使$ var1和$ var2包含有效的搜索詞。錯誤在於不正確包含%符號。 通過將變量包含在$ params數組中的%符號中,您確保將%字符正確替換到查詢中。沒有此修改,PD...
    程式設計 發佈於2025-04-10
  • 您如何在Laravel Blade模板中定義變量?
    您如何在Laravel Blade模板中定義變量?
    在Laravel Blade模板中使用Elegance 在blade模板中如何分配變量對於存儲以後使用的數據至關重要。在使用“ {{}}”分配變量的同時,它可能並不總是最優雅的解決方案。 幸運的是,Blade通過@php Directive提供了更優雅的方法: $ old_section =...
    程式設計 發佈於2025-04-10
  • 如何使用Python有效地以相反順序讀取大型文件?
    如何使用Python有效地以相反順序讀取大型文件?
    在python 中,如果您使用一個大文件,並且需要從最後一行讀取其內容,則在第一行到第一行,Python的內置功能可能不合適。這是解決此任務的有效解決方案:反向行讀取器生成器 == ord('\ n'): 緩衝區=緩衝區[:-1] ...
    程式設計 發佈於2025-04-10
  • 如何在鼠標單擊時編程選擇DIV中的所有文本?
    如何在鼠標單擊時編程選擇DIV中的所有文本?
    在鼠標上選擇div文本單擊帶有文本內容,用戶如何使用單個鼠標單擊單擊div中的整個文本?這允許用戶輕鬆拖放所選的文本或直接複製它。 在單個鼠標上單擊的div元素中選擇文本,您可以使用以下Javascript函數: function selecttext(canduterid){ if(d...
    程式設計 發佈於2025-04-10
  • 版本5.6.5之前,使用current_timestamp與時間戳列的current_timestamp與時間戳列有什麼限制?
    版本5.6.5之前,使用current_timestamp與時間戳列的current_timestamp與時間戳列有什麼限制?
    在時間戳列上使用current_timestamp或MySQL版本中的current_timestamp或在5.6.5 此限制源於遺留實現的關注,這些限制需要對當前的_timestamp功能進行特定的實現。 創建表`foo`( `Productid` int(10)unsigned not ...
    程式設計 發佈於2025-04-10
  • AtoZ CSS: 用媒體查詢打造響應式設計
    AtoZ CSS: 用媒體查詢打造響應式設計
    关键要点 避免在创建响应式设计时使用特定设备的断点。相反,设置主要断点和次要微调点,这些断点大约是大多数手机、平板电脑和台式/笔记本电脑设备的尺寸。 使用 em 或 rem 作为断点单位,而不是像素,以获得更好的可伸缩性。如果用户缩放页面或增加文本大小,这将有所帮助。 CSS 媒体查询是创建响应式...
    程式設計 發佈於2025-04-10
  • 為什麼使用Firefox後退按鈕時JavaScript執行停止?
    為什麼使用Firefox後退按鈕時JavaScript執行停止?
    導航歷史記錄問題:JavaScript使用Firefox Back Back 此行為是由瀏覽器緩存JavaScript資源引起的。要解決此問題並確保在後續頁面訪問中執行腳本,Firefox用戶應設置一個空功能。 警報'); }; alert('inline Alert')...
    程式設計 發佈於2025-04-10
  • 如何修復\“常規錯誤:2006 MySQL Server在插入數據時已經消失\”?
    如何修復\“常規錯誤:2006 MySQL Server在插入數據時已經消失\”?
    How to Resolve "General error: 2006 MySQL server has gone away" While Inserting RecordsIntroduction:Inserting data into a MySQL database can...
    程式設計 發佈於2025-04-10
  • 如何檢查對像是否具有Python中的特定屬性?
    如何檢查對像是否具有Python中的特定屬性?
    方法來確定對象屬性存在尋求一種方法來驗證對像中特定屬性的存在。考慮以下示例,其中嘗試訪問不確定屬性會引起錯誤: >>> a = someClass() >>> A.property Trackback(最近的最新電話): 文件“ ”,第1行, AttributeError: SomeClass...
    程式設計 發佈於2025-04-10
  • 如何有效地選擇熊貓數據框中的列?
    如何有效地選擇熊貓數據框中的列?
    在處理數據操作任務時,在Pandas DataFrames 中選擇列時,選擇特定列的必要條件是必要的。在Pandas中,選擇列的各種選項。 選項1:使用列名 如果已知列索引,請使用ILOC函數選擇它們。請注意,python索引基於零。 df1 = df.iloc [:,0:2]#使用索引0和1 ...
    程式設計 發佈於2025-04-10
  • 為什麼我的CSS背景圖像出現?
    為什麼我的CSS背景圖像出現?
    故障排除:CSS背景圖像未出現 ,您的背景圖像儘管遵循教程說明,但您的背景圖像仍未加載。圖像和样式表位於相同的目錄中,但背景仍然是空白的白色帆布。 而不是不棄用的,您已經使用了CSS樣式: bockent {背景:封閉圖像文件名:背景圖:url(nickcage.jpg); 如果您的html,cs...
    程式設計 發佈於2025-04-10

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3