LUYỆN KỸ NĂNG PYTHON - PORTAL KHOA HỌC MÁY TÍNH + KT MT
Viết đúng là chuyện đương nhiên, sinh viên còn phải viết cấu trúc rõ ràng, dễ sửa. Mục tiêu là tạo ra được phần mềm chạy nhanh, chịu tải nặng
- Mentor là sinh viên năm 4 học kỹ thuật máy tính, hoặc người đi làm tập đoàn lớn bigtech Google, facebook...
- ChatGPT - Học code với chat GPT
- Yêu cầu viết mã sáng sủa, dễ đọc, dễ sửa, cấu trúc logic
Mục tiêu xây dựng các ứng dụng thực tế trước năm lên lớp 10, có ít nhất 2 bài báo khoa học uy tín năm 1 đại học
Mục tiêu cuối cùng là năng lực có thể làm được việc, giải quyết hiệu quả công việc. Cần biết những người đi trước làm gì và chuẩn bị sẵn hồ sơ (có nhiều kinh nghiệm làm việc các bigtech, đã giải quyết được các vấn đề thực tế lớn)
Kinh Nghiệm xin việc ở Bigtech
Từ điển tin học (Tự tạo từ điển tin học cho riêng mình, khi nào gặp từ mới thêm vào) Xem1 - Xem 2
List bài kiểm tra thực tế trong python
20 đoạn code trong python bạn lên thuộc lòng
Học tư duy lập trình bằng CS50
Các bước làm mã
1. Có lộ trình, đặt mục tiêu (VD tuần này thạo hiểu hàm, hiểu string...)
2. Viết chương trình thực tế, và thêm vào các chức năng VD viết web, thêm vào các chức năng của web
3. Cần cố vấn mentor (VD sinh viên năm 4, hoặc người đã đi làm)
LỘ TRÌNH HỌC (Theo hướng dẫn của thầy Dũng Lại)
Cách làm: Xây dựng web với Python bằng Django sau đó thêm các chức năng cho web từ đó hiểu ra vấn đề cần học tập
1.Terminal
(biết cách bật màn hình màu đen ) xem từ phút thứ 2 Thầy Dũng dạy
- Navigate (biết cách di chuyển thư mục với nhau sử dụng hàm cd hoặc D: ......)
- Run python file (biết cách tạo một file pyhon và chạy một file kiểu "hello world" )
2.Datatype ( Kiểu dữ liệu, số nguyên, số thực, ký tự...)
- User input (Lấy dữ liệu người dùng qua terminal)
- convert (đổi qua lại dữ liệu với nhau, ví dụ gộp string với interger)
3.
If.... else (mệnh đề so sánh) xem thầy hướng dẫn
- Boolean
- AND/OR (mot cai dung ca menh de se dung)
4.
Loop
- For, while, begin, and until
- Break, contiue
5. Function (một cái hộp, kiểm soát biến đi qua hàm nó tạo ra cái gì)
-
parameter/ argument (tham biến)
- Return value (trả lại một cái gì trong hộp)
- Scope (local, global)
6.
List (danh sach)
- Index (truy cập)
- Remove (bỏ đi), find (tìm), append
(thêm vào)
7.
File IO
8.
Class
9.
GUI (Biết cách lồng ghép toàn bộ kiến thức trên tạo ra nút lấy dữ liệu từ người dùng, sau đó phát triển các chức năng)
Setting
up coding enviroment
Install python 3
Install a text editor - subline text
Navigate in terminal and command prompt
Datatype
and variables
String interger, Float, Boonlean
Constant variable
Naming convention
Conditannal
statement
Flowchart
if-el-else syntaxt
Operation (and or not)
Loop
statemnet
For loop, while loop
Continout, break, and pass
Lowchart repesentation of loop
Function
Scope of function - global and local
Parameter, arquments, return value
FilelO
= Input output
Write and read a text file
List and array
GUI
and pygame
Shape drawing and button
Create menu and handle mouse click
Tham khảo
Tự học python trong 10 phút - Phạm Huy Hoàng 6 trang biên dịch python online (replit.com, 5 trang còn lại )
https://www.w3schools.com/python/default.asp
Google dạy python cho nhà phát triển
Seri TITV chuỗi bài lập trình python
Learn Python With This ONE Project! Tech with Tim 1,3 mil
Python for Beginners - Learn Python in 1 Hour - Programe with Mosh 2.8mil
Python in 4 hours - Free code 38mil view
python full course - Bro code
khóa học python miễn phí (12 bài)
Thử Build ChatGPT Phiên Bản VIỆT Trong 24 GIỜ Và Cái Kết
Học pập trình cho người mới bắt đầu | Lộ trình 6 tháng trở thành kỹ sư phần mềm xịn - Khóa học havard cs50 (2 tiếng một ngày = 6 tháng xong) - leanning in edx.org đăng nhập google - file học google doc
Stanford CS229: Machine Learning Course, Lecture 1 - Andrew Ng - Bài Giảng
Xem giáo sư Andrew Ng giảng về AI
12 địa chỉ cho chạy trực tiếp mã nguồn python không cần cài đặt.
Giới thiệu sách học python
https://www.codecademy.com/catalog (cho chạy ngay trên web không cần cài)
Python cơ bản (rất là cơ bản) - Võ duy Tuấn
Dạy python cơ bản free trên youtube - How kteam
Học python trong 4 tuần - unica
Lộ trình học python hiệu quả - Dũng lại (Nên viết bất cứ cái gì cho nó chạy và thêm các chức năng vào, mình sẽ tìm hiểu dòng lệnh thông qua chức năng, nhớ nó chính là phương pháp nhanh thực tế. ngôn ngữ lập trình chỉ là một công cụ nếu cần 5-10 ngày là lập trình viên có thể thạo một ngôn ngữ, quan trọng nhất vẫn là cách tư duy)
Năm 1: Networking, lập trình cơ bản, web, logic math (đặc biệt flow chart) đại số logic (and, or)
Lộ trình:
1. Biết cách bật terminal lên (màn hình đen) --> Biết navigate (sử dụng )
Học python cơ bản - Dũng Lại (giảng viên AI đại học vimbern Australia)
Không gian 4 chiều | Bài giảng hay nhất về Trí Tuệ Nhân Tạo của Dũng Lại Lập Trình
Python Tutorial - Python Full Course for Beginners | Programming with Mosh (2,8 mil register)
Learn Python - Full Course for Beginners [Tutorial] (6,3 mil register)
Hướng dẫn học lập trình lập trình từ đầu Python -> C# -> Java -> (thuật toán, database)
Cùng học Code và Thuật Toán qua 300 Bài Code Thiếu Nhi bản real - Phạm Huy Hoàng
Công nghệ thông tin làm những mảng gì?
Tổng hợp Full Lộ Trình và các Công Nghệ Web nên học năm 2022 - backend, front end, fullstack
Day in the life of a software engineer at LinkedIn | Return to office 2022
Advanced Algorithms (COMPSCI 224), Lecture 1 - Havard university
Toán logic và Flowchart (hướng dẫn viết sơ đồ của toán logic) Phần mềm vẽ biểu đồ miễn phí
8 Cấu trúc dữ liệu mà mọi DEV phải biết
Thông não cơ bản về Cấu trúc dữ liệu & Giải thuật. Nguyễn vũ coder
SINH VIÊN KHOA HỌC MÁY TÍNH HỌC NHỮNG GÌ?
Trang web hoạt động thế nào người phỏng vấn hỏi người xin việc? Huy Hoàng
BÀI TẬP PYTHON
Viết trợ lý ảo bằng python 55 dòng mã - Dung lai
Chat GPT - Chat AI miễn phí thông minh nhất hiện nay của Elon musk (hỏi gì cũng biết)
Dùng python viết chương trình nhận dạng khuôn mặt 25 Dòng mã
Kỹ năng đọc soucre code, bước đọc source code hiệu quả
- Công nghệ sử dụng là gì?
- Mô hình hoạt động gồm serverce mô hình nào?
- Công cụ IDE debugs?
ĐỌC MÃ PYTHON GIÚP BẠN HIỂU HƠN NGƯỜI KHÁC LÀM GÌ VÀ BẮT CHƯỚC
Hơn 100 bài tập python có lời giải mẫu
CÁC NHÓM HỖ TRỢ PYTHON - nên tìm mentor hướng dẫn tốt nhất người đi làm nhiều kinh nghiệm, nếu người chưa biết hãy giải thích cho họ các dòng mã
Tìm hiểu về ngành khoa học máy tính, kỹ thuật máy tính mức lương (Ngành có dạy môn trí tuệ nhân tạo) - Xem danh mục môn học ngành kỹ thuật máy tính hot nhất hiện nay, lương mới ra trường 60tr
TIN TỨC
Chat GPT đình đám trả lời mọi lĩnh vực chuẩn hơn google, hướng dẫn tốt cho người lập trình
(học sinh = làm theo hướng dẫn, sinh viên = làm ra sản phẩm, tiến sĩ = khám phá những thứ mới chưa từng có ở đâu)
CÁC ĐỒ ÁN TỐT NGHIỆP VỀ PYTHON
Đồ án tốt nghiệp Công nghệ thông tin: Tìm hiểu lập trình python và ứng dụng phát triển ứng dụng web với Django
Tìm hiểu ngôn ngữ lập trình python, viết chương trình thử nghiệm dự báo sự biến động của giá chứng khoán.
Các dự án Python từ cơ bản đến nâng cao (Kèm Source Code)
Learn DS & Algorithms - Dạy cấu trúc dữ liệu và giải thuật, nền móng cho lập trình viên giỏi
Không có nhận xét nào:
Đăng nhận xét