Nói tóm lại, cách nhanh nhất và dễ dàng nhất để trở thành một lập trình viên hiện nay là tập trung vào phát triển web. Trên thực tế, bạn có thể trở thành một lập trình viên web toàn diện chỉ sau 6 tháng và bài viết này phác thảo kế hoạch từng tháng về cách thực hiện điều đó. Đó là một hướng dẫn lỏng lẻo và mục đích là cung cấp cho bạn ý tưởng chung về ngôn ngữ mã hóa nào bạn có thể muốn học và theo thứ tự nào. Show
Nếu bạn chỉ đọc một trang trên trang web này, hãy biến nó thành trang này Tháng 1. Tạo một trang web đơn giản (HTML và CSS)Dành tháng đầu tiên của bạn để học HTML và CSS, các mã được sử dụng để viết trang web. HTML và CSS được cho là hai ngôn ngữ lập trình dễ học nhất. Họ sẽ giới thiệu nhẹ nhàng về lập trình trước khi bạn chuyển sang tài liệu lớn hơn, thử thách hơn. Ngoài ra, bạn không cần phải mua bất kỳ phần mềm thiết kế web hoặc lưu trữ web đặc biệt nào. Tất cả bạn cần là máy tính của bạn Thiết kế và xây dựng trang web đơn giản của riêng bạn là cách tốt nhất để học HTML và CSS. Nếu bạn sử dụng chương trình đào tạo như Treehouse, bạn sẽ được hướng dẫn qua quy trình này. Bạn cũng có thể tự nghiên cứu về HTML và CSS nhưng sẽ hơi khó. Nó giống như trước tiên bạn phải tìm các mảnh của trò chơi ghép hình trước khi bạn có thể lắp ráp chúng Sẽ mất khoảng một tháng để có được nền tảng HTML và CSS tốt, vững chắc. Sau đó, bạn có thể chuyển sang một số chương trình thực tế… Tháng 2 và 3. Phát triển giao diện người dùng (JavaScript)JavaScript là một ngôn ngữ mã hóa làm cho các trang web tương tác. Đó là một ngôn ngữ tốt để học vì hai lý do
Mã hóa JavaScript đôi khi được gọi là phát triển giao diện người dùng, vì JavaScript được chạy trên máy tính của người dùng. Ngược lại, phát triển back-end đề cập đến các tập lệnh chạy trên máy chủ web Nếu bạn sử dụng Treehouse, bạn sẽ có cơ hội cải thiện trang web HTML và CSS hoàn chỉnh của mình bằng JavaScript. Sau đó, khi bạn cảm thấy mình nắm vững ngôn ngữ này, hãy thiết kế và xây dựng ứng dụng web của riêng bạn bằng JavaScript. Để làm điều này, bạn sẽ muốn học cách lập kế hoạch, thiết kế và xây dựng một dự án mã hóa JavaScript là một ngôn ngữ thú vị với nhiều khả năng và sẽ giúp bạn trở thành một lập trình viên trong một chặng đường dài. Mất hai tháng để tìm hiểu và bắt đầu sử dụng nó Tháng 4 và 5. Phát triển Back-End (PHP hoặc Rails)Phần cuối cùng của câu đố phát triển web là phát triển back-end. Nếu bạn có thể tạo một trang web và viết cả tập lệnh front-end và back-end, thì bạn thực sự sẽ là một lập trình viên toàn diện Nhiều trang web sử dụng tập lệnh back-end để lấy dữ liệu từ cơ sở dữ liệu hoặc để chia sẻ nội dung giữa nhiều trang web. PHP là ngôn ngữ mã hóa phổ biến nhất để phát triển back-end. Trong thời gian gần đây, Ruby on Rails đã nổi lên như một đối thủ cạnh tranh với PHP Chọn một trong hai để học và chuyên sâu. Nhiều lập trình viên nhận thấy PHP thân thiện với người mới bắt đầu hơn, trong khi Rails có nhiều đường cong học tập hơn. Nhưng sự lựa chọn là ở bạn Nếu bạn sử dụng Treehouse, bạn sẽ được hướng dẫn cách tạo một ứng dụng web động, tương tác bằng PHP hoặc Rails. Sau đó, tạo ứng dụng web đơn giản của riêng bạn – giống như bạn đã làm với JavaScript, nhưng lần này sử dụng PHP hoặc Rails Một lần nữa, hãy dành cho mình hai tháng để tìm hiểu và bắt đầu sử dụng PHP hoặc Rails. Nếu bạn muốn học cả hai, hãy dành cho mình ít nhất hai tháng cho mỗi thứ tháng 6. Xây dựng uy tínĐến tháng thứ sáu, bạn sẽ biết đủ tài liệu để trở thành một lập trình viên. Xin chúc mừng Tuy nhiên, bạn không có bằng đại học hoặc bất kỳ chứng nhận chính thức nào. Vì vậy, nếu bạn muốn tìm được một công việc, bạn sẽ cần chứng minh rằng bạn biết mình đang làm gì Có hai cách bạn có thể làm điều này. Tùy chọn đầu tiên là thiết lập một trang web danh mục đầu tư cá nhân và tự bán mình bằng cách giới thiệu các trang web và ứng dụng web mà bạn đã tạo trong 6 tháng học viết mã. Tùy chọn thứ hai là xây dựng một ứng dụng web thời gian dài – một ứng dụng sử dụng mọi thứ bạn đã học, thứ mà bạn sẽ triển khai trực tuyến cho cả thế giới xem và sử dụng. Điều này sẽ khiến bạn mất hơn một tháng, nhưng nó sẽ có giá trị Bước cuối cùng là ngừng tìm việc. Bạn có thể tìm kiếm các công việc viết mã trong khu vực của mình hoặc cách khác, bạn có thể chọn trở thành một lập trình viên tự làm chủ, với tư cách là một người làm việc tự do hoặc bằng cách bắt đầu kinh doanh công nghệ Các khả năng, như họ nói, vô tận. Chúc may mắn Facebook Twitter LinkedIn Tiết lộ Kết nối Vật liệu. Một số liên kết trong bài viết trên là “liên kết liên kết. ” Điều này có nghĩa là nếu bạn nhấp vào liên kết và mua hàng, tôi sẽ nhận được hoa hồng liên kết. Bất kể, tôi chỉ đề xuất các sản phẩm hoặc dịch vụ mà tôi sử dụng cá nhân và tin rằng sẽ gia tăng giá trị cho độc giả của tôi Tất cả thông tin bên dưới giờ đây có thể được tìm thấy trong CheatSheet Learn to Code Blueprint mới được phát hành và cập nhật của tôi. Ở đó, bạn sẽ tìm thấy một tài khoản có thể in được, từng bước, từng tuần về chính xác những gì cần học để học cách viết mã và tìm được công việc Gần đây, một độc giả đã liên hệ với tôi với câu hỏi về con đường tốt nhất để học cách viết mã. Người đọc ở độ tuổi 30 (như tôi), có con (như tôi) và mong muốn học viết mã và kiếm việc làm trong sáu tháng. Câu hỏi đã đi như thế này
Vì vậy, tôi quyết định tạo một kế hoạch chi tiết từng bước để cung cấp một phác thảo thiết thực cho những người muốn học cách viết mã và kiếm việc làm trong sáu tháng. Trọng tâm sẽ là thu thập kinh nghiệm cần thiết để ứng tuyển vào công việc đó Về độ tuổi, không quan trọng bạn 20, 30 hay 60, các nguyên tắc cơ bản giống nhau được áp dụng. Nếu bạn còn trẻ, bạn đang có một khởi đầu tuyệt vời. Nếu bạn lớn hơn một chút, bạn sẽ mang lại nhiều trải nghiệm “để đời” hơn Điều hướng nhanh
Học cách viết mã và kiếm việc làm trong sáu tháng. Kế hoạch chi tiết từng bước** ĐỌC TRƯỚCCó BỐN ĐIỀU mà tôi yêu cầu bạn phải cam kết thực hiện trước khi theo đuổi cuộc hành trình vô cùng bổ ích này
Có ba tài nguyên mà tôi sẽ sử dụng cho khóa học này. Khi bạn bắt đầu, hãy đăng ký tại đây Đăng ký dùng thử miễn phí Linkedin Learning – Dùng thử miễn phí 30 ngày —> Đăng ký tại đây từ chối trách nhiệm. Một số liên kết bên dưới là liên kết liên kết, có nghĩa là bạn không phải trả thêm phí, tôi sẽ kiếm được hoa hồng nếu bạn nhấp qua và mua hàng. lynda. com thì không, tôi chỉ đánh giá rất cao về các khóa học ở đó Vì vậy, hãy xem kế hoạch chi tiết về cách bạn có thể học cách viết mã và kiếm việc làm trong sáu tháng THÁNG 1 - Khái niệm cơ bảnChúng tôi sẽ sử dụng Skillshare trong hai tháng đầu tiên do bản dùng thử MIỄN PHÍ mà tôi có thể cung cấp cho bạn. Để kích hoạt bản dùng thử miễn phí hai tháng của bạn, hãy sử dụng liên kết này Khi đã được thiết lập, chúng tôi đã sẵn sàng để tiến hành Tuần 1 – Nền tảng HTMLMọi người đều phải bắt đầu với HTML. Đó là nền tảng của các trang web. Và đó là một cách tuyệt vời để làm quen với việc viết mã. Đó là sự khởi đầu và bạn nên nghiêm túc Vì vậy, tuần đầu tiên, tham gia khóa học này [Nền tảng. Hướng dẫn dành cho người mới bắt đầu về HTML của John Morris] Tuần 2 – CSS Essentials 1Bây giờ bạn đã học HTML, bạn cần tạo kiểu cho nó Đối với điều này, bạn cần học “CSS Masterclass. khóa học CSS duy nhất mà bạn cần tham gia” của Kalob Taulien. Bạn sẽ làm bài 1-38 và 56-76 Chúng tôi sẽ sử dụng khóa học trong cả ba tuần CSS Kalob là một giáo viên giỏi và biết rõ công cụ của mình. Anh ấy cũng đề cập đến rất nhiều CSS tuyệt vời, tất cả chúng tôi sẽ không đề cập đến Hãy chắc chắn để hiểu các khái niệm Điều này sẽ cung cấp cho bạn một nền tảng vững chắc cho CSS Tuần 3 – CSS Essentials 2Tuần này chúng ta sẽ tiếp tục khóa học của Kalob Taulien với các bài học sau 39 – 55 Đừng mệt mỏi. tiếp tục kiên trì Tuần 4 – Học Git và Github / (Tùy chọn VS Code Editor)Bạn phải học Git (một hệ thống kiểm soát phiên bản) và GitHub (một trung tâm trực tuyến để lưu trữ các kho lưu trữ dự án của bạn và có thể được duy trì bằng Git) Nếu bạn đang tìm kiếm một công việc trong lĩnh vực Phát triển Web và mục tiêu của bạn là học cách viết mã và kiếm một công việc trong sáu tháng, thì ít nhất bạn phải cảm thấy thoải mái với công việc này, vì vậy đừng bỏ qua nó Tuần này chúng ta sẽ sử dụng một khóa học của Jorge Escobar có tên Essential Git – Tất cả những gì bạn cần biết để sử dụng Git hiệu quả Jorge Escobar có rất nhiều hướng dẫn trên web và là một nguồn đáng tin cậy. Dòng lệnh, git và GitHub có thể rất đơn giản cũng như là một chủ đề rất phức tạp. Theo ý kiến của tôi, phần lớn (không phải khóa học, mà là các chủ đề phức tạp) có thể được bỏ qua ngay bây giờ vì hiện tại nó không được sử dụng hoặc bạn có thể học nó sau khi thực sự cần. Từ thời điểm này trở đi, hãy bắt đầu đẩy tất cả các dự án của bạn lên GitHub để bắt đầu xây dựng danh mục đầu tư và làm quen với việc cam kết và đẩy công việc của bạn cũng như các thay đổi lên GitHub THÁNG 2 - CSS/Phát triển cá nhânTuần 1 – CSS Essentials 3Bây giờ bạn đã nắm vững HTML, một số CSS cơ bản và bắt đầu trang web của riêng mình để xây dựng nền tảng của mình, bạn cần tiến xa hơn một chút với CSS Đừng chậm chạp với CSS. Bạn có thể kiếm được một sự nghiệp béo bở chỉ với CSS, vì vậy hãy tìm hiểu kỹ về nó Trong tuần này, chúng ta cần hoàn thành khóa học của Kalob Taulien tại CSS Masterclass. khóa học CSS duy nhất mà bạn cần tham gia. Các bạn sẽ làm bài 124-133 và 149-174 Tuần 2 – Trang web của bạnBây giờ là lúc. Đây là một bước quan trọng và do đó bạn cần dành cả tuần để thiết lập và sẵn sàng. Tin vui là giờ đây bạn có thể thực hiện các thay đổi về kiểu dáng và thành phần đối với nó (HTML/CSS). Đó là một nơi tuyệt vời để “thử nghiệm. ” Bây giờ đây là lời cảnh báo của tôi cho bạn. Biến trang web của bạn thành trang web WordPress tự lưu trữ. Đừng cố làm điều đó với Ruby, hay Jekyll, hay thứ gì đó như Django. Điều này sẽ chỉ khiến bạn đi chệch hướng và lãng phí thời gian của bạn Khi tôi ở giai đoạn này, tôi đã bắt đầu một trang web Jekyll, bởi vì tôi nghĩ rằng nó sẽ chứng minh rằng tôi là một nhà phát triển “thực sự”…. không phải những người viết blog WordPress đó Di chuyển xấu Tôi đã lãng phí quá nhiều thời gian để học cách sử dụng nó Bạn thấy đấy, mục đích của trang web này là thiết lập một số loại thẩm quyền trong lĩnh vực này, để chia sẻ những gì bạn đang học với những người khác, để viết về các thử nghiệm của bạn, để cung cấp trách nhiệm trong việc theo đuổi của bạn và để kết nối mạng. Ngoài ra, đây sẽ là một trung tâm để thể hiện kiến thức của bạn và tiếp thị bản thân với các nhà tuyển dụng tiềm năng khi đến lúc Vì vậy, hãy nhìn, làm điều đó với WordPress. Không phải WordPress. com, nhưng WordPress. tổ chức Tạo nội dung…đừng sa lầy vào các khía cạnh kỹ thuật của trang web của riêng bạn tại thời điểm này. Cố gắng viết ít nhất một bài blog mỗi tuần và chia sẻ nó trên mạng xã hội Đừng lãng phí thời gian với điều này Trên thực tế, để tăng tốc mọi thứ, tôi đã viết hướng dẫn từng bước về cách thiết lập trang web WordPress tự lưu trữ của bạn chỉ trong 20 phút và chỉ với 3 đô la. 95 một tháng cộng với 15 đô la cho tên miền của bạn Hãy khôn ngoan trong việc lựa chọn tên miền của bạn Đừng bỏ qua bước này. Dưới đây là các hướng dẫn Cách bắt đầu một blog WordPress trên siteground trong 20 phút Nếu bạn không cần bất kỳ hướng dẫn nào, hãy nhớ sử dụng liên kết Bluehost độc quyền của tôi với giá $3. Gói lưu trữ 95/tháng Tuần 3 – Nền tảng lập trìnhĐược rồi, chúng ta gần như đang lập trình Nhưng trước khi bắt đầu JavaScript, chúng ta cần tìm hiểu kỹ về nền tảng một chút Hãy để tôi giải thích Tất cả các ngôn ngữ lập trình chia sẻ các khái niệm nhất định. Bất kể ngôn ngữ bạn chọn là gì, bạn sẽ tìm thấy các biến, điều kiện, mảng, vòng lặp, phương thức, v.v. Nắm rõ những khái niệm này LÊN TRƯỚC sẽ giúp bạn dễ dàng vượt qua các rào cản về ngôn ngữ hoặc khuôn khổ trong sự nghiệp của mình và cuối cùng là tiến bộ nhanh hơn Khóa học của chúng tôi trong tuần này làm được điều đó. Nó hướng dẫn bạn qua các khái niệm lập trình cơ bản này theo cách không liên quan đến ngôn ngữ. Cái giếng…. không hoàn toàn. Anh ấy sử dụng JavaScript cho các ví dụ, mà tôi nghĩ đó là một lựa chọn tuyệt vời…. aaannd…. một sự khác biệt lớn trong tháng JavaScript sắp tới của chúng tôi bắt đầu vào tuần tới Tất cả điều này đang được nói, một vài điều cần đề cập
Bạn sẽ thiết lập 14 ngày dùng thử MIỄN PHÍ với LinkedIn Learning cho khóa học này. Điều đó có thể được thiết lập tại https. //www. linkin. com/learning/đăng ký/sản phẩm Đối với khóa học để thực hiện, nó được gọi là. https. //www. linkin. com/learning/lập-trình-nền-cơ-bản Tuần 4 - JavaScript cơ bản 1Bây giờ chúng ta sẽ tập trung vào vua của web, JavaScript. Ngay cả khi bạn sẽ không tập trung vào web, thì JavaScript vẫn là một phần giới thiệu tuyệt vời, tuyệt vời về logic lập trình, các khái niệm lập trình, v.v. Với JavaScript, bạn có thể tìm hiểu về chuỗi, vòng lặp, hàm, phương thức, mảng, v.v. , đó là tất cả các khái niệm được chia sẻ bởi các ngôn ngữ lập trình khác Nếu bạn quan tâm đến tương lai của web, hãy học JavaScript và “tìm hiểu sâu về nó” như một người đàn ông khá quan trọng đã nói gần đây Bạn sẽ học từ một trong những khóa học TỐT NHẤT, tại một trong những khóa học TỐT NHẤT, toàn diện nhất và cập nhật nhất Vì vậy, hãy làm điều đó Trong suốt 4 tuần, chúng tôi sẽ sử dụng một khóa học từ Udemy có tên là “Khóa học JavaScript hoàn chỉnh 2019. Xây dựng dự án thực tế. ” Đừng trả nhiều hơn khoảng $10 cho khóa học. Nếu Udemy đang hiển thị nhiều hơn thế (hơn 9. 99), sau đó truy cập trang web của người hướng dẫn và nhấp vào nút của anh ấy để mua khóa học. Phiếu giảm giá của anh ấy sẽ cung cấp cho bạn với giá 10 đô la. Đây là liên kết -> http. // anh hùng mã hóa. io/ **** FYI. Toàn bộ phần của tuần này thực sự miễn phí, vì vậy về mặt kỹ thuật, bạn không phải trả tiền cho khóa học cho đến tuần sau. ** Tại sao khóa học này? . Nó có thứ hạng rất cao, nhiều bài phê bình và cá nhân tôi xác nhận nó là một trong những thứ tốt nhất hiện có. Thứ hai, nó có một loạt các thách thức về mã hóa trên đường đi. Chúng tôi cần những thứ này. Chúng ta cần được thử thách khi học những thứ này Vì vậy, trong tuần ĐẦU TIÊN này, tôi cần bạn hoàn thành toàn bộ phần có tên Cơ bản về Ngôn ngữ JavaScript (khoảng 30 bài giảng) và hoàn thành TẤT CẢ 5 thử thách viết mã KHÔNG nhìn vào các giải pháp trước khi đưa ra giải pháp làm việc của riêng bạn. Nếu bạn gặp bất kỳ vấn đề nào trong việc giải quyết chúng, đừng xem xét các giải pháp trước khi bạn thực sự dành thời gian vật lộn với chúng THÁNG 3 - JavaScriptTuần 1Tuần này chúng ta sẽ chuyển sang thao tác DOM và Sự kiện Đây chính là trái tim của JavaScript. Thao tác DOM sẽ được sử dụng trong mọi thứ về sau. Và các sự kiện cũng HTML là cấu trúc trang Vì vậy, hãy lấy những khái niệm cơ bản mà chúng ta đã học tuần trước và sử dụng chúng một cách thực tế trong cửa sổ trình duyệt Tiếp tục Khóa học JavaScript hoàn chỉnh 2019. Xây dựng dự án thực tế Bài tập của bạn là phần. Thao tác và sự kiện DOM Tuần 2Tiếp tục Khóa học JavaScript hoàn chỉnh 2019. Xây dựng dự án thực tế Bài tập của bạn là phần. Tổng quan về ES6 tuần 3Tuần này sẽ có một chút xúc xắc. Bạn sẽ phải suy nghĩ kỹ hơn một chút khi chúng tôi khám phá các nguyên mẫu, đối tượng, bao đóng, v.v. , nhưng tôi đảm bảo với bạn rằng đây là cốt lõi của JavaScript. Nếu bạn đang tìm kiếm một công việc JavaScript, bạn SẼ được hỏi về các chủ đề này. Ngoài ra, tôi nghĩ bạn sẽ tìm thấy rất nhiều khoảnh khắc 'AHA' khi bạn xem những gì đang diễn ra ở đây. Cố gắng hết sức để làm theo các bài giảng Tuần tới chúng ta sẽ rút ra mọi thứ chúng ta đã học được trong khóa học và tạo ra một ứng dụng khá quan trọng Tiếp tục Khóa học JavaScript hoàn chỉnh 2019. Xây dựng dự án thực tế Bài tập của bạn là phần. JavaScript nâng cao. Đối tượng và chức năng tuần 4Tuần này sẽ là đỉnh cao của mọi nỗ lực JavaScript của bạn. Bạn đã học được rất nhiều điều và sẽ cảm thấy tốt hơn nhiều về các kỹ năng JavaScript của mình. Chỉ cần nghĩ lại tuần 1 của JS…. bạn đã đi một chặng đường dài Hãy bắt đầu với dự án JS cuối cùng của chúng ta Tuần này chúng ta sẽ “Kết hợp tất cả lại với nhau” với “Dự án ứng dụng ngân sách” của Jonas. ” Đây là một phần dài khoảng 5 giờ và đồng thời phải là thử thách và khai sáng Và khi bạn thoát khỏi nó, bạn sẽ có một dự án JavaScript lớn để thêm vào danh mục đầu tư của mình và đẩy lên Github Hãy chắc chắn để hiểu các khái niệm trên đường đi. Bản thân những dự án này không có giá trị trong tìm kiếm việc làm. Chúng chỉ có giá trị nếu bạn có thể giải thích chúng và hướng dẫn nhà tuyển dụng tiềm năng về cách bạn xây dựng nó THÁNG 4 - PHP / Chuyên ngành của bạnTuần 1Tháng này rất quan trọng và là bước ngoặt trong quá trình rèn luyện của bạn Nhưng trước khi chúng tôi đến đó, bạn cần tìm hiểu một chút về PHP Tin tốt là PHP, theo ý kiến của tôi, RẤT NHIỀU cú pháp giống như JavaScript, vì vậy ngoài việc nó là ngôn ngữ phía máy chủ, bạn có thể chọn nó nhanh chóng. Vì vậy, bạn sẽ mất một tuần cho điều đó Vì vậy, trước khi bạn bắt đầu chuyên môn của mình, tôi nghĩ điều quan trọng là phải học một khóa cơ bản về PHP. Nếu sau này bạn quyết định khám phá WordPress hoặc một framework như Laravel, bạn sẽ cần tài liệu cơ bản này Và vì tôi muốn làm cho khóa học này tiết kiệm chi phí nhất có thể, tôi sẽ cung cấp cho bạn hai lựa chọn trong tuần này
Tuần 2, 3, 4 – Chọn chuyên ngành của bạnTrong thời gian còn lại của tháng này, bạn sẽ bắt đầu thu hẹp phạm vi chuyên môn của mình Bây giờ hãy lắng nghe tôi…. đây là cách bạn chọn chuyên ngành của mình…
Chẳng hạn, khi tôi bắt đầu học Ruby on Rails, tôi ngay lập tức nhận thấy rằng KHÔNG có doanh nghiệp nào trong khu vực của tôi sử dụng nó mà tôi biết. Không có danh sách công việc nào nói về Ruby hoặc Rails. Và. Tôi không thích nó (tôi có thể nói thế không?). Vì vậy, tôi dừng lại. Có rất nhiều JavaScript, Java, SQL, v.v…. nhưng không có hồng ngọc. Vì vậy, tôi bỏ nó. Bạn có thể đọc thêm về hành trình đó trong một bài viết khác nếu bạn quan tâm Vì kế hoạch chi tiết này tập trung vào Phát triển Web, theo ý kiến của tôi, hãy để tôi cung cấp cho bạn các tùy chọn hàng đầu để tạo nên chuyên môn của bạn
Đó là tất cả những gì tôi muốn giới thiệu Vì vậy, hãy chọn một trong những điều sau đây trong ba tuần tới **Thêm JavaScript – **Tìm hiểu sâu hơn về JavaScript vì còn RẤT NHIỀU chiều sâu nữa để tìm hiểu. Và, ngày nay JavaScript đang có nhu cầu cao. Nếu bạn đã thưởng thức nó cho đến nay, thì “còn nhiều thứ nữa đến từ đâu. ” gợi ý bao gồm
**Python – **Python hiện cũng đang có nhu cầu cao và nó khá dễ chọn sau khi biết JavaScript. Và, nó rất mạnh mẽ và có thể làm được rất nhiều nếu bạn thực sự hiểu về nó và học cách sử dụng các thư viện. Nó cũng có thể trở nên rất phức tạp gợi ý bao gồm
**Phản ứng. js – **Không phải nút. js, không phải Vue. js, nhưng phản ứng. js. Tại sao? . Hà. Vâng, một phần như vậy. Nhưng, tôi nghĩ rằng nó có một tương lai lành mạnh. Ngoài ra, nếu bạn học được điều này, bạn có thể chuyển sang React Native và xây dựng ứng dụng di động gợi ý bao gồm
**PHP – **Bạn có thể học PHP và sẽ tìm thấy nhiều công việc ổn định và nhiều công việc ngoài kia. Và nó cũng là một ngôn ngữ rất thú vị và mạnh mẽ gợi ý bao gồm
WordPress – Cuối cùng, bạn có thể trau dồi kỹ năng của mình trên WordPress và sẽ không thất vọng Có một khóa học tổng thể cho điều này và tôi thực sự khuyên bạn nên chỉ có khóa học này Phát triển WordPress. Xây dựng các chủ đề và plugin tùy chỉnh của Zac Gordon, trên Udemy. com Trong khóa học này, Zac mở mui xe của WordPress và nói với tất cả. Cá nhân tôi có thể nói rằng tôi đã học được rất nhiều từ khóa học này và chỉ có thể cảm thấy tự tin như tôi làm trong WordPress vì điều này CẢNH BÁO. HÃY CHẮC CHẮN CHỈ CHỌN MỘT CHUYÊN MÔN VÀ KIÊN TRÌ VỚI NÓ CẢNH BÁO. HÃY CHẮC CHẮN CHỈ CHỌN MỘT CHUYÊN MÔN VÀ KIÊN TRÌ VỚI NÓ CẢNH BÁO. HÃY CHẮC CHẮN CHỈ CHỌN MỘT CHUYÊN MÔN VÀ KIÊN TRÌ VỚI NÓ THÁNG 5 - Dự ánTháng 5 được dành để xây dựng mọi thứ, cho dù đó là dự án từ hướng dẫn hay những điều độc đáo mà bạn nghĩ ra để thử thách bản thân Bạn có thể đã thực hiện một vài dự án đơn giản từ các hướng dẫn trước đây. Nếu bạn làm như vậy, bạn nên chắc chắn đẩy chúng lên GitHub Bạn cũng có thể xem lại các hướng dẫn trước đây để dành nhiều thời gian hơn cho các dự án đó Dù bạn làm gì, trong tháng này, bạn nên tập trung vào các dự án trung gian hơn mà bạn sẽ tự hào khi giới thiệu với nhà tuyển dụng tiềm năng. Những thứ như ứng dụng mua sắm, máy tính, trò chơi, v.v. tốt. Ngoài ra, hãy chắc chắn đặt phong cách của riêng bạn và áp dụng hương vị của riêng bạn cho chúng. Làm cho chúng trông đẹp mắt cũng như hoạt động phù hợp Bạn sẽ hoàn thành ít nhất một dự án một tuần. Chọn điều này vào đầu tuần và tuân theo nó. Đừng lạc lối với người khác. Chỉ cần hoàn thành một việc một tuần Ngoài ra, bạn sẽ bắt đầu hoàn thành các thử thách mã hóa trên Codewars. com. Điều này sẽ chuẩn bị cho bạn những thách thức về mã hóa mà bạn có thể sẽ gặp phải khi bắt đầu phỏng vấn xin việc. Đăng ký tài khoản miễn phí tại đây và chọn thử thách đầu tiên của bạn Liên quan đến các dự án, đây là một số gợi ý mặc dù tôi khuyên bạn nên tự nghiên cứu để tìm ra một số dự án thực sự phù hợp với mình và quan trọng hơn, không làm bạn sa lầy và đưa bạn đi đúng hướng. Vì vậy, hãy đọc các tùy chọn dưới đây một cách thận trọng JavaScript
TRĂN
PHP
PHẢN ỨNG. JS
Tuần 1Dự án số 1 – Đẩy lên GitHub Tuần 2Kết thúc Dự án #1 – Đẩy lên GitHub tuần 3Dự án #2 – Đẩy lên GitHub tuần 4Dự án #2 – Đẩy lên GitHub THÁNG 6 - Tính chuyên nghiệp / Ứng dụngĐây là tháng thứ 6 trong hành trình học viết mã và kiếm việc làm trong 6 tháng của bạn Bây giờ bạn có thể mệt mỏi nhưng hãy tiếp tục mài giũa và đừng quên mục tiêu Bạn có một trang web đang hoạt động hiển thị hành trình, khả năng, dự án của bạn Bạn có một trang GitHub hiển thị các dự án của mình Bạn đã làm việc chăm chỉ để đạt được kỹ năng viết mã vững chắc và có tố chất của một Nhà phát triển cơ sở. Hãy nghĩ xem bạn đã đi được bao xa Bạn đã hoàn thành ít nhất bốn dự án đang được trưng bày và bạn đã vắt óc suy nghĩ với các thử thách viết mã Bây giờ chúng ta hãy nói chuyện công việc Tháng này bạn sẽ kết nối mạng. Bạn sẽ chuẩn bị sơ yếu lý lịch của bạn. Bạn sẽ nghiên cứu công việc và bạn sẽ áp dụng Hội chứng kẻ mạo danh sẽ bùng phát. Bạn sẽ cảm thấy hoàn toàn không đủ. Và đây là tất cả tốt Bất cứ khi nào bạn sẵn sàng tham gia vào một nỗ lực không thoải mái để cải thiện tình hình của mình, bạn đang thực sự trưởng thành. Bạn không thể phát triển thoải mái mọi lúc Bạn không được nghĩ, “Chúng ta sẽ biết nhiều hơn tôi và tôi sẽ trông như một kẻ ngốc. “Tất nhiên là bạn sẽ. Nhưng bạn cũng có giá trị để mang lại và bạn nên cảm thấy hài lòng về những thành tích của mình, sự sẵn sàng học hỏi của bạn và bạn nên cho mọi người biết điều đó và chủ động loại bỏ mọi tiêu cực thực sự chủ yếu đến từ chính bạn. Có được công việc chủ yếu là quan hệ. Đó là tất cả về mức độ tự tin của bạn về bản thân cho dù bạn đánh bom một cuộc phỏng vấn viết mã hay bạn làm tốt Vì vậy, trong tháng này, hãy cùng nhau thu xếp mọi thứ, đưa tên tuổi của chúng ta ra khỏi đó và tìm một công việc Tuần 1Tạo sơ yếu lý lịch của bạn. Điều này bao gồm giấy của bạn và sơ yếu lý lịch kỹ thuật số của bạn. Đảm bảo GitHub của bạn trông ổn. Và tạo một sơ yếu lý lịch bằng giấy cứng (nghĩ rằng đó sẽ là một tài liệu Word hoặc phương tiện kỹ thuật số khác mà bạn cũng có thể tải lên các ứng dụng trực tuyến). Đây là một bài viết tuyệt vời để giúp bạn tạo sơ yếu lý lịch đó với một mẫu vững chắc để bắt đầu. Thứ hai, và bạn sẽ giải quyết vấn đề này trong suốt tháng, bạn sẽ tham gia khóa học này Làm chủ mã phỏng vấn nhà phát triển web của Ray Villalobos, trên Lynda. com Điều này sẽ giúp bạn luôn nhạy bén và khiến bạn phải suy nghĩ thấu đáo những câu hỏi hóc búa mà bạn có thể được hỏi trong cuộc phỏng vấn. Vì vậy, hãy hoàn thành sơ yếu lý lịch kỹ thuật số và giấy của bạn và bắt đầu khóa học này cho Tuần 1 Tuần 2Tuần này bạn sẽ nghiên cứu việc làm Lấy một mẩu giấy vụn, truy cập internet và tìm 20 công việc trong khu vực của bạn (hoặc từ xa?) Có vẻ như công việc bạn đang tìm kiếm. Bỏ qua các bằng cấp ưu tiên, chỉ cần nhìn vào các bằng cấp tối thiểu. Bạn có thể giành chiến thắng trước người phỏng vấn khi bạn thể hiện sự háo hức và đam mê học hỏi của mình. Tuần này bạn sẽ phấn đấu ứng tuyển ít nhất 10 vị trí. Cống hiến hết mình. Chìa khóa trong tuần này là nhận được vô số đơn đăng ký Ngoài ra, bạn sẽ tiếp tục khóa học được đề cập trong tuần trước tuần 3Tuần thứ ba, bạn sẽ tiếp tục nghiên cứu và nộp đơn xin việc. Hãy nhớ CHỈ tìm kiếm các bằng cấp tối thiểu. Nếu có hơn 2 năm kinh nghiệm, hãy đăng ký. Tất nhiên, nếu nó giống như 10+, một vị trí cấp cao hoặc trong một số ngôn ngữ hoặc khuôn khổ mà bạn không biết gì về nó, thì hãy tiếp tục Thứ hai, bạn sẽ tiếp tục khóa học Ray Villalobos để luôn nhạy bén và sẵn sàng cho các cuộc phỏng vấn sắp tới Thứ ba, bạn sẽ học thêm hai khóa học rất ngắn Đầu tiên, với tổng thời lượng 21 phút, là khóa học có tên Xây dựng sự tự tin của Todd Dewett, trên Lynda. com. Bạn sẽ cần điều này để tự tin theo đuổi công việc trong lĩnh vực mà bạn vẫn còn khá mới mẻ. Thứ hai, và đây là tùy chọn trong một tiếng rưỡi, Giao tiếp với sự tự tin của Jeff Ansell, trên Lynda. com. Một lần nữa, cái này là tùy chọn, nhưng rất khuyến khích tuần 4Và cuối cùng chúng ta ở đây, tuần cuối cùng Bạn đã tiến rất xa với mong muốn học cách viết mã và kiếm việc làm trong sáu tháng. Nghĩ lại khi bạn hoàn toàn không biết cách viết mã hoặc rất yếu về nó Hãy tự tin vào vị trí hiện tại của bạn Mọi thứ không kết thúc vào tuần cuối cùng này. Bạn phải tiếp tục nộp đơn xin việc và tham dự các cuộc phỏng vấn cho đến khi bạn nhận được nó Tin tốt là bạn được trang bị tốt để có được công việc đó. Bạn là. Dừng lại với sự nghi ngờ Vì vậy, tuần cuối cùng này, hãy tiếp tục hướng tới mục tiêu nhận được công việc đó với tư cách là Nhà phát triển web cấp dưới Tiếp tục kết nối mạng. Tiếp tục nghiên cứu công việc và áp dụng cho họ Tôi rất thích nếu bạn để lại nhận xét về tiến trình của mình hoặc bất kỳ câu chuyện thành công nào mà bạn có. Câu hỏi cũng được hoan nghênh Tôi có thể học Python trong 6 tháng và kiếm việc làm với nó không?Nếu bạn đang tìm kiếm một câu trả lời chung chung, thì đây là. Nếu bạn chỉ muốn tìm hiểu những điều cơ bản về Python, có thể chỉ mất vài tuần. Tuy nhiên, nếu bạn đang theo đuổi sự nghiệp khoa học dữ liệu ngay từ đầu, bạn có thể mất từ bốn đến mười hai tháng để học đủ Python nâng cao để sẵn sàng cho công việc.
Tôi có thể trở thành nhà phát triển Python nhanh như thế nào?Mất bao lâu để trở thành nhà phát triển python? . Nếu bạn hoàn thành bằng cử nhân, bạn sẽ mất bốn năm, cộng với một hoặc hai năm kinh nghiệm làm việc về ngôn ngữ doanh nghiệp hoặc một lĩnh vực liên quan. six to eight weeks for an average programmer to learn the basics of the Python language. If you complete a bachelor's degree, it will take you four years, plus perhaps a year or two of job experience in enterprise language or a related area.
Làm thế nào để trở thành chuyên gia Python trong 6 tháng?Đó là cách tôi chọn trăn trong 6 tháng. . Sao chép mã từ những người khác để sử dụng trong ứng dụng của bạn Phát triển gói của riêng bạn cho người khác và nhận phản hồi Đóng góp cho các dự án hiện có 6 tháng có đủ để học viết mã không?Hầu hết các lập trình viên đều đồng ý rằng phải mất từ ba đến sáu tháng để quen với những điều cơ bản về viết mã . Nhưng bạn có thể học viết mã nhanh hơn hoặc chậm hơn tùy thuộc vào tốc độ ưa thích của bạn. Hãy đi vào các kỹ năng cụ thể mà bạn sẽ cần phải học. |