practical-tutorials / project-based-learning Goto Github PK
View Code? Open in Web Editor NEWCurated list of project-based tutorials
License: MIT License
Curated list of project-based tutorials
License: MIT License
What about adding some android resources
This wonderful resource hub is really missing any android materials .
Hello guys!
I'm finally decided to fork this and create an organization, so the whole community can benefit from the continuous development of this project.
If you'd like to contribute, please head to https://github.com/Learning-by-Doing-it/project-based-learning/issues/1 and make a comment. (Not mandatory, you can just sent PRs.)
Also would like to thank @tuvtran for his hard work since he opened this repo.
Thank you,
Norbert Klar
Actual webpage is loaded when Write an OS in pure Rust is clicked
Webpage loads as a page not found
Click link from readme
Respected Sir,
I want to add more Evolutionary/Genetic Algorithms and its application in machine learning in your project. Presently Evolutionary or population based algorithms are used in various Multi-optimization problems. They are also often integrated with other Machine learning algorithms to find better solutions etc.
This list may be aimed at more professional developers / coders so if this is not in line with what you're trying to achieve, please close this issue. Or it could be the Arduino environment is close enough to C++ that it's not worth doing.
Otherwise, if you'd want some added, I can fork and build a short list of projects that might be of good use to Arduino newcomers.
Great resource you maintain here. Cheers.
"Build a Simple HTTP Server with Java" is a page that has literally 3 popups and tons of other advertisements littered about. I don't know if there are standards that should be made for the quality of a project but this certainly has to be a violation...
Machine Learning tutorials by Siraj Ravel is really bad and doesn't keep up to the mark of other tutorials. It is just a waste of time.
Since we have Kotlin tutorials for available, why not include Flutter?
We should allow this option when considering mobile development.
Similar to other sections formats, add sources and links for people to study.
The link for the tutorial How to Write an Emulator (CHIP-8 interpreter)
results in a "Site not found" page (Firefox also labels the site as insecure).
The link should send to an actual, secure site where the tutorial should be.
This is said above in the summary of the title
Either delete the link or suggest a new one as a replacement.
A quick google search presents a good alternative.
Click this link or the one in the repo labeled How to Write an Emulator (CHIP-8 interpreter)
Hello, thanks for your great repo.
I recommend to split js links to categories like AngularJs, Angular 2+, React, Vue, etc. It's make easy to find tutorials for specific topic and technology.
This repo does not utilize some important github files like an
at the minimum, which can help contributors communicate their intentions better, I would like to work on this
I think that it will be good if alongside tutorial titles tag indicating the resource type is added. For example Hacker News uses [video] and [pdf] tags for corresponding resource types. Maybe this list can adapt the same policy?
The tutorial "Build a Simple HTTP Server with Java" is so boring. It can let you know some working principles of a web server, but the server has hardly done anything. It is not a real application.
As title, the tutorial is pretty out of date which should either be indicated or simply removed from the list.
Link: Create a Character Voting App with React, Node, MongoDB and SocketIO under the react section is not working
It should take me to the project page but it does'nt
the page says "This site can’t be reached"
maybe remove the link
click on this link
https://www.zcfy.cc/original/create-a-character-voting-app-using-react-node-js-mongodb-and-socket-io
Was trying to learn react and this seemed like a cool project
Java tutorial: "Build a Spring Boot App with User Authentication" is no longer available
The link https://scotch.io/tutorials/build-a-spring-boot-app-with-user-authentication is currently unavailable.
It looks like the author no longer maintains the website.
found some kind of placeholder site for the tutorials in that domain.
http://69.55.55.229/tutorials/build-an-ionic-app-with-user-authentication
The python distributed messaging system with kafka has a broken link. Plz fix.
Provide a project based on 3-tier architecture pattern i.e., MVC (model view controller).
It's one of the most frequently used industry-standard web development framework to create scalable and extensible projects. Together with ASP.NET, it gives you a powerful, patterns-based way to build dynamic websites.
It'd be really helpful especially for those students who are taking their initial steps towards database concepts (and the connection between frontend and backend side) as MVC enables a clean separation of concerns.
A curriculum can be designed strictly based on learning via projects.
using awesome_bot ruby gem to check status of all links
It would be nice to have one for Swift 3
Hi everyone,
Thanks for your continued support to my repository for the last 4 years. During this time, I have been able to expand my repository to include a lot of awesome tutorials from all over the internet thanks to your contributions. Sadly, this past year I have had a lot of personal issues that prevent me from paying attention to this project. As a result, I have basically neglected it and caused frustration for everyone. I'm slowly getting back to this and looking at the growing backlog of PRs, but by myself it would be difficult. Therefore, I am requesting your help in keeping this alive.
Please comment if you're interested in becoming one of the maintainers and I'll work out the logistics.
Thanks all <3
Tu
The link for the series 'Building Blockchain in Go' is dead. Yet, the blog is still online under a new domain.
Change link!
New link: https://jeiwan.net/posts/building-blockchain-in-go-part-1/
jeiwan.cc redirects to a porn website under the Go blockchain tutorial
The last commit is from August 23, 2020. Currently, there are 86 pending pull requests. Is the project still alive? If the author is no longer interested to maintain it or he does not have enough time maybe it is a good idea to transfer the project to an independent organization where to be maintained by the community.
C# is the first entry to the table of content but is second in order after c/c++ which is the second entry in the table of content yet it is first in order.
The instructor in the above mentioned video has created a new version of the same tutorial, which can be found here
It is always good to keep resources and tutorials up-to-date. The new video talks about namespaces, chroot and cgroups, and speaks about containers at a greater depth.
Yes.
Do you have an projects based on D3?
Clean up dead or outdated tutorials. Feel free to make a PR.
A step-by-step complete beginner example/tutorial for building a Todo List App (TodoMVC) from scratch in JavaScript following Test Driven Development (TDD) best practice.
https://github.com/dwyl/javascript-todo-list-tutorial
The chat tutorial listed for elixir is outdated. It uses a old version of phoenix and could be confusing to new users who would be learning a oudated set of syntax, application structure, commands i.e. mix phoenix.create
vs. mix phx.create
.
Also it's missing some steps. For one this they never do mix ecto.create
without which the postgres database is not initialized so the app doesn't work.
I'm suggesting that the tutorial be removed or flagged to indicate it is outdated
The links for the Go tutorial "Make a Blockchain in Go" are broken
Building an interpreter https://craftinginterpreters.com/ which is put under C should be under Java.
Can we please refrain from adding things if content isn’t unique?
I’ve been following the changes happening lately and I’m concerned making changes to this repo is turning into a popularity contest. Below are a few reasons why.
I propose contributors ask themselves these questions before opening a PR:
A few other random points:
Link not working for clone-medium-on-node-js-and-react-js
updated link :-https://medium.com/swlh/clone-medium-on-node-js-and-react-js-731cdfbb6878
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.