베트남에서 개발자 하려고 아둥바둥

고정 헤더 영역

글 제목

메뉴 레이어

베트남에서 개발자 하려고 아둥바둥

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (52)
    • CS지식 (7)
    • Gitlab (2)
    • 프론트엔드 (10)
      • HTML,CSS (6)
      • 자바스크립트 (3)
    • 앱개발 (7)
      • Dart (7)
    • 백엔드 (21)
      • 파이썬 (21)
    • 개발 회사 in 베트남 (2)
    • 베트남 동향 (1)

검색 레이어

베트남에서 개발자 하려고 아둥바둥

검색 영역

컨텐츠 검색

앱개발

  • 생성자 파헤치기 (Constructor)

    2023.07.31 by 호치민 개발자

  • 코드워즈 알고리즘 풀기(Dart)

    2023.07.06 by 호치민 개발자

  • Dart 강의 완강 후기(feat 노마드코더)

    2023.07.04 by 호치민 개발자

  • 내 맥북에 flutter doctor 찾는법 (feat 더코딩파파)

    2023.07.04 by 호치민 개발자

  • Cascade Notation(캐스케이드 표기법)

    2023.07.04 by 호치민 개발자

  • Named Parameters / Optional Positional Parameter

    2023.07.02 by 호치민 개발자

  • collection if / for

    2023.06.29 by 호치민 개발자

생성자 파헤치기 (Constructor)

1) 기본 생성자 2) 이름있는 생성자(Named Constructor) 클래스에는 생성자가 따른다. 생성자는 이름처럼 클래스가 인스턴스화 될 때, 즉 객체가 생성될 때 호출된다 1)기본 생성자 클래스를 구현할 때 생성자를 선언하지 않는 경우 / 생략한 경우 => 기본 생성자가 자동으로 생성됨 기본 생성자는 - 클래스명과 동일하면서 인자가 없다. - 부모 클래스의 인수가 없는 생성자(=기본 생성자)를 호출한다. 기본 생성자의 형태 class 클래스이름{ 클래스명(){ } } 예시) class Food{ Food(){ } } 부모 클래스는 자식 클래스에게 상속이 가능한 관계이다. 아래와 경우는 Food 클래스가 부모 클래스이며 Ramen클래스가 자식이다. extends 키워드가 부모 / 자식 관계를 지정하..

앱개발/Dart 2023. 7. 31. 17:28

코드워즈 알고리즘 풀기(Dart)

1. 문제이름: Count by X 난이도: 8 kyu Create a function with two arguments that will return an array of the first n multiples of x. Assume both the given number and the number of times to count will be positive numbers greater than 0. Return the results as an array or list ( depending on language ). 예시 countBy(1,10) === [1,2,3,4,5,6,7,8,9,10] countBy(2,5) === [2,4,6,8,10] countBy(100,3) === [100,200,30..

앱개발/Dart 2023. 7. 6. 12:36

Dart 강의 완강 후기(feat 노마드코더)

Dart를 배우기 시작했고, 사내의 내부 교육프로그램을 통해 오프라인 수업에 참석하고 있다. 하지만 베트남어로 수업이 진행되는 만큼 강의 내용에서 40~50%정도만 겨우겨우 이해하고 나머지는 온라인 자습을 통해 메꾸고 있는 중이다 노마드코더를 통해 dart를 완강했다. 이제 flutter 기초강의를 배우기 시작한다. dart에 익숙해지면 알고리즘 문제를 푸는것도 놓치지 말고 꼭 병행하기!

앱개발/Dart 2023. 7. 4. 19:13

내 맥북에 flutter doctor 찾는법 (feat 더코딩파파)

맥북에서 숨김파일을 보는방법은 커맨드 + 쉬프트 + .(점) 이다 나중에 필요할 것 같아서 적어둔다. 나는 맥북에서 dart와 flutter 셋팅을 할때 유튜브 더코딩파파(The Coding Papa)의 도움을 받았다. (1)홈 공간으로 이동 (2)숨김파일 보기 (3)zshr확인 (4)iterm 실행 source $HOME/.zshr echo $PATH 두개 문구 입력하면 flutter가 설치된 경로를 맥북이 찾게 된다. 그 후에 flutter doctor 입력하면 끝

앱개발/Dart 2023. 7. 4. 18:54

Cascade Notation(캐스케이드 표기법)

class Coffee { String name; int price; String ice; Coffee({ required this.name, required this.price, required this.ice, }); void letsOrder() { print("Your order is $name , Price $price won , with $ice"); } } void main() { var jason = Coffee( name: "Americano", price: 5500, ice: "hot", ); jason.letsOrder(); } //결과: Your order is Americano , Price 5500 won , with hot 위와 같이 생성한 class의 변수를 바꿀 수 있는데,..

앱개발/Dart 2023. 7. 4. 16:58

Named Parameters / Optional Positional Parameter

[1] Dart 에서 함수를 선언할 때, 첫번째 방법 String sayHello(String name) { return "Hello $name"; } void main(){ print(sayHello("jason")); } //결과: Hello jason 두번째 방법 함수에서 리턴 값이 한줄인 경우. fat arrow function을 사용할 수 있다. 이 때 return은 쓰지 않는다 String sayHello(String name) => "Hello $name"; //이게 fat arrow(뚱뚱한 화살표). return은 쓰지 않는다 void main(){ print(sayHello("jaesung")); } //결과: Hello jaesung [2] Named Parameters String l..

앱개발/Dart 2023. 7. 2. 15:07

collection if / for

(1) collection if Dart는 list 내부에 조건문을 넣는것이 가능하다. add 보다 코드량이 간결해짐. void main() { var giveMeFive = true; var numbers = [ 1, 2, 3, if (giveMeFive) 5, ]; print(numbers); } // 결과: [1, 2, 3, 5] (2) collection for for 문을 사용하는 것도 가능하다 void main() { var oldMenu = [ '커피', '우유', ]; var newMenu = [ '유자차', '홍차', for (var drink in oldMenu) "From old $drink", ]; print(newMenu); } // 결과: [유자차, 홍차, From old 커피,..

앱개발/Dart 2023. 6. 29. 18:03

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
베트남에서 개발자 하려고 아둥바둥 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바