如何制作软件?

 我来答
猪八戒网
2023-04-03 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

万事开头难,首先,要有扎实的基础知识,推荐先学c语言,搞清楚基本概念,比如变量,函数,类,数据类型等等,再下点功夫研究下数据结构,前者是所有编程语言的构成基石,后者是算法,就是如何用编程语言去解决实际问题。不要相信什么速成教程,不要被当下众多流行的编程语言搞得不知如何下手,安下心花功夫把基础打牢。第二,推荐学习下java语言,建议看看《java编程思想》这本书,这是本著名的java编程教学书籍,网上有pdf下载。第三,熟悉一下关系型数据库,当前三大主流关系型数据库包括mysql,oracle,sqlserver,你可以挑一个专门学习下,主要学习关系型数据中的基本概念,比如表,视图,存储过程,函数,以及关系型数据库语言,在网上搜相关书籍学习下就可以了,mysql安装较为简单,而且使用广泛,免费,跨平台,推荐安装,以它为蓝本学习。第四,学习下html,js,css,这些是做网页的基础,这些你可以上菜鸟教程等网站学习,当然,这些网站教的比较浅,要想深入研究,最好还是找相关书籍好好学一下。有了这些知识,你可以尝试做个小系统,比如论坛,图书管理系统什么的。前端页面用html设计,css美化,js做数据加载,java做后台,接收发送数据从(到)前端页面,操作数据库,mysql作为数据库用来存放数据。然后,你可以研究一些专业性的框架做一些真正的可用的软件开发了,前端比如,angularjs,vue,react,后端如javaspring,hibernate,这时候,你要做的就是上官网,看帮助文档了。计算机发展的速度是非常快的,新技术层出不穷,但不管怎样,基础的东西是不会变的,所以,花时间把基础打牢,然后多做项目实践,这样才能成功。


AiPPT
2024-09-19 广告
在北京饼干科技有限公司,我们致力于提供便捷高效的办公解决方案。关于AIPPT制作,我们虽不直接提供软件服务,但深知市场上有众多免费或成本效益高的PPT制作工具可供选择。用户可通过在线平台或软件市场轻松获取,享受从模板选择到内容编辑的一站式免... 点击进入详情页
本回答由AiPPT提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式