我总是喜欢分享知识。 我写博客的原因之一是分享我在软件工程师方面的知识。 创立并运行(与几个朋友一起)第一个
早在2003年, 希腊的Java用户组就是由于我们在工作中得不到足够的培训或个人开发机会,因此我们希望共享和重用我们作为小型开发人员社区所拥有的知识。 当我开始工作,在任何地方的任何工作时,第一天我要寻找的一件事就是给我提供了多少知识,因此我可以阅读和掌握最新知识。 我一直很乐于“培训”年轻的开发人员,向他们展示我所知道的知识,使他们快速成长,塑造他们的“
开发者的个性。

我真的很高兴和兴奋,因为我将在一个月的时间内实现一个伟大的梦想,即教学。 我不是学者 ,我是专业人士,还是软件工程师,在此背景下,我将在伦敦城市大学的短期课程中分享一些观点,经验和知识。 您可以在此处找到链接 。 标题为“ 专业Java开发人员:工具和最佳实践 ”。
我的主要目标不是成为一名老师 ,对我而言,整个计划主要是将我对作为软件工程师的工作的热情和爱心回馈给愿意走同一条路并加入我们的人们。软件开发市场/世界。

本课程的主要目标是将短期Java知识注入当今Java开发人员工作市场的经验和标准中。 我计划在学习经验上有更多的帮助,以自以为是的议程而不是经典的计算机科学学术课程,您将以计算机科学本科生的身份获得该课程。 我想(尽可能)提供任何初级Java开发人员在他/她第一次加入公司和软件开发团队时都很好并且熟悉的主要技能和知识。 至少介绍一下它们,然后让学生进一步了解这些知识。

议程和课程内容几乎已定稿(有一些小小的例外),但我正计划讨论诸如

  • 现代Java IDE-有效使用Java IDE
  • 使用Git等代码版本控制工具。
  • 最新的Java语言功能。
  • 建立与Java相关的工具,逐步了解Maven或Gradle的基础知识。
  • 使用Java进行测试,使用框架和库进行测试驱动或行为驱动的开发
  • 使用Java进行现代企业开发,逐步介绍可用的企业级微框架,例如Spring Boot , Wildfly Swarm , Vertx等。
  • 使用可用的工具和库,用Java开发RestFul API。
  • 适用于Java开发人员的Cloud和Devops工具,其中包括Vagrant,Docker,Amazon Webservices,云等工具。
  • 我们将在编码dojo处进行调查和了解,您很可能会在Job中“使用”“著名的” Java库,并且很高兴了解它们。
  • 技巧和练习类似于初级Java开发人员在求职过程中可能遇到的许多面试问题。

该课程适合不同类型的人

  • 准备进入市场的计算机科学专业的本科生
  • 他们想要快速入门Java世界的实践和工具的IT专业人员
  • 非IT专业人员,他们正在融合到IT行业,尤其​​是使用Java进行软件开发,但是已经熟悉使用Java开发代码

我非常兴奋,希望我们能从10月8日开始(假设有足够的兴趣和学生)。 该课程将在每个星期六的10点至5点(大约)上进行,分为5部分,即5个星期六。

特别要感谢我的朋友Dionisis Dimakopoulos ,他是最后一个有了这个主意并给了我这次机会的人,通过本课程分享了我的热情。

翻译自: https://www.javacodegeeks.com/2016/08/dream-come-true-teaching-professional-java-developer-tools-best-practices.html

梦想成真…教学–专业的Java开发人员:工具和最佳实践相关推荐

  1. java 开发人员工具_每个Java开发人员都应该知道的10个基本工具

    java 开发人员工具 大家好,我们已经到了2019年的第二个月,我相信你们所有人都已经制定了关于2019年学习以及如何实现这些目标的目标. 我一直在撰写一系列文章,为您提供一些知识,使您可以学习和改 ...

  2. java 开发人员工具_Java开发人员应该知道的5种错误跟踪工具

    java 开发人员工具 随着Java生态系统的发展,可满足不断增长的请求和用户对高性能需求的Web应用程序成为了新型的现代开发工具. 具有快速新部署的快速节奏环境需要跟踪错误,并以传统方法无法维持的水 ...

  3. java 开发人员工具_Java开发人员应该知道的7种新工具

    java 开发人员工具 通过快速浏览一些最新的,创新的工具,准备好锁定和加载. 万一您错过了它,RebelLabs最近发布了Java工具和技术前景的全球调查结果 . 除了著名的工具和成熟的工具之外,市 ...

  4. java 开发人员工具_Java开发人员的5种工具

    java 开发人员工具 改善我们编写的Java代码的一种方法是使用最好的工具. 因此,让我们看看IDR Solutions建议使用的5种最常用的工具来帮助Java开发人员编写更好的代码. 查找错误 F ...

  5. 12个面向专业开发人员的VueJS最佳实践

    英文 | https://learnvue.co/2020/01/12-vuejs-best-practices-for-pro-developers/ 翻译 | 小爱 随着 VueJS的使用变得越来 ...

  6. java 集成开发工具_最好的Java开发人员测试和集成工具

    java 集成开发工具 通过从您的应用程序学习企业APM产品,发现更快,更有效的性能监控. 参加AppDynamics APM导览! 无论您是刚刚起步还是已经从事了一段时间,使用正确的工具进行编程都可 ...

  7. java不支持发行版本12_主要发行版本后Java开发人员应使用的15种工具

    java不支持发行版本12 新部署的生存工具包:适用于Java开发人员的工具,这些工具经常将代码部署到生产中! Takipi会检测生产中的所有错误,并像发生错误时一样显示变量值 立即部署并获得免费的T ...

  8. 每个Java开发人员都应该知道的10个基本工具

    大家好,我们已经到了2019年的第二个月,我相信你们所有人都已经为2019年的学习目标以及如何实现这些目标制定了目标. 我一直在撰写一系列文章,为您提供一些知识,使您可以学习和改进以成为2019年更好 ...

  9. 最好的Java开发人员测试和集成工具

    通过从应用程序中学习企业APM产品,发现更快,更高效的性能监控. 参加AppDynamics APM导览! 无论您是刚开始还是已经使用了一段时间,使用正确的工具进行编程都可以对项目的成功产生巨大的影响 ...

最新文章

  1. 祝博客园里的所有朋友 新年快乐!
  2. (经典)Hibernate的一对多关系映射(三)
  3. 记录一下在mac上做一个usb linux安装盘
  4. 数据结构与算法问题 AVL二叉平衡树
  5. 计算机基础知识总结论文,大学计算机基础总结论文
  6. MyBatis-面试题
  7. tsm2812通用定时器中断_通用定时器中断(TIM2)
  8. html中地图的绘制toolbars,tkinter内嵌Matplotlib系列(二)之函数曲线绘制
  9. 温州动车事故中受伤的“我”,还好吗?
  10. 用 bmon 实时查看网络流量
  11. WPF Image Binding Uri Source 失败解决办法
  12. C#笔记05 方法和参数
  13. 使用TreeMap对要签名做排序ASCII码排序
  14. 怎么在国内创建谷歌账号_如何在Google文档中创建模板
  15. 计算机应用安装不了软件总被隔离,电脑安装软件时显示此程序被组策略阻止的解决方法...
  16. xmlDocument是什么?(转)
  17. 百度富文本编辑器修改图片上传尺寸
  18. Gentoo Ebuild 和 Overlay
  19. NBS-Predict:基于脑网络的机器学习预测
  20. 在手机开发中常用的数据库是什么?

热门文章

  1. 零配置 之 Spring 概述
  2. Spring中的Bean配置、属性配置、装配内容详细叙述
  3. mybatis简单案例源码详细【注释全面】——测试层(UserMapperTest.java)
  4. set注意点map遍历
  5. MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established
  6. 西瓜显示服务器错误,西瓜云服务器
  7. SecureCRT连接Linux的操作步骤
  8. css 图片换行_好程序员web前端学习路线分享CSS浮动-文档流篇
  9. 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件的解决方法(webpack热加载)
  10. Java 泛型实现方法 — 擦拭法