我在哪里学习如何编写特定程序的代码 [英] Where do I learn how to code a specific program

查看:104
本文介绍了我在哪里学习如何编写特定程序的代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我没有编程的背景,过去我对C感兴趣,如果我没记错的话,用pascal制作了一个计算器,但那是很多年前我再也不记得了。



我想学习如何编写一个能够检测/识别特定图像何时显示在屏幕上的程序,并且一旦识别出它通过按下a以自动键或类似程序的方式组合预设键。



我不知道我应该学习哪些学习资源以便能够学习如何尽可能快地编写这个特定的东西,我也不知道哪种语言最适合编码。



如果有人能指出我的话在正确的方向上会非常有帮助。



谢谢!



我有什么尝试过:



我试图研究我的问题,但我找不到任何有用的东西:(

解决方案

你需要学习机器学习。但是,等等,这是一种递归方法。你需要了解使用机器学习解决了哪些问题,为什么只有机器学习才能解决这些问题!



为了编写机器学习算法,你需要学习或至少掌握至少一种编程语言的实践经验(虽然我推荐3种不同的范例 - 面向对象的函数式编程和脚本式或动态类型。一旦你掌握了这些语言的经验,只有这样你才能编写一个机器学习程序 - 你的任务是让程序告诉屏幕上的内容,然后执行某个动作需要的不仅仅是一个简单的 IF ... ELSE



查看您的位置,我建议您访问其中一个付费在线课程网站,例如Pluralsight,您甚至可以加入其他人提供的学习资料。像Packt这样的作家和出版商。在编写这些程序之前,请彻底学习编程。它需要比普通的hello世界可以教的更多的努力。



在这里,我已为您附上一些正常链接,请仔细阅读并自行开始使用:



面向对象编程 - 维基百科 [ ^ ]

入门 - C#指南| Microsoft Docs [ ^ ]

欢迎使用Python.org [ ^ ]

机器学习速成课程  |  Google Developers [ ^ ]

I have no background in programming, in the past I was interested in C as well as made a calculator using pascal if I remember correctly, but that was many years ago and I do not remember anything anymore.

I would like to learn how to write a program that is able to detect/recognize when a specific image shows up on the screen and once recognized it acts by pressing a combination of pre-set keys in a way that autohotkey or a similar program would.

I have no idea what learning resources I should look at to be able to learn how to code this specific thing as quickly as I possibly can, I also don't know which language would be the best to code this in.

If someone could point me in the right direction that would be very helpful.

Thanks!

What I have tried:

I tried to research my question, but I did not find anything useful :(

解决方案

You need to learn Machine Learning. But, wait, this is a recursive approach. You need to learn what kind of problems are solved using machine learning, and why only machine learning can solve those problems!

In order to program machine learning algorithms, you need to learn or at least have a good hands on experience with at least one programming language (although I recommend any 3, in 3 different paradigms — object-oriented, functional programming and scripted or dynamic typed). Once you have gotten enough experience in those languages, only then you will be able to write a program for machine learning—your task of enabling the program to tell what is on the screen and then perform a certain action requires more than a simple if...else.

Looking at your position, I would recommend paying a visit to one of the paid online course websites, such as Pluralsight, you can even join the learnings made available by other authors and publishers like Packt. Learn programming thoroughly, before writing these programs. It takes a lot more effort than a normal hello world can teach.

Here, I have attached a few normal links for you, please go through them and get started for yourself:

Object-oriented programming - Wikipedia[^]
Get Started - C# Guide | Microsoft Docs[^]
Welcome to Python.org[^]
Machine Learning Crash Course  |  Google Developers[^]


这篇关于我在哪里学习如何编写特定程序的代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆