热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

个人简介网页设计代码_第一部分:网页设计师应该如何学习编程代码?

设计师是否应该要学习编程代码?可以根据当前工作需求与未来发展方向而定,在我成为软件工程师之前也是一名网页设计师,这也是大多女性近身互联网开

设计师是否应该要学习编程代码?可以根据当前工作需求与未来发展方向而定,在我成为软件工程师之前也是一名网页设计师,这也是大多女性近身互联网开始的方向,虽然一开始很不情愿,过度是痛苦的,结果却是满意的成就感。

b8973fe93e516137b2fb1ff513fa607a.png

在开始接触代码之前,我们首先了解代码编程领域,最熟悉的应当时是网站编程代码,从前端设计的HTML到网站后台逻辑编程语言,比如PHP,Java,Python,C#等,这应该是网页设计师最先了解的领域,编程除了网站编程,我们更应该知道编程领域是广阔的,它还包括操作系统,算法,机器学习,人机交互等,当时我们这里主要是学习网页代码编程。

首先建议从友好的命令行界面(CLI)Shell开始,CLI只能使用键盘操作我们电脑的数据,也不支持鼠标,通过终端使你可以访问计算机的文件和文件夹结构,开始操作之前需要一定的时间来适应。

7902b593a7338aae2147150bc19175c2.png

CLI的一项关键功能是可以在命令中使用正则表达式(regex),简单了解就是可以快速查询或排除你需要或不需要的。

以下是一些基本的终端命令可以帮助你入门:

  1. cd代表“更改目录”,键入此名称,然后键入文件或文件夹路径,当然可以键入文件夹名称,但它必须在当前文件夹中才能进入。
  2. ls 列出当前文件夹中的文件和文件夹。
  3. pwd代表“打印工作目录”-将列出当前在计算机中的位置。
  4. mkdir 创建一个文件夹。
  5. cd与with一起使用提升一个等级-如果
  6. 小技巧- Tab键入文件夹/文件路径时,按下键将自动完成。

选择文本编辑器

在选择代码编辑器时,有很多选择,我比较推荐Sublime Text和VS Code(Visual Studio Code)目前我也正在使用的两个。

Sublime Text是早期在前端开发人员中流行的文本编辑器之一。

VS Code(Visual Studio Code)在2015年左右出现,开发者花了一段时间才从Atom和Sublime切换到VS Code,目前已经成为许多开发人员最喜欢的编辑器。除了Sublime的几乎所有功能外,VS Code还通过内置终端和与Git的紧密集成而与众不同。

设计师开始学习编程之前,你将学习终端的基础知识,还有懂得一些入门方面的工作效率与技巧,更重要当然是选择一个适合你编程工具,编程工具都是大同小异,初学编程可以发现自己喜欢工具,到你有能力实现编程的时候,编程工具应该选择高效、方便、合适的工具。



推荐阅读
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • C++实现经典排序算法
    本文详细介绍了七种经典的排序算法及其性能分析。每种算法的平均、最坏和最好情况的时间复杂度、辅助空间需求以及稳定性都被列出,帮助读者全面了解这些排序方法的特点。 ... [详细]
  • 机器学习中的相似度度量与模型优化
    本文探讨了机器学习中常见的相似度度量方法,包括余弦相似度、欧氏距离和马氏距离,并详细介绍了如何通过选择合适的模型复杂度和正则化来提高模型的泛化能力。此外,文章还涵盖了模型评估的各种方法和指标,以及不同分类器的工作原理和应用场景。 ... [详细]
  • 使用Numpy实现无外部库依赖的双线性插值图像缩放
    本文介绍如何仅使用Numpy库,通过双线性插值方法实现图像的高效缩放,避免了对OpenCV等图像处理库的依赖。文中详细解释了算法原理,并提供了完整的代码示例。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 资源推荐 | TensorFlow官方中文教程助力英语非母语者学习
    来源:机器之心。本文详细介绍了TensorFlow官方提供的中文版教程和指南,帮助开发者更好地理解和应用这一强大的开源机器学习平台。 ... [详细]
  • c# – UWP:BrightnessOverride StartOverride逻辑 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • 深入理解C++中的KMP算法:高效字符串匹配的利器
    本文详细介绍C++中实现KMP算法的方法,探讨其在字符串匹配问题上的优势。通过对比暴力匹配(BF)算法,展示KMP算法如何利用前缀表优化匹配过程,显著提升效率。 ... [详细]
  • 本文详细探讨了Netty中Future及其子类的设计与实现,包括其在并发编程中的作用和具体应用场景。我们将介绍Future的继承体系、关键方法的实现细节,并讨论如何通过监听器和回调机制来处理异步任务的结果。 ... [详细]
  • 本文介绍如何在 Unity 的 XML 配置文件中,将参数传递给自定义生命周期管理器的构造函数。我们将详细探讨 CustomLifetimeManager 类的实现及其配置方法。 ... [详细]
  • 本文介绍了如何通过扩展 UnityGUI 创建自定义和复合控件,以满足特定的用户界面需求。内容涵盖简单和静态复合控件的实现,并展示了如何创建复杂的 RGB 滑块。 ... [详细]
  • dotnet 通过 Elmish.WPF 使用 F# 编写 WPF 应用
    本文来安利大家一个有趣而且强大的库,通过F#和C#混合编程编写WPF应用,可以在WPF中使用到F#强大的数据处理能力在GitHub上完全开源Elmis ... [详细]
  • 使用C#开发SQL Server存储过程的指南
    本文介绍如何利用C#在SQL Server中创建存储过程,涵盖背景、步骤和应用场景,旨在帮助开发者更好地理解和应用这一技术。 ... [详细]
  • 如何在窗口右下角添加调整大小的手柄
    本文探讨了如何在传统MFC/Win32 API编程中实现类似C# WinForms中的SizeGrip功能,即在窗口的右下角显示一个用于调整窗口大小的手柄。我们将介绍具体的实现方法和相关API。 ... [详细]
author-avatar
韩晓亮2602918655
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有