자기 개발과 IT 프로그래밍을 위한 여행

물처럼 흐르는 시간, 그 속에서의 여행

728x90

학습 6

온라인 코딩 사이트

https://replit.com/ Replit: the collaborative browser based IDE Run code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter. replit.com 일반적으로 여러 프로그래밍 언어를 학습하기 위해선 IDE 라는 통합개발환경툴(프로그램)을 설치하게 됩니다. C언어 계열이라면 Visual Studio 를. Java언어 계열이면 Eclipse 를. Python 계열은 아나콘다나 Python IDLE 와 같이. 프로그래밍 개발 툴을 설치하는 것이 기본입니다만 학생들이 사용하는 학교 컴퓨터부터 집 컴퓨..

지원 서관 2023.05.02

파이썬이란

파이썬이란? 한창 인기 있는 ChatGPT 와 같은 AI 시스템을 만드는 곳에서도, 빅데이터를 모아 더 나은 정보로 가공하는데에도 사용되는 언어로서, Java, C 언어와 같이 기초 학습 언어 중 하나로도 사용됩니다. (다만 파이썬은 다른 기초 언어들과는 그 문법이나 구조에 차이가 조금 있습니다.) 흔히 컴퓨터공학과와 같은 대학 학과를 입학하면 배우는 기초 언어로서 파이썬은 인터프리터식, 객체지향적, 동적 타이핑 대화형 프로그래밍 언어에 속합니다. 파이썬은 쉬운 문법과 강력한 라이브러리로 인해 인기 있는 언어 중 하나이며, 데이터 과학, 인공 지능, 웹 개발, 자동화, 게임 개발 등 다양한 분야에서 사용됩니다. 파이썬이 사용되는 분야 데이터 과학 분야에서는 파이썬을 사용하여 데이터를 수집하고 분석하며, ..

1인 개발자가 되려면

1인 개발자가 되려면 다음 단계를 따르세요. 코딩 배우기: 관심 있는 프로그래밍 언어를 선택하고 학습을 시작하십시오. 시작하는 데 도움이 되는 자습서, 온라인 과정 및 교과서를 포함하여 온라인에서 사용할 수 있는 많은 리소스가 있습니다. 기술 습득: 개인 프로젝트에 참여하고 온라인 코딩 챌린지에 참여하여 코딩을 연습하세요. 이렇게 하면 코딩 기술을 구축하고 개발자가 사용하는 도구와 기술에 더 익숙해지는 데 도움이 됩니다. 다른 개발자와의 네트워크: 다른 개발자와 온라인으로 연결하고 코딩 이벤트 및 모임에 참석합니다. 이를 통해 다른 사람으로부터 배우고, 잠재적 공동 작업자를 찾고, 해당 분야의 최신 개발 정보를 확인할 수 있습니다. 실제 프로젝트 작업: 열정을 갖고 있는 프로젝트를 찾아 작업을 시작하십시..

잡담실/G 2023.02.07

프로그래밍 이론과 실습 중 더 중요한 것은?

성공적인 프로그래머가 되기 위해서는 이론과 실습이 모두 중요합니다. 이론은 프로그래밍 개념, 알고리즘 및 데이터 구조를 이해하기 위한 견고한 토대를 제공합니다. 이 지식을 통해 문제에 접근하고 효율적이고 유지 관리 가능하며 확장 가능한 코드를 만드는 방법에 대해 정보에 입각한 결정을 내릴 수 있습니다. 반면에 실습은 이론적 지식을 실제 시나리오에 적용하는 데 도움이 됩니다. 코딩, 디버깅, 테스트 및 문제 해결에 대한 실습 경험을 얻을 수 있습니다. 이 경험은 기술을 구축하고 자신감 있고 유능한 프로그래머가 되기 위해 필수적입니다. 결론적으로 이론과 실제는 똑같이 중요하며 서로를 보완합니다. 둘 사이의 좋은 균형은 성공적인 프로그래머가 되기 위해 필요한 강력한 기초와 실용적인 기술을 개발하는 데 도움이 ..

잡담실/G 2023.02.07

알고리즘 학습

프로그래밍, 개발 공부라는 것은 결국 논리적인 순서대로 코드를 작성하고 문제를 해결하는 방식을 작성하는 것입니다. 즉, 문제 혹은 불편함을 해소 하기 위한 해결 방법을 고민하고 소스 코드를 작성하는 것으로 더 편하고 효율적으로 문제를 해결하는 것. 그런 문제 해결 능력을 기르기 위한 학습 사이트가 있다. 정올과 백준이라는 대표적인 사이트로 사이트에 가입을 하고, C, Java, Python 등과 같은 기초 언어를 통해 제출을 하면, 서버에서 해당 소스를 다양한 방법으로 테스트하고 결과에 따라 합격 또는 에러에 대해 안내 해준다. 정올 사이트에서 입력 형식과 제출 형식을 지정해 주기에, 제출한 코드가 서버에서 테스트가 진행되는 것 또한 해당 형식에 맞는지 확인하기에 공백 사이즈 까지 맞추어 작성해야한다. ..

지원 서관 2022.06.06

코틀린 학습

developer.android.com/kotlin?hl=ko Android 개발자 | Android Developers Kotlin으로 Android 앱을 작성할 수 있습니다. Kotlin은 표현력이 뛰어나고 간결하며 강력합니다. 가장 좋은 점은 자바 프로그래밍 언어 및 기존 Android 런타임과 상호운용이 가능하다는 점입니다. developer.android.com 스마트폰은 국내에서만 보아도 95% 이상의 인원이 사용하는 현대의 필수 장비로서 대표적인 IT 기기 중 하나입니다. 우리가 사용하는 스마트폰은 안드로이드OS, iOS 라는 큰 양대 산맥으로 갈려있습니다. 물론, 위의 두 OS가 전부는 아닙니다만, 안드로이드는 74% 가량을, iOS 는 20~24% 내외를 차지합니다. 거의 전부라 보아도 ..

지원 서관 2021.03.28
728x90
반응형