各类程序员学习路线图(前端、PHP、Python、.NET、JAVA、ASP)

各类程序员学习路线图(前端、PHP、Python、.NET、JAVA、ASP)

本文非商业用途,转载自:http://www.runoob.com/coder-learn-path



前端工程师


    基础:HTML教程, CSS教程
    进阶:Javascript,jQuery
    高级:AJAX 教程,JSON 教程,XML 教程
    框架扩展学习:Bootstrap 教程,jQuery UI 教程,jQuery EasyUI 教程,jQuery Mobile 教程
    调试工具:Firebug 教程
    开发工具:HBuilder,Dreamweaver,Notepad++,Photoshop

------------------------------------------------------------------------------------------------------------------------------------------------------

PHP工程师

    基础:HTML教程,PHP 教程
    进阶:SQL 教程,MySQL 教程
    高级:正则表达式教程,Mongodb教程, AJAX 教程,JSON 教程,XML 教程,
    开发工具:Notepad++,phpMyAdmin,EasyEclipse for PHP
------------------------------------------------------------------------------------------------------------------------------------------------------

Python 工程师


    基础:Python 教程
    进阶:SQL 教程,MySQL 教程
    高级:正则表达式教程,Mongodb教程, AJAX 教程,JSON 教程,XML 教程,
    开发工具:PyDev for Eclipse
------------------------------------------------------------------------------------------------------------------------------------------------------

.NET 工程师


    基础:C# 教程,ASP.NET 教程
    进阶:SQL 教程
    高级:正则表达式教程,Mongodb教程, AJAX 教程,JSON 教程,XML 教程,
    开发工具:visual studio 2010
------------------------------------------------------------------------------------------------------------------------------------------------------

JAVA 工程师


    基础:Java 教程,JSP 教程
    进阶:SQL 教程,MySQL 教程
    高级:正则表达式教程,Mongodb教程, AJAX 教程,JSON 教程,XML 教程,
    开发工具:Eclipse
------------------------------------------------------------------------------------------------------------------------------------------------------

ASP 工程师


ASP 现在应该比较少用,建议学习路线为:HTML教程,ASP 教程,SQL 教程

作为一名 Java 程序员,你需要掌握以下基本知识: 1. 基本数据类型和变量:了解 Java 中的基本数据类型和变量的概念,以及如何声明、初始化和使用它们。 2. 流程控制和循环:掌握条件语句、循环语句、分支语句等控制程序流程的语句。 3. 面向对象编程:掌握面向对象编程的概念、类的定义、实例化对象、继承、多态等基本概念。 4. 异常处理:了解 Java 中的异常处理机制,以及如何使用 try-catch-finally 语句来捕获和处理异常。 5. IO流:了解 Java 中的 IO 流,包括字节流、字符流、文件读写等操作。 6. 多线程编程:掌握 Java 中的线程机制,了解多线程编程的基本概念和技术。 7. 数据库操作:了解 JDBC 的使用,包括连接数据库、执行 SQL 语句、处理结果集等操作。 8. Web开发:学习使用 Servlet、JSP、Struts、Spring、MyBatis、Hibernate 等框架进行 Web 开发。 学习路线: 1.学习 Java 语言的基础知识,比如语法、数据类型、流程控制、面向对象编程等。 2. 掌握常用的开发工具,比如 Eclipse、IntelliJ IDEA 等。 3. 学习 Java 的核心 API,比如集合框架、IO、多线程、反射、注解等。 4. 学习数据库操作和 SQL 语言,了解 JDBC 的使用。 5. 学习 Web 开发相关技术,比如 Servlet、JSP、Struts、Spring、MyBatis、Hibernate 等框架。 6. 深入学习 Java 的高级特性,比如泛型、枚举、Lambda 表达式等。 7. 学习设计模式,了解如何使用设计模式来解决实际开发中的问题。 8. 学习常用的开发工具,比如 Git、Maven、Jenkins 等。 9. 实践项目,积累经验,不断学习和提高自己的技能。 以上是 Java 程序员学习路线,但也需要根据自己的实际情况进行调整和补充,不断拓展自己的技能和知识面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值