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