자신을 코딩하는 법을 가르치는 방법

나는 완전히 온라인으로 코딩하는 법을 배웠고 당신도 할 수 있습니다.

라푸에르타

팔로우

2020 년 5 월 13 일·6 분 읽기

아무 상관이없는 동안,아무도 볼 수 없습니다,그리고 아무데도 순간에 불안 보일 수 있습니다 갈,잠금에 환상적인 기회입니다-당신이 그것을 짐작! -코드에 자신을 가르치십시오.

몇 주 후에 저는 하버드 대학교에서 컴퓨터 과학 학위를 받았습니다. 난 그냥 열세 살 때 내 컴퓨터 과학 여행은,하지만,내 텀블러 블로그에 통합 할 수있는 멋진 그래픽에 대해 배우고,시작했다. 자바 스크립트는 내가 스크롤 할 때 작은 거품이 내 커서에서 표시 할 수있을 때 나는 그것을 사랑,또는 당신이 내 사이트를로드 할 때 음악 자동 재생을.

당시 저는 코딩 수업을 들어본 적이 없었습니다.

지금까지,나는 내 중학교 텀블러 년 이후 획득 한 코딩 지식의 대부분은 독립적으로,완전히 온라인왔다. 컴퓨터 과학은 협박 장소처럼 느낄 수 있습니다-그것은 종종 나를 위해있다-그리고 자신의 조건에 학습,좋은 성적을 얻기의 압력 또는보고 사람의,이 바쁜 내 자리를 찾을 도움,남성 지배 세계.

저쪽에,당신은 당신을 위해 좋기 때문에 암호로 하는 것을 배워야 한다. 종종 가장 수요가 많고 고용 가능한 기술로 인용되며 코드를 배우는 것은 당신을 도울 것입니다.

그래서 넷플릭스의 사무실을 다시 보는 대신 틱톡(유죄!),또는 깎아 지른듯한 지루함에서 당신의 마음을 잃고,코드의 예술을 마스터에 당신의 소중한 잠금 시간의 일부를 바칩니다.

여름 동안 스스로 개발,알고리즘 및 웹 디자인을 가르치는 사람으로서,온라인 및 격리 기간 동안 코딩을 완전히 해결하는 방법에 대한 최고의 팁이 있습니다.&

웹 사이트 개발

언급 한 바와 같이,웹 사이트 개발은 내 코드 학습 노력을 시작했다. 오늘,당신은 코드(사각형,워드 프레스)의 한 줄을 작성하지 않고 웹 사이트를 만들 수있는 많은 온라인 웹 구축 도구가 있습니다.

그러나,정사각형 공간과 같은 사용자 친화적 인 사이트를 사용하는 방법이 있지만,코딩을 통해 전적으로 웹 사이트와 디자인을 만들 수 있습니다. 이것은 너가 시작하는 건의하는 곳에 이다.

예를 들어,페이지 레이아웃을 실험할 수 있도록 웹 사이트 콘텐츠를 드래그 앤 드롭할 수 있습니다. 초보자 인 경우 사이트의 기본 요소를 숙지 한 다음 코드가 어떻게 생겼는지 파헤 치는 것이 좋습니다.2125>

나는 당신이 당신의 사이트의 디자인을 변경하기 위해 자신의 사용자 정의 디자인 패널을 사용하여,하지만,스퀘어 스페이스의 내장 스타일 편집기를 건너 뛸 것을 권장합니다. 사실,요즘 사이트를 개발 하기 위해 제곱 스페이스를 사용 하 여 언제 든 지,난 전적으로 사용자 지정 사이트를 통해 사이트의 디자인을 처리 합니다.

이것은 당신에게 당신의 사이트가 어떻게 보일 수 있는지에 대한 더 많은 자유와 유연성을 제공 할뿐만 아니라,그것은 또한 당신의 디자인 비전이 화면에 삶에 올 수 있도록 그 코드를 활용할 수있는 방법,어떻게 작동,무엇 씨에스이 무엇인지 배울 수있는 좋은 쉬운 방법입니다.

간단히 말해서,이러한 플랫폼의 쉬운 접근성을 활용하면서 코드 도구를 통해 더 작은 규모의 디자인 관련 변경을 완전히 수행 할 것을 촉구하십시오. 곧,당신은 당신이 방문하는 웹 사이트가 그들이 할 방법을 볼 수 있도록 서로 다른 코드 요소가 함께 모여 무엇의 확실한 이해를 개발할 수 있습니다.

내가 개발 한 웹 사이트 중 일부를 찾을 수 있습니다.

앱 개발

대학 1 학년 때,나는 유튜브 비디오를 보면서 전적으로 응용 프로그램을 코딩하고,디자인하고,실행하는 법을 배웠다. 하버드는 이오스의 개발 과정을 제공하지 않았다,하지만 난 응용 프로그램을 만드는 방법에 대한 잠시 동안 열망했다. 그래서,나는 나 자신을 가르치기로 결정했고,당신도 그렇게해야합니다.

에 대해 배우기 시작하는 만들기 iOS 응용 프로그램 다운로드한 다 애플의 iOS 무료코딩 소프트웨어,엑스 코드를 시작합니다. 엑스 코드는 확실히 내가 심지어 시작하는 응용 프로그램에 통합 할 수있는 것을 이해하는 데 도움이 드래그 앤 드롭,사용자 친화적 인 요소를 많이 가지고 있습니다.

당신은 목표-씨와 스위프트 사이에 코드 할 수있는 옵션이 있지만,많은 개발자는 요즘 스위프트를 선호합니다. 당신이 그것을 사용하는 방법,그것이 무엇인지 이해 시작할 수 있도록 애플의 웹 사이트는 엑스 코드와 스위프트를위한 훌륭한 초보자 자원을 가지고 있으며,당신은 응용 프로그램을 구축 시작할 수있는 방법.내가 만든 첫 번째 응용 프로그램은 다음과 같습니다.

알고리즘

나는 대학에서 소프트웨어 공학 인터뷰를 준비 할 때까지 많은 알고리즘 문제 연습을 시작하지 않았다. 그러나 현재 격리 중에 코드를 가르치는 내 남자 친구는 알고리즘으로 시작했으며 절대적으로 푹 빠져 있습니다.

그는 해커랭크를 통해 배우고 있는데,여기서 당신은 로그인하여 수백 가지의 알고리즘 문제를 완전히 무료로 연습할 수 있다. 내 컴퓨터 과학 주요 친구 중 일부는 리트 코드 또는 코드 아카데미와 같은 다른 플랫폼을 선호합니다. 이 문제 체재에 익숙하게 함것은 나가 가지고 간 소프트웨어 공학 면접시험의 최대량이 이 온라인 코딩 위치를 통해서 이기 때문에,값을 헤아릴 수 없다.

어떤 플랫폼을 선택하든 연사 알고리즘의 세계에 소개되고,가장 중요한 것은 컴퓨터가 어떻게 생각하는지에 대한 통찰력을 얻는 것입니다.

다음은 내가 소프트웨어 인터뷰 연습으로 한 알고리즘 문제 중 일부입니다.

데이터 과학

데이터 과학 및 시각화는 코딩과 관련하여 최근에 소개 된 것입니다. 파이썬에서 데이터 과학을 배우는 동안 내가 사용한 가장 귀중한 자원 중 하나는 데이터 과학을 향한 것입니다:당신이 필요로하는 거의 모든 것에 대한 기사가 담긴 중간 출판물.

다음은 파이썬 코드를 차트와 그래프로 바꾸는 방법에 대한 줄 단위로 설명하는 훌륭한 소개 작품입니다.

파이썬은 단순함과 모든 단선 트릭 때문에 요즘 내가 가장 좋아하는 코딩 언어 중 하나입니다. 당신이 초보자 인 경우,파이썬은 시작하기에 좋은 장소입니다.

데이터 과학에서 파이썬 실행을 시작하려면 주피터 노트북에서 몇 줄을 실행해 보십시오. “데이터 과학자’선택의 전산 노트북”별명,요즘,나는 취득 할 시각적 데이터 분석을 실행하는 주피터를 사용.

다음은 파이썬+주피터를 사용하여 개발한 스포티 파이 재생 목록 생성기의 코드입니다.

때 의심,구글

나는 구글 검색 창에 많은 방문을 지불하지 않고,컴퓨터 과학 과정을 통과하거나 기술 관련 프로젝트를 완료 한 적이있다. 그냥 이번 주,나는 자바 스크립트의 단지 오른쪽 라인을 검색 몇 시간을 보냈다 웹 사이트에서 일하고 있었다…

갇히거나 약간의 추가 도움이 필요한 것은 코딩 및 기술 개발 프로세스에서 완전히 정상입니다. 코드 학습은 새로운 언어 업데이트 및 언어 자체가 자주 시작되는 끝없는 노력입니다. 낙담하지 말라:너가 모두를 모르면,그때 너는 대다수의 부분 이다. 당신이 시작할 때 완전히 길을 잃었다고 느낀다면,걱정하지 마십시오,나도 그랬습니다.

위의 리소스가 코딩을 시작하는 데 도움이되기를 바랍니다. 컴퓨터 과학은 당신의 삶에 가져올 수있는 귀중한 기술이며,이는 적용 가능하고 영향력있는 방식으로 내 열정과 관심사를 달성하는 데 도움이되었습니다.

자신의 열정과 관심사가 반드시 기술과 일치하지 않는다고 생각하더라도 코딩은 가치가 있을 것이다. 사실,내 컴퓨터 과학 연구의 모든 높은 패션 산업을위한 소프트웨어를 개발하는 주위에 회귀하고있다.

그래서,자신에게 몇 가지 유튜브 자습서를 찾아 구글 검색 창을 치고,이 괴상한을 배울 검역 여름을 사용,매우 적용 기술:코딩.



+