一丢丢心得体会:

首先不得不说一下,学习一门知识,真的就像建一栋高楼一样,地基必须的稳固,否则你辛辛苦苦建的楼可能随时会垮掉,这一点在我学习thinkphp5的路上深有体会,同时了自此我也爱上了写博客,我发现写博客是一个很好的学习方式,在写博客的过程中,对自己所学做一个分析、复习和总结,对自己的学习很有帮助。

接下来我就浅谈一下我这个IT小白在三个星期内零基础是如何学习thinkphp5的叭,三个星期肯定是没有完全掌握这门框架的,不过入个门还是可以的,所谓温故而知新,在学习这门框架的路上我受益良多,希望我的学习路线和方法可以帮助更多的小伙伴学习这门thinkphp5框架,可能有些地方不是很详细,还请各位IT大佬多多指点,所写博客均为我个人的学习笔记,还请大家不吝赐教。

特别需要说明一下:学习任何一门课程和知识,肯定刚开始有些东西没见过,一脸懵圈,这很正常,你所要做的就是自己想办法,找资料去理解它,遇到问题 百度 一下,你遇到的问题和各种各样的坑,大多数前人都踩过,一般都会有解决的方法。

我学习的网站和平台:慕课网、网易云课堂、w3school、菜鸟教程,百度;

我的学习路线:

PHP->SQL->thinkphp5

1. PHP:毋庸置疑,首先肯定得学习php,那么我就分享一下我学习php的课程,不得不说慕课网真的是学习IT知识的好网站,建议像我一样的小白多去慕课网学习学习,相信一定受益良多。
        我是先学习的PHP入门篇,进阶篇我目前还没看,后期我会仔细的看看,感觉内容还不错。看完了PHP入门篇,直接开始去网易云课堂学习thinkphp5开发restful-api接口的教程,当我安装完教程里面的软件,填完了我安装软件和使用软件遇到的各种坑,开始正式准备学习thinkphp5,当我反复观看和学习完了前10个课程,那叫一个心酸,动不动冒出一个我不懂的,而且语速很快,有些php、thinkphp5的知识感觉我从未没见过,我这才意识到我看的这个thinkphp5开发restful-api接口是属于高级实战的教程,这个教程必须是你对PHP、MySQL以及thinkphp5有一定的了解了,再去看,才看得懂,学的会。于是我又去菜鸟教程去看了一下php的教程,也没有全部看完,我就看了基础教程、数组和函数的一些内容,现在想来回头还得再补补其它没看的知识;

学习建议: 两条路线

1)菜鸟教程里面PHP的基础知识,作为一个过来人,我的建议是全部都看一遍,不求全部都看懂,都会写,但是一些基础的比如数组、函数等,你一定要看懂,不然后面无法进行学习,可能看不懂视频教程的内容。
       2) 看慕课网里面PHP入门篇和PHP进阶篇 ,这两个教程看完之后,你对php就会有一定的认识和理解了。

备注: 在学习php的过程中,编辑php代码测试,可以不用下载相关的软件,在线编辑器就可以了。




2. SQL:我之前说的要具有MySQL的知识,其实里面最核心、最精髓的就是SQL,学习了SQL后续的课程你遇到了就能看懂,我学习SQL语句用了两天半左右,自我感觉良好,感觉不难,很好上手。

学习建议:
       在菜鸟教程平台学习,因为难度不大,看文档可以看懂,这个是我对比了W3school得出的结果,菜鸟教程更仔细全面,

备注:
       SQL语句的运行可以在MySQL命令行或者Navicat里面进行测试,要使用Navicat必须先开启MySQL,因为Navicat要连接MySQL。
       建议使用命令行运行SQL语句,在Navicat里面查看表的变化,可以直观的看见SQL语句执行的效果,查看表的变化之前记得刷新哦。

在这里我就分享一下我学习的两个软件叭,Mysql和Navicat

Navicat:

我的这个是破解版,附上破解教程:https://blog.csdn.net/WYpersist/article/details/79834490
软件链接:https://pan.baidu.com/s/1qtb_eTZG6g3fEZjo0EB8pw      提取码:qcmd

简单介绍一下Navicat叭,我也不说太多,毕竟软件的使用还得靠自己摸索,不懂可以百度,有很多教程教你怎么用。


MySQL:

软件链接:https://pan.baidu.com/s/1nt2gqPHd9s7-bKthayFJ2w        提取码:7glw

MySQL程序双击就可以进入黑色命令窗口啦。


       3. Thinkphp5:学习了前面的两个课程,就可以开始学习thinkphp5啦,学习thinkphp5有三个阶段,thinkphp5基础篇->thinkphp5模型篇->thinkphp5开发restful-api接口,按着这个顺序看,你就会逐渐提高对thinkphp5的认识和了解,特别是thinkphp5基础篇和thinkphp5模型篇,当初我看完了之后再去想之前看的thinkphp5开发restful-api接口的教程,真的有一种恍然大悟的感觉,像发现新大陆一样,之前什么模块,控制器,方法,路由还有配置什么的一脸懵圈,,完全不清楚,看了thinkphp5基础篇和thinkphp5模型篇之后我才对这些有了一定的认识和理解。

学习建议:两条路线

1) thinkphp5基础篇->thinkphp5模型篇->thinkphp5开发restful-api接口。
       2) thinkphp5完全开发手册->thinkphp5开发restful-api接口。

备注:
学习网站: 慕课网和网易云课堂

  • thinkphp5基础篇
  • thinkphp5模型篇
  • thinkphp5开发restful-api接口
  • thinkphp5完全开发手册
  • 建议先看视频学习比较好,看文档可能会有些困难,可以在看完了thinkphp5基础篇和thinkphp5模型篇之后再看thinkphp5开发restful-api接口,然后配合thinkphp5的完全开发手册进行学习。

学习工具:

  • thinkphp5下载
  • php开发环境:phpstudy ==> windows + apache + mysql + php
  • 编辑器:sublime
  • 接口测试工具:postman
  • 数据库工具:navicat   提取码:qcmd
  • 学习工具的安装和使用可以参考thinkphp5开发restful-api接口的课时2和课时3,要是搞不定,就百度咯,当时我是出现了很多问题,然后每个软件都不熟悉,百度了解了一下。


  • 接下来的日子我将继续更新thinkphp5开发restful-api接口的学习笔记博客,将我所遇到的问题、解决的方案和一些见解与大家分享,还请各位IT大佬不吝赐教。

浅谈三个星期零基础入门学习Thinkphp5开发restful-api接口的心得和总结相关推荐

  1. 【Web前端开发】《零基础入门学习Web开发》(HTML5CSS3)(小甲鱼)

    1 P1:凉凉好像挺厉害的奥?      听完了! 2 P2:HTML是用来描述网页的一种语言 官方:超文本标记语言   Hyper Text Markup Language 使用标签来描述网页    ...

  2. 自学也能学得会的《零基础入门学习Web开发》(HTML5 CSS3)

    1 Web开发是什么 很多读者可能还不明白,Web开发到底是什么. 其实,我们所说的Web开发通常相当于前端开发与后端开发的组合. 前端开发主要通过HTML.CSS.JavaScript. AJAX. ...

  3. SQL零基础入门学习(三)

    SQL零基础入门学习(二) SQL WHERE 子句 WHERE 子句用于提取那些满足指定条件的记录. SQL WHERE 语法 SELECT column1, column2, ... FROM t ...

  4. 零基础入门学习Python(33)-图形用户界面编程(GUI编程)EasyGui

    用户界面编程,即平时说的GUI(Graphical User Interface)编程,那些带有按钮.文本.输入框的窗口的编程 EasyGui是一个非常简单的GUI模块,一旦导入EasyGui模块,P ...

  5. python零基础电子书免费下载-零基础入门学习Python PDF 扫描版

    给大家带来的一篇关于Python编程相关的电子书资源,介绍了关于Python.零基础.入门学习方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小59.3 MB,小甲鱼编写,目前豆瓣.亚马逊 ...

  6. 0基础学python难吗-零基础入门学习Python技术难不难?

    原标题:零基础入门学习Python技术难不难? 近几年对python人才爆发式需求,导致很多人转行进入python开发行业,现如今Python这门语言的就业前景会非常好.相对于其他来说,它语法简单易读 ...

  7. 零基础学python pdf-笔记《零基础入门学习Python(第2版)》PDF+课件+代码分析

    通过自学编程,感觉到基础知识很重要,越到后面越能发现这一点,光记住是不行的,还要灵活运用,要多调试代码,计算机就是一个不断练习,不断遇到问题,解决问题的工种,要根据实际的业务能想到对应的语法,实际项目 ...

  8. 零基础学python难吗-零基础入门学习Python技术难不难?

    原标题:零基础入门学习Python技术难不难? 近几年对python人才爆发式需求,导致很多人转行进入python开发行业,现如今Python这门语言的就业前景会非常好.相对于其他来说,它语法简单易读 ...

  9. 零基础学python pdf-Python pdf(零基础入门学习Python)V1.0 最新版

    Python pdf(零基础入门学习Python)是一款功能强劲专业实用的Python电子书籍.想要零基础入门学习Python?那就快试试绿色先锋小编推荐的Python pdf最新版下载使用.由作者小 ...

最新文章

  1. 基于Spring可扩展Schema提供自定义配置支持(spring配置文件中 配置标签支持)
  2. apache php 调优_记一次apache+php调优
  3. struts+spring的配置方式总结
  4. 1.5 引入解释性变量
  5. Hibernate架构概述
  6. extractCSS – 帮助你从 HTML 中快速分离出 CSS
  7. pytorch Tensor.backward
  8. 【动态规划】路径dp:蓝桥2020: 数字三角形
  9. LDAP密码认证例子
  10. QString字符串拼接【转载】
  11. Win32写一个极简定时关机软件的全部过程讲解
  12. Linux 普通用户su root 权限的开启和禁止
  13. 如何有效率的学习马克思主义基本原理概论
  14. 人工智能轨道交通行业周刊-第12期(2022.8.29-9.4)
  15. 腾讯开发者登录不上去
  16. 这些中国顶级黑客带来的价值远比负面影响多!
  17. 1750. 救生员 Lifeguards S
  18. 【简单】求英文句子的平均单词长度
  19. C语言预处理相关讲解
  20. 阿里巴巴创始人马云:阿里是幸福指数最高的企业

热门文章

  1. 安全测试需要关注那些要点
  2. 推荐:制作地图的网站和工具
  3. 智能手机系统对进程生命周期的管理
  4. 集合论在图论中的应用的约束描述
  5. 计算机供应链结构,面向供应链管理的二维条码设计-计算机系统结构专业毕业论文.docx...
  6. 详细介绍注解@ConfigurationProperties使用
  7. 【网址收藏】Fedora 34安装Wine、微信
  8. Scala 字符串详解
  9. 【收藏】IntelliJ Idea中配置JavaFX Scene Builder
  10. kubesphere发布应用到应用商店完整步骤