inflearn logo
inflearn logo

Trường Thành Thạo Ngữ Pháp Swift của Allen (BootCamp trực tuyến - Khóa học 2 tháng)

Khóa học được thiết kế dựa trên triết lý giúp bạn hiểu đúng và vận dụng được cú pháp Swift. Mục tiêu là đưa những người không chuyên hoàn toàn không biết gì về lập trình lên đến trình độ cao cấp có thể vào làm việc tại các công ty hàng đầu như Naver, Kakao, Line, Coupang, Baemin. Đây là bootcamp 2 tháng giúp bạn hiểu một cách trực quan thông qua các sơ đồ về cấu trúc bộ nhớ và có thể đạt trình độ kiến thức vượt xa người học chuyên ngành.

(5.0) 299 đánh giá

1,453 học viên

Độ khó Nhập môn

Thời gian 4 tháng

Swift
Swift
Swift
Swift

Tin tức

4 bài viết

  • allen님의 프로필 이미지

    Đã chỉnh sửa

    Xin chào. Tôi là Allen.

    Hôm nay tôi muốn chia sẻ với các bạn một tin tốt lành sau một thời gian dài. Một người đang đi làm đã hoàn thành cả khóa học Grammar Bootcamp + bài gi강 về đồng thời, gần đây đã gửi tin rằng họ đã đỗ đồng thời vào cả CoupangKakaoBank.

    이직성공.png.webp

    Lý do tôi chia sẻ tin tức này là,
    tôi biết rằng người này từ đầu đã tham gia bootcamp với mục tiêu chuyển việc, và sau bootcamp cũng đã tạo nhóm học tập với những người đang làm việc trong ngành và kiên trì học tập khoảng 1-2 năm. Tôi liên tục nghe tin rằng người này thực sự kiên trì học tập vào buổi tối một ngày cố định mỗi tuần.. nên tôi luôn nghĩ rằng chắc chắn một ngày nào đó họ sẽ thành công trong việc chuyển việc. Chính vì vậy lần này khi nghe họ nói rằng đã đỗ đồng thời vào nhiều công ty tốt và được lựa chọn, tôi cảm thấy vô cùng vui mừng. :)

    (Tôi không muốn nói rằng việc chuyển việc thành công hoàn toàn là nhờ khóa học của tôi) Bạn ấy thực sự coi trọng nền tảng cơ bản, và còn thêm vào đó sự nỗ lực không ngừng.. Theo một cách nào đó, tôi nghĩ đây là kết quả đương nhiên. Giống như bạn này, tôi luôn ủng hộ từ phía sau và mong rằng nhiều người khác cũng sẽ mang đến tin tức tốt lành với "nền tảng cơ bản""sự kiên trì".

    Chúc mọi người cố gắng 💪🏻

    0
  • allen님의 프로필 이미지

    Chúng tôi đã phát hành khóa học Swift Concurrency (Phần 2).


    Xin chào! Đây là Alan.
    Chúng tôi đã phát hành Phần 2 của bài giảng Swift Concurrency được mong đợi từ lâu.

    Liên kết bài giảng: https://inf.run/rFuFe

    Đối với những ai muốn tìm hiểu sâu hơn về Swift Concurrency, tôi nghĩ bài giảng này sẽ rất hữu ích. (Toàn bộ khóa học vẫn chưa hoàn thành, nhưng 70% nội dung bài giảng đã được tải lên và 30% nội dung còn lại dự kiến ​​sẽ được tải lên vào cuối tháng 3.)


    100 người đầu tiên sẽ được giảm giá 50% cho khóa học200 người tiếp theo sẽ được giảm giá 45% , vì vậy nếu bạn quan tâm đến việc mua khóa học, hãy nhanh chóng đăng ký để tận dụng cơ hội này.


    (Nếu bạn vào trang bài giảng, có một liên kết riêng dành cho những người đến trước được hưởng ưu đãi giảm giá ở đầu trang. Vui lòng kiểm tra và nhấp vào liên kết để mua để nhận được ưu đãi giảm giá.🙏🏻)

    0
  • allen님의 프로필 이미지

    [Thông tin về việc phát hành và cung cấp miễn phí các khóa học Swift Concurrency]

    • Bài giảng Alan Swift Concurrency for Swift 6 (Phần 1) (Đồng thời mới) đã được tải lên Infrun.

    • Link bài giảng: https://inf.run/GcFF2

    • Bài giảng Phần 1 này được cung cấp miễn phí cho các sinh viên chương trình đào tạo hiện tại. (Nó được cung cấp miễn phí cho tất cả học viên tham gia khóa học từ khóa đầu tiên đến nay.)

    • Bài giảng này dự kiến ​​dài khoảng 11 tiếng, còn Phần 2 dự kiến ​​dài khoảng 20 tiếng. (Phần 2 có nội dung CS và nhiều ví dụ nên hơi dài. ㅠㅠ)

    • (Thật ra mình đã cố upload toàn bộ bài giảng Concurrency nhưng do nó được cập nhật lên Swift 6 giữa lúc đang quay bài giảng nên nội dung bài giảng mình quay đã được cập nhật một chút, chẳng hạn như API và một số nội dung mới đã được thêm vào. Vì phải quay lại hầu hết nội dung ở nửa sau bài giảng nên sẽ được upload ở Phần 1/Phần 2.)

    • Để đăng ký, vui lòng điền vào mẫu đơn đăng ký trên Boot Camp Slack . (Tất cả sinh viên hiện tại sẽ sử dụng Slack, vì vậy vui lòng đăng nhập và kiểm tra thông báo đầy đủ .)

    0
  • allen님의 프로필 이미지

    Đã chỉnh sửa

    [Chúng tôi sẽ không bao giờ khoan hồng đối với các vấn đề bản quyền trong tương lai.]
    Gần đây, tôi phát hiện ra (thông qua một mẹo) rằng một người đã nghe bài giảng của tôi đã sao chép gần như chính xác phần "Cấu trúc bộ nhớ" trong tài liệu bài giảng của tôi, tạo ra một bài giảng miễn phí và chia sẻ nó với những người khác. Anh ấy cũng đã tải video này lên YouTube dưới dạng bài giảng miễn phí.

     

    Vì bạn đã sử dụng gần như chính xác nội dung của cấu trúc bộ nhớ liên quan đến lớp/cấu trúc nên có vấn đề về bản quyền nên tôi đã liên hệ với bạn và phản hồi là: “Cấu trúc bộ nhớ của code-data-heap-stack giống như vậy từ ngay từ đầu, vậy tại sao đó lại là vấn đề?” Anh ấy vừa nói vừa giải thích logic của phép lạ. Anh ấy thực sự đã hỏi tôi liệu tôi có thẩm quyền đối với bức ảnh đó không (?). (Tất nhiên, may mắn thay, bộ đã có thể giải quyết vấn đề bằng cách thuyết phục họ một cách thân thiện và họ quyết định không nêu vấn đề thêm nữa bằng cách gỡ bỏ bài giảng tải lên.)

     

    Vậy... một số bạn có thể hiểu lầm và có thể chưa biết về quy trình sản xuất sách giáo khoa của tôi nên tôi sẽ hướng dẫn lại cho các bạn kỹ càng.

     

    Cấu trúc bộ nhớ được gọi là code-data-heap-stack chính xác như vậy. Tuy nhiên, trong tài liệu bài giảng của tôi, có những phần tôi trừu tượng hóa cấu trúc bộ nhớ thực tế và giải thích nó một cách dễ dàng, trực quan hơn (không bao gồm những phần mà bạn không cần biết bằng logic của tôi). Nói cách khác, những bức vẽ hiện đang được giải thích trong sách giáo khoa của tôi là những bức vẽ tôi vẽ từ đầu bằng cách thiết kế lại và trừu tượng hóa cấu trúc bộ nhớ thực tế theo cách riêng của mình nên tôi có bản quyền. (Những tài liệu viết giống nhau nhưng có nhiều ngôn ngữ khác nhau, dù bạn có tìm tài liệu trong nước hay nước ngoài cũng không tìm thấy. Đó là do tôi tự thiết kế và tạo ra.)

     

    Tôi đã không biết rằng hàm này hoạt động theo cách đó ngay từ đầu, cũng như ngay từ đầu tôi đã không biết rằng bảng điều phối phương thức tồn tại theo một cách nhất định trong vùng dữ liệu. Tôi muốn biết công văn tĩnh và động thực sự hoạt động như thế nào nên tôi đã xem hàng trăm tài liệu. Đôi khi, tôi rất muốn biết nội dung tài liệu bằng tiếng Nga nên tôi chỉ dịch mọi thứ trên Google thông qua một người dịch và tìm kiếm hàng tá tài liệu ở nước ngoài. Vì không có tài liệu nào bằng Swift nên tôi cố tình đọc tài liệu bằng Java (có rất nhiều. của các tài liệu liên quan đến bộ nhớ). Vì điều này, tôi đã nghiên cứu ngữ pháp cơ bản của Java.

     

    Tài liệu sách giáo khoa mà tôi đang giải thích cho bạn bây giờ ngay từ đầu đã không ở dạng đó. (Khoảng 3 năm trước) Khi tôi đi dạy kèm, sách giáo khoa có hình ảnh hơi khác so với bây giờ, lúc đó tôi có một số câu hỏi chưa được giải đáp nhưng sau này tôi cũng đọc được một số cuốn sách về kiến ​​trúc máy tính và hệ điều hành. nghiên cứu, tôi nhận ra nội dung cấu trúc của bộ nhớ vẫn chưa được giải quyết ở dạng hiện tại.

     

    Vì vậy, điều tôi có thể tự tin nói rằng những hình ảnh và phương pháp tôi giải thích là những phần tôi tò mò khi học mà không hề sao chép tài liệu.

    (1) Cách thức hoạt động của hàm và tại sao các biến bên trong hàm không thể truy cập được từ bên ngoài.
    (2) Làm thế nào CPU có thể trở lại vị trí ban đầu và hoạt động sau khi thực hiện chức năng?
    (3) Cấu trúc bộ nhớ của phương thức gửi đi là gì?
    (4) Tại sao các thể hiện của lớp hoặc cấu trúc không có địa chỉ phương thức riêng?
    (5) Tại sao không thể xác định lại thuộc tính lưu trữ
    (6) Cấu trúc bên trong của kế thừa lớp là gì và nó có tạo ra một thể hiện (ở dạng kế thừa) không?
    (7) Cấu trúc bộ nhớ của giao thức là gì?
    (8) Cấu trúc bộ nhớ của một giao thức tương quan như thế nào với cấu trúc bộ nhớ của một lớp?
    (9) Cách lưu trữ các bao đóng trên heap và cách lưu trữ dữ liệu thu thập
    (10) Cấu trúc bộ nhớ hoạt động như thế nào khi chạy đa luồng?
    (11) CPU trao đổi giá trị ở chế độ không đồng bộ, v.v. như thế nào?

    Trên thực tế, vì không ngừng tò mò về những nội dung trên nên tôi đã cố gắng vẽ một bức tranh bằng cách ghép từng nội dung đã học với cấu trúc bộ nhớ... Đây là sách giáo khoa phản ánh nội dung của tôi. Đối với bạn, nó có thể chỉ đơn giản là một cuốn sách giáo khoa dài một trang, nhưng đã có lúc tôi nghĩ về nó hàng tháng trời để hoàn thành một bức tranh duy nhất. Xin bạn đừng hiểu lầm rằng tài liệu tôi tạo ra được sao chép từ đâu đó, vì có vẻ như bạn đã nghiên cứu hoặc nhìn thấy nó ở đâu đó. Điều tôi có thể nói chắc chắn là dù bạn đi đâu thì cũng không có mức độ dữ liệu tương tự. Đây đều là những chất liệu được vẽ và thiết kế trực tiếp từ đầu tôi.
    (Như tôi đã đề cập trong OT, chúng tôi thực sự đã hoàn thành và sửa lại tất cả sách giáo khoa... trong hơn một năm không nghỉ vào cuối tuần. Về mặt thời gian, thực sự đã dành hàng nghìn giờ để tạo ra tài liệu.)

     

    Và tôi có thể đảm bảo với bạn rằng tôi đã tự mình thiết kế và tạo ra tất cả những tài liệu này nên tôi có thể tự tin nói với học sinh của mình về điều đó. Vì vậy, dù sao đi nữa, tôi đang chia sẻ những gì tôi đã học được với bạn và giảng bài để đổi lấy một khoản phí nhất định.

     

    Vi phạm bản quyền là hành vi lừa dối tôi và là hành vi gây tổn hại cho các học viên khác của tôi (những người trả tiền để tham gia khóa học). (Cho dù ý định của bạn trong việc tạo ra bài giảng của riêng mình và phân phối nó miễn phí có tốt đến đâu đi chăng nữa, nếu bạn chỉ sao chép tài liệu do người khác tạo ra... thì đó không phải là điều tốt.)

     

    Ngoài ra còn có vấn đề đạo văn trong thế giới âm nhạc. Nếu một nhà soạn nhạc/ca sĩ sao chép một số bản nhạc nhất định và tạo ra nó thì đó được coi là một vấn đề xã hội nghiêm trọng. Xin đừng nghĩ rằng việc sao chép sách giáo khoa của tôi chỉ đơn giản là... mọi thứ đều nguyên bản nên sẽ ổn thôi(?). Đây là một sự phản bội, đâm sau lưng và là tội ác đối với một người đã liều mạng bỏ ra hàng nghìn giờ (không hề có chút kỳ vọng nào rằng bài giảng sẽ hay ngay từ đầu) và chân thành muốn dạy điều này cho ai đó.

     

    Nếu bạn sử dụng thông tin liên quan đến cấu trúc bộ nhớ trong tương lai, chúng tôi sẽ tiến hành đồng thời các vụ án dân sự và hình sự mà không có sự khoan hồng nào liên quan đến vấn đề bản quyền.

     

    Mặc dù tôi cho phép tải lên một số mã và dữ liệu tóm tắt khác để bạn học tập, nhưng tôi không cho phép bất kỳ nội dung nào, kể cả các tác phẩm phụ, liên quan đến cấu trúc bộ nhớ. Xin hãy cẩn thận.

    0

29.542.975 ₫