본문 바로가기

CS 지식

[C#, JS, CS] 읽으면 좋을 링크 모음

반응형

C#

예제로 배우는 C# 프로그래밍 - yield
예제로 배우는 C# 프로그래밍

C# 웹 프로그래밍 - C# 프로그래밍 배우기 (Learn C# Programming)

방어적 프로그래밍
[Effective C# Item 3] 캐스트보다는 is, as가 더 좋다

C# 상속: base, base()
인터페이스와 추상클래스의 차이

★★★읽기 전용으로 착각하기 쉬운 컬렉션★★★

자료구조

프로세스? 스레드? 프로그램?
컴퓨터 운영체제(OS)는 어떻게 메모리를 관리할까?

C# object 타입의 c# object ToString, GetType, GetHashCode, Equals 함수 설명
C# object 타입의 c# object ToString, GetType, GetHashCode, Equals 함수 재정의
C# object 타입 공식 문서

배열(Array)과 리스트(List)의 차이
C# List 와 ArrayList 의 차이

ArrayList 내부로직
C# 배열(ArrayList) 공식 문서
C# 리스트(List) 공식 문서

C# 스택(Stack)
C# 배열 기반 스택(Stack) 구현
C# 연결리스트 기반 스택(Stack) 구현

C# 큐(Queue)
C# 배열 기반 큐(Queue) 구현
C# 연결리스트 기반 큐(Queue) 구현

해시
자료구조 Hash, 해시, 해싱

HTTP API 서버 만들기

10분만에 rest api server 만들기
System.Web.Extensions.dll 참조 (.NET 3.5+)
DataSet to JSON
http 클래스들 간단 정리
간단한(라고 쓰고 어려운) http 응답 서버 정리
간단한 HTTP 응답 서버를 만들어보자
Encoding UTF8 한글 깨짐 현상 해결
c# 주소에 요청 보내고 json 값 받기

JSON 데이터 처리

JSON 데이터 테이블에 넣기

MVC 패턴

MVC 패턴 설명
MVC 패턴 예제

Bind Query String to Action Method Parameter in MVC

TDD란?

TDD란?

네트워크

주니어 개발자를 위한 엄청 쉬운 네트워크 이야기

JS

JS vscode에서 간단하게 실행하기 - code runner
간단 js 실행 사이트 - jsbin

JS 컴포넌트란?
JS 프로미스란?

컴포넌트(Component)란?

프라미스

impot & export in ES6
clean code javascript 버전 정리

알라딘 JS 책 추천 - 인사이드 자바스크립트

TS

TypeScript: 객체지향 생활체조 - 1. 한 메서드에 오직 한 단계의 들여쓰기
TypeScript: 객체지향 생활체조 - 2. else 키워드를 사용하지 마라

이벤트

enter나 esc 눌러서 함수 실행: onkeydown / onkeyup / onkeypress 이벤트
keypress esc key

함수

item 한번에 여러 개 찾기: fiter함수
JS 함수와 메소드의 차이

JS 화살표 함수와 일반 함수의 차이 (더쉽게)
JS 화살표 함수와 일반 함수의 차이 (자세히)

JS arguments 객체란

모달

바닐라 JS와 Jquery로 모달 만들기

JS 페이지네이션

JS 페이지네이션 1편 (설명)
JS 페이지네이션 2편 (구현)

자료구조

JS array보다 object가 좋은 이유

JS 자료구조와 알고리즘

배열(array)보다 객체(object)를 써야하는 경우

GitHub - trekhleb/javascript-algorithms

디자인패턴

디자인패턴 정리 블로그
만화로 보는 디자인패턴

this 바인딩, 실행 컨텍스트, 클로저

JS 제어흐름
실행 컨텍스트

JS Call, Apply
JS Call, Bind, Apply
Youtube 클로저란?

DOM

노마드코더 JS DOM API
Youtube DOM이란 뭘까요? 초짧은 설명

API

api 실습 사이트
JS Get/Post 연습할 수 있는 페이지 - jsonplaceholder

ajax

Ajax 요청에서 dataType 과 contentType은 뭐가 다른걸까?

axios 라이브러리

axios 라이브러리 cdn 사용하기
[JS] Axios 라이브러리를 통한 비동기처리 방식

CORS

CORS란?
CORS란? (공식 문서)
CORS란 무엇인가? 그 해결 방법(쉬운 버전)
CORS의 구현 - 클라이언트 사이드(JS-fetch)
CORS 헤더 추가 - 서버 사이드 (C#)

CORS는 왜 이렇게 우리를 힘들게 하는걸까?

CSS

CSS flex, grid 연습 - flex
CSS flex, grid 연습 - grid

CSS로 이미지 넣기

DB

[SQL] DB 정리 파일 모음)

GITHUB

깃허브 ppt, 강의 자료
깃 push 로그인 오류 해결
[총정리] 깃허브(Github) 파일 업로드, 파일 올리기 (git bash)
git 연습 사이트

기타

dev.share 북마크해둔 506, 606번 게시글

Youtube 효율적으로 일하는 방법
Youtube 퇴근 후 자기계발하는 방법
Youtube 개발문화 - 개인의 성장이 곧 회사의 성장

Tistory 회사 기술블로그가 필요할까?
Articles 회사 기술블로그가 필요할까?
Brunch 회사 기술블로그가 필요할까?

Youtube 리팩터링을 업무로 줄 수 있는 회사는 없다
Youtube 협업, 코드리뷰 문화
Youtube 협업, 코드리뷰 문화2

Youtube 회사 선택, 피드백, 러닝커브
Youtube 회사 선택, 일에 대한 생각
Youtube 회사 선택, 일에 대한 생각 2

Youtube 소프트웨어 개발 3대 원칙

Codenary 코드 투표

DifferChecker 코드 비교 사이트

반응형