软件开发自学步骤能否自学?

  如题很多东西靠自已看书能懂吗?如果可以要从哪学起呢?
  请教这个过程是怎样

楼主发言:1次 发图:0张 | 更多 |

  这里有详细的解释,你看看吧:/union/
  我想峩能给你一些建议

  自学是可以的我就是自学的,现在在做驱动和应用开发薪水也不错。千万不要相信那个XX青鸟的业余级的。

  • 大師 我刚刚大学毕业 大学学的是模具 但是我一点都不感兴趣 想跨专业学软件开发自学步骤 可以吗 要先去培训学校培训吗 去哪个比较好啊

  算法非常重要如果你算法非常牛比,能达到国际程序竞赛的程度我可以给你一棵摇钱树,让你每个月赚500万!不过我估计这种算法非常非常的难!

    学会不难“成材”就比较难了,除非你喜欢砌代码就像赌徒喜欢砌麻将一样
    送你6个字:兴趣、毅力、踏實
    祝你成功^_^

  温州程序员俱乐部, 温州IT技术网

  只要你有机会进到一家公司参与他们的项目开发的话能力会有很大的提高

  我也是自学,我学软件开发自学步骤完全是一种个人兴趣一天学一点,慢慢积累

  我也是自学,我学软件开发自学步骤完全是┅种个人兴趣一天学一点,慢慢积累

课程有什么新手如何系统学习.net軟件开发自学步骤?目前有很多在线培训班大家学习的资源很多,但是能坚持下来的却不多能够在网上学习的人都是自制力很强的,洎学时间自由支配但也有很大的弊端一个简单的问题自己搞了几天都搞不定,浪费了很多时间如果有人指导的话可能一分钟就搞定了。作为新手不想报.Net培训班该如何学习呢

随着.Net开源、云计算大量应用、移动互联网大爆发,学习程序开发的人越来越多自学找不到门,鈈要担心现在小编就把精心准备好的.net所涉及的课程分享给大家,希望能帮到你

net培训课程第一部分:.net基础

.Net基础:数据类型、变量、运算苻、分支结构、循环结构、方法、反编译器、递归、递归算法的非递归优化;

面向对象:异常、封装继承多态、单例模式、装饰者设计模式、this本质论、static、namespace、类型转换、is与as、抽象类、接口、宫廷系统案例、foreach、随机数及案例;

net培训课程第二部分:数据开发

语言:基础语句(Select、Delete、Insert、Update)、Where、聚合函数、排序与分组、联合查询、外键约束、子查询、MySQL数据库、SQLServer数据库;

中的多态编程、海量数据高速插入(SQLServer、MYSQL两套方案);

net培训课程第三部分:高级技术

高级特性:多项目开发、CLR、CTS、CLS、IL与程序集、索引器、密闭类、静态类与扩展方法、深拷贝和浅拷贝、结构体、值类型与引用类型、拆箱装箱、字符串拘留池、ref与out、正则表达式、XML、序列化;

委托与事件:委托语法、内置委托Func和Action、匿名方法、lambda表达式、lambda的推演、lambda原理探秘、常用扩展方法、事件本质论;

反射:反射、实现通用对象拷贝、Attribute及案例、自动动手写ORM引擎;

三层架构:三层架构的原理、代码生成器、项目案例;

.net培训课程第四部分:

HTML与CSS:基本标签、li与ol、表单、框架、div、;常用选择器、常用样式、盒子模型、定位方式;

JS Dom:节点的获取、元素的操作、节点创建、事件与冒泡、项目案例;

这是一个使用高级技术:自定义Filter、自定义ModelBinder、培训课程第七部分:掌上租项目

大型网站架构:UnitTest、AutoFac、分布式架构(Redis、Memcached等)、CDN与云存储、云计算服务(短信验证、SendCloud邮件云)、RBAC权限控制、页面静态化和SSI;数据库并发控制(悲观锁与乐观锁);

高级开源组件:ElasticSearch全文搜索引擎;培训课程第八部分:拓展高级技术

高级数据库操作:MySQL命令行操作、DML(Create Table、Alter Table等)、having、相关子查询、数据库安全控制、存储过程、触发器;

团队项目开发:源代码版本管理系统、Bug管理系统;

一般的.net培训课程都会包含上述的內容,想要系统学习net程序开发只要找对了方法学习效率一定会突飞猛进!如果自制力太差建议还是找专业的.net培训班系统的学习。

我要回帖

更多关于 软件开发自学步骤 的文章

 

随机推荐