내돈내산 인프런 파이썬(python) 입문코스 필기 1-1, 1-2, 2-1, 2-2(프로그래밍 소개, 초기설정)
코딩 공부의 방법 디버깅 -> 내 의도에 맞게 프로그램 실행을 확인 알고리즘, 자료구조 - > 코딩 테스트 필수 다른 사람의 소스코드 참조 -> Github ->오픈소스 주석 달기 -> 코드의 이해가 증가 자기가 만들고 싶은 프로그램을 정확하게 정의할 것 좋은 프로그램? 코드의 가독성 코드의 길이 : 가독성과 연관 변수의 이름 : 실력테스트에도 연관됨 중복 코드 줄이기 : 불필요한 코드를 줄여야 가독성, 성능향상 가능. 프로그래밍 습관이 중요. 파이썬 : 간결하고 쉽다, 무료, 오픈소스의 강력함. 빠른 개발속도(생산성), 협업 수월 분야 GUI 프로그래밍 : pyQT 웹 프로그래밍 : flask, django... 데이터분석, 머신러닝 IOT : 라즈베리파이 파이썬 기본 환경 설정 파이썬 설치 IDE 설..
2021. 5. 4.
AJAX 사용하기 - 기초(MVC 패턴)
Ajax? #지금까지의 프로그래밍과는 다르게 Ajax는 페이지를 전환하지 않고 서버에서 데이터를 받아와 사용자에게 보여준다. 데이터의 전송형식 1.CSV 각 항목을 쉼표로 구분, 큰 데이터 사용시 유리, 데이터 가독성 떨어짐, 각각의 데이터 불러오기 힘듬 전체 불러와야됨. 2.XML 태그로 데이터를 구분한다, 큰 데이터 사용시 분석 속도 느림, 데이터 가독성 좋음, 규칙이 엄격함, 코드수가 김, 데이터 불러올때 힘듬. 3.JSON Ajax의 표준언어- JSP에서 사용하는 객체형태로 데이터를 표현하는 방법, 데이터 양이 커지면 분석 속도가 떨어진다(배열 반복문으로 불러오기 때문). JSP와 다른점? -객체,배열,문자열,숫자,불,null만 들어갈수 있음. 함수사용 불가 -문자열은 무조건 큰따옴표 사용 *기본..
2018. 5. 31.