php - 学完基本的 PHP 之后做什么?

标签 php

<分区>

我使用 Lynda Tutorial 学习了极其基础的 PHP(我认为是) .在那之后,我觉得我对这种语言有了一些了解。我的志向是成为一名网络开发人员!经过一些谷歌搜索后,我打算通过使用 PHPSCripts、Webapps 等网站学习一些更高级和实用的 php。

但是,现在我很困惑!完成学业后,当我寻求 Web 开发人员职位并被选中时,我将如何工作,只需要了解一些语言基础知识?

你们能帮助我成为一名优秀的 Web 开发人员吗?我需要学习什么以及如何学习?

另外,我能得到做一个实用的PHP项目的步骤吗?

最佳答案

作为网络开发人员,拥有客户端和服务器端技能非常重要。但很少有 Web 开发人员在这两方面都非常出色......但是了解基础知识和在哪里查找信息绝对是一个很好的起点。

我会建议按照列出的顺序完成以下列表。如果您对某个主题感到满意,请移动一个。尽管在现实中你会经常在学习过程中来回走动......

客户端

  • HTML/XHTML
  • CSS
  • 一个 JavaScript 库(例如 jQuery、prototype/scriptaculos 等)

服务器端 - 基础架构

  • 如果在 Linux 上工作,请熟悉 shell 脚本(例如 bash 等)
  • 网络服务器(例如 Apache)
  • PHP 服务器
  • 数据库(例如 MySQL、PosgreSQL 等)

服务器端 - 编程

  • PHP
  • SQL

高级主题

熟悉基础知识后...

  • AJAX(这个放在这里是因为它是一个客户端/服务器主题,并不是因为它很高级...)
  • 面向对象编程 (OOP)
  • 安全问题
  • 源代码控制管理 (SCM) ->(例如 git 等)
  • Model View Controller (MVC) 软件架构
  • PHP 框架(Zend Framework、Symphony、CakePHP、Agavi)
  • 单元测试(例如 PHPUnit)
  • PHP 的对象关系映射器 (ORM)(原则、Propel)

通常这会让您忙一阵子。至少它让我一直很忙……;)

关于php - 学完基本的 PHP 之后做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3487276/

相关文章:

javascript - 我想读出我的多重上传表单的文件名,并且我想将其包含在数据库中

php - yii 附加模型属性及其范围

php - 为什么我找不到 Google Calendar API 的 vendor/autoload.php?

php - 在 Exceptions\Handler.php 中访问 Auth

php - 从所选复选框的数据库中选择全部

php - Symfony2 SonataClassificationBundle 从数据库查询

php - 试图从 laravel 中 Eloquent 产品评论中获取评论者的姓名

PHP PDO 多选,多条件

php - magento frondend 显示错误 1062 键 '0' 的重复条目 'PRIMARY'

php - Symfony2 Assets 包问题