프로그램 소스에 대해서 궁금합니다
저는 컴퓨터나 프로그램쪽의 아는게 거의 없어서 질문하는것도 잘 전달이 될지 모르겠습니다
프로그램에 소스가 정말 다양한것 같습니다
소스에 대해서 궁금한데요
제가 접했던 소스는 페이스북 인스타 친구추가 좋아요를 자동으로 해주는 소스를 받은적이 있었습니다
일상에서 조금 편하게 사용할수 있는 이런 소스들은 어디서 어떻게 배울수 있을까요?
이런 소스들을 만드는 프로그램같은게 있을까요?
전문가님들의 답변 부탁드립니다
안녕하세요. 아하(Aha) 지식 공유자 입니다.
생활속에서 편하게 사용할 수 있는 프로그램을 만들수 있는 방법을 배우고 싶으신가봐요.
사실 프로그래밍은 '문제'를 해결하는 방법이죠. 어떤 불편을 만났을때 그것을 프로그램을 통해 해결합니다. 결국 질문자님께서 어떤 문제를 가지고 있는가에 따라서 제작할 프로그램도 달라지고, 배워야 할 내용도 달라질 수 있겠죠?
일단, 질문자님께서 말씀하신 내용을 토대로 볼때, 해당 프로그램은 크롤링을 이용한 기술로 생각할 수 있습니다. 요즘은 파이썬을 이용한 크롤링 기술이 각광받고 있는것 같습니다. 아래 무료로 학습하실수 있는 링크들 남겨두겠습니다.
[유튜브]
조코딩 - https://youtu.be/1b7pXC1-IbE
나도코딩 - https://youtu.be/yQ20jZwDjTE
해당 채널에서 파이썬에 대한 기초강좌도 있으니 참고 하시기 바랍니다. 즐거운 학습 되시길 바랍니다!
안녕하세요.
소스를 받으셨다고 하는데.. 소스는 프로그램을 만들 때 안에 코딩되어 있는 문자열 같은 것을 말하는데.. 이런 소스를 받았다는 건가요? 아마도 소스가 아니라 그런 소스로 만들어진 프로그램을 받았을 거라고 생각되네요.
일상에서 조금 편하게 사용할수 있는 이런 소스들은 어디서 어떻게 배울수 있을까요?
>> 그런 소스를 만들기 위해서는 프로그래밍 언어라는 것을 배워야 합니다.
이런 소스들을 만드는 프로그램같은게 있을까요?
>> 직접 만들어야 합니다. 아니면 다른 분들이 만들어 놓은 걸 가져다 쓸 수도 있습니다.
질문자님꼐서 꽤 높은 난이도의 질문을 해주셨네요!
결론부터 말씀드리자면
일상에서 조금 편하게 사용할수 있는 이런 소스들은 어디서 어떻게 배울수 있을까요?
>> 어떤것을 학습할지 선택하신 뒤 무료 유튜브 강의 부터 시작하시는것을 추천드립니다. ^^
이런 소스들을 만드는 프로그램같은게 있을까요?
>> 프로그램과 그 프로그램을 사용하기 위한 프로그래밍 언어들은 정말 다양합니다. 대표적인 예를 설명드리면
1. 페이스북 / 인스타그램 등은 하나의 프로그램 (어플리케이션) 이다.
2. 프로그램(어플리케이션)은 프로그래밍 언어를 사용하여 작성된 여러가지 소스(source) 들의 집합체이다.
3. 질문자님꼐서 받은 소스는 그 소스들의 집합체에 새로운 소스를 추가하여 프로그램에 (페이스북 / 인스타그램 ) 에 변화를 준것입니다.
4. 페이스북/인스타그램에 소스를 사용하려면 그 소스가 어떤 언어로 이루어져있는지 알아야한다.
5. 답을 알려드리자면 대부분의 SNS 어플리케이션은 Java 프로그래밍 언어로 만들어져있습니다.
6. 그렇다면 Java 프로그래밍을 공부해야 소스를 만들수있겠죠?
7. 유튜브 또는 구글에 Java 강의 / 프로그래밍 시작하기 등으로 프로그래밍을 시작하시는것을 추천드립니다.
즐코되세요 ^^
안녕하세요.
요즘 파이썬이 대세라고는 알려져있습니다.
보편적으로 웹개발이 취업하기도 광범위합니다.
또한 기본적으로 java는독학하기에도 수월합니다.
자바스크립트를 시작으로해서 앞부분 프론트를 마무리하고 java로 들어서면서 서비스쪽(조금 더 디테일하게) 배우는것이 괜찮을 것 같습니다.
자바스크립트는 현재 많이 사용중이므로 쉽게 접근하실 수 있습니다.
감사합니다.
안녕하세요. 프로그램 소스에 궁금한 분이시군요.
일반적으로 프로그램 소스는 컴퓨터에게 일을 시키는 명령을 내리는 명령서로 생각하시면 편할꺼같습니다.
하지만 이명령서는 한글이 될수도 있고 영어가 될수도 있고 기타 국가 언어가 될수 있죠 이게 바로 프로그램 언어 종류(java, c, c++, 등등) 가 되는것 이지요.
이 명령서를 쓰는 방법으로는 저희가 한글을 쓸지 파워포인트를 쓸지 워드를 쓸지 고민하는거와 같이
많은 작성 툴이 존재합니다.
프로그램을 배우기 쉬운방법은 하나의 언어를 선택하여 흐름을 읽는 부분이 중요합니다. 즉 논리적인 사고 방식이 높은 분이 개발을 잘할수 있지요.
도움이 되셨길 바랍니다. 감사합니다.