본문 바로가기

소프트웨어 엔지니어링5

어떻게 하면 업계에서 준비된 소프트웨어 개발자가 될 수 있을까? 필수 조건: 하지만 잠깐, 만약 네가 B-테크 학위를 가지고 있지 않다면? 프로그래머는 문제 해결자이다. 공동 작업 학습 오픈 소스 프로젝트에 참여합니다. 일자리와 인턴십을 찾기 시작하세요. 2022. 2. 15.
Javascript 이벤트 키코드 소개 나는 최근에 우리 애플리케이션에 계층 트리 드롭다운을 활용하는 폼을 만드는 작업을 했습니다. 계층 트리를 만드는 것은 단일 목록 다중 선택 드롭다운을 구현하는 것보다 훨씬 더 어려웠으며 문서 자체를 구성한다. 그러나 이 문서에서는 Javascript 이벤트 키코드를 소개합니다. PM이 사용자/클라이언트가 백스페이스 키를 사용하여 이미 선택한 항목을 제거하도록 요청했을 때 이 개념을 알게 되었습니다. 양식 기능을 사용할 수 있는 기존 라이브러리가 있습니다. 어플리케이션에서 우리는 다중 선택 양식을 위한 섹션이 있는 코드 기반의 스토리북을 사용했습니다. 우리의 UI는 대부분 스토리북을 사용하여 필요할 때 가져옵니다. 그러나 드롭다운 목록을 구현할 때 비즈니스에서 조금 더 많은 커스터마이징이 필요합니다. 우리.. 2022. 1. 19.
내 배열 메서드 치트 시트 생략 아래의 배열 방법 표를 몇 번이나 참조해야 했는지 말씀드릴 수 없습니다. 저는 LeetCode에서 알고리즘 연습을 하는 동안 몇 번 이상 사용했습니다. 이제 그만! 나는 치트시트가 필요 없고 이 방법들을 더 잘 알고 싶어. 그럼 블로그에 풀어보죠 파괴적인 방법과 비파괴적인 방법? 여기 당신이 알아야 할 것이 있습니다. 소멸 배열 메서드는 메서드가 호출되는 원래 배열이 변이됩니다. let runningShoes = ['Altras', 'Innov-8s', 'Bedrocks'] runningShoes.unshift('Luna Sandals') // destructive method console.log(runningShoes) // => ['Luna Sandals', 'Altras', 'Innov-8s', .. 2022. 1. 12.
플랫아이언 스쿨 소프트웨어 엔지니어링 1단계 완료! — 내 프로젝트 격심한 3주(엄밀히 말하면 휴일 휴식 덕분에 4주) 후에 나는 성공적으로 1단계를 마쳤다. 플랫아이언 스쿨 소프트웨어 엔지니어링 라이브 프로그램. 별도의 게시물을 통해 지금까지의 AWESS 경험에 대한 제 생각을 되돌아보겠지만, 먼저 제 1단계 프로젝트를 공유하고 싶었습니다. 1단계는 Javascript를 중심으로 진행되었으며, 시작하기 전에 사전 작업 커리큘럼에서 학습한 HTML과 CSS를 기반으로 합니다. 우리의 과제는 피치, 개발, 프레젠테이션까지 우리의 첫 번째 웹 기반 앱을 개발하는 것이었습니다. 제 파트너인 Gian과 저는 레시피 API(이 경우 데이터를 얻을 수 있는 온라인 데이터베이스)를 활용한 앱을 개발하기로 했습니다. 사용 가능한 공개 API 중 일부를 탐색한 후(키가 필요하지 않거나 .. 2022. 1. 11.
8가지 무료 개발자 튜토리얼을 통해 실제로 일자리를 얻으실 수 있습니다. 실제로 업무를 수행하는 데 도움이 되는 8대 최고 개발자 튜토리얼 3/4에 오신 것을 환영합니다. 작업 파트 1/3을 실제로 제공하는 8가지 무료 개발자 튜토리얼 작업 파트 2/3을 실제로 제공하는 8가지 무료 개발자 튜토리얼 파트 3 시리즈에서는 처음에는 조금 겁먹지만 겁먹지 말고 용어에 신경 쓰지 말고 그냥 단어일 뿐입니다. 대신 원리를 이해하고 기본적인 내용으로도 작동 원리를 이해하며, 가장 중요한 것은 이 튜토리얼이 어떻게 연결되어 있는지 이해해야 합니다. 점들을 연결해서 이 뉴런들이 어떻게 연결되는지 더 큰 그림을 볼 수 있습니다. 미래를 만들기 위해서 여러분의 미래를 만들기 위해서요. 기술은 그저 너무 놀랍고, 매일 변화하고, 그래서 우리의 전문지식과 상관없이 계속 성장하고, 창의적이고, 논리.. 2021. 12. 30.