Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By jhmnieuwenhuis on
Hi,
I am going to use Drupal 8.
I already did some html5, Css, Javascript. Jquery,Bootstrap and Symfony learning.
Now I am looking for Drupal 8 beginners tutorial / online training.
I see a lot on Drupal 7, but since I am e newbie, it seems to me that
I best start with Drupal 8.
Even books or not yet available, they are released in the next months.
Any idea where to find drupal 8 tutorial/Online training which is not
setup as a upgrade from Drupal 7 ??
Regards,
Hans
Comments
https://www.drupal.org/drupal
https://www.drupal.org/drupal-8.0
https://www.acquia.com/tags/drupal-8
Free training
Hi,
I've found those youtube videos about Drupal 8 released by BuildAModule. Really good quality and free ;-)
Just a line to express the excitement about D8 and its awsome functionalities!
https://www.youtube.com/playlist?list=PLpeDXSh4nHjRZEy_eNFegoGklfiGzf_ob
200 Drupal 8 Videos
Check here, 200 Drupal 8 videos for free.
https://www.ostraining.com/blog/drupal/200-drupal-8-videos/
Thanks ayushjn
Thanks ayushjn
The first of those videos are now online.
Here's over 60 free videos in the Drupal 8 Beginner class:
https://www.youtube.com/playlist?list=PLtaXuX0nEZk9MKY_ClWcPkGtOEGyLTyCO
OSTraining: Drupal video clases plus support
Drupal 7 Explained: The best-selling Drupal book
Free drupal videos
Check out the latest videos tutorial. Here you can easily learn
https://www.youtube.com/watch?v=-cUWFLBZU5I&list=PL15BE2E8313A4E809
Thanks
vikas kumar
Sorry, those are all Drupal 7
Sorry, those are all Drupal 7.
OSTraining: Drupal video clases plus support
Drupal 7 Explained: The best-selling Drupal book
thanks
thanks
I've started a list of D8
I've started a list of D8 Training Resources.
https://groups.drupal.org/node/492233
If you are actually
If you are actually developing professional projects for clients, I would not recommend you to spend much time learning drupal 8 until it's 100% stable and all important modules are ported.
But if you are just learning to use it on a future career or just personal use, I would recommend you "drupalize.com".
It's a license-paid website where you can find some courses on D7, D8, commerce, theming, module dev., php, symphony, drush and some other stuff related to drupal development.
Also, I would recommend you to buy a book, you can find on amazon some books about D8 released this month (January).
If you want something free, you can always opt to learn from youtube, google or you can try to find any D8 course on udemy, a video-based learning website where you can find lots of subject to learn.
The last advice, is to use this beautiful community we have here for any doubt you have, but remember, try it, once, twice and a million times, to learn the best you can before demanding for help.
Good look :)
Here's the free stuff we have
Here's the free stuff we have on YouTube so far:
Beginner: https://www.youtube.com/playlist?list=PLtaXuX0nEZk9MKY_ClWcPkGtOEGyLTyCO
Site Building: https://www.youtube.com/playlist?list=PLtaXuX0nEZk-Mer_a_P1sp0mroJGVs6TK
Backups: https://www.youtube.com/playlist?list=PLtaXuX0nEZk_y_xlcAv_Ub_xLCfvF8TSs
Installs: https://www.youtube.com/playlist?list=PLtaXuX0nEZk99zgSc19Li8EsM9jkicDQj
I'll update this list as we get closer to completing all 200+ videos.
OSTraining: Drupal video clases plus support
Drupal 7 Explained: The best-selling Drupal book
Nice collection and thanks a
Nice collection and thanks a lot.D8 rocks.
Developer training?
I'm looking for resources on development. The online documentation usually starts with "Out of Date" or "Deprecated" warnings, and even those pages are sparse.
I think to start with all the things someone building/migrating a site into Drupal 8 (whether that's from Drupal 7 or elsewhere).
Developer documentation can
Developer documentation can be found here: https://www.drupal.org/documentation/develop
As Drupal is extremely dynamic for unlimited use cases, it's often very hard to find something specific to what you are trying to do. It's much better to learn how to develop for Drupal in general, so you can figure out how to integrate yourself.
The developer documentation
The developer documentation you link to doesn't pretend to offer any help to someone who actually wants to do something. It's more about the ecosystem that is Drupal.
Saying Drupal has unlimited use cases could apply to pretty much any system that rests on a programming language. There are clearly cases of good documentation and bad documentation, and I don't think we need to pretend Drupal has an excuse for such bad documentation anymore than any other system.
Having deprecated and out of date warnings all over the documentation that does exist has nothing to do with the nature of Drupal, and everything to do with the fact that as features are being added to the platform, the documentation outlining those features is not being updated or added. Coders like writing code, they don't like documentation, which is all well and good for them but leaves the people who have to understand their systems with an uphill battle.
As for very hard to find something specific "Migrating content into nodes, including the common included field types, and things like references, taxonomies etc." isn't something niche, it is something that every single pre-existing site, both Drupal and otherwise is going to need to do. Make that hard and you make the adoption of Drupal hard.
Creating nodes and entities, these aren't edge cases, they are the fundamental building blocks of Drupal. I've tried to look at them, and I'm at the point where I'm just going to have to trawl through code, trying to find an example. Maybe I'll find one, maybe I won't, but all I know at this point that wasting time on the bad existing documentation has sapped the energy I mustered for my initial attempt to learn Drupal 8.
I have to for work though, so I can't really just switch to another framework, which is what I would do at this point if it were my own project.
The developer documentation
That's because Drupal is more of an ecosystem, than just a software. The whole framework is built with the idea of extensibility, using composer, git and drush in combination with each other to maintain a system which can be spread out over multiple servers, incorporating 3rd party libraries and pushing/pulling data from other systems. It's important to understand all this before you move on to actually building - more often than not with Drupal there are ten methods of doing everything. It can get real confusing quick, which is why it's important to understand the ecosystem, before you start trying to build with it.
At the top right of the page I linked to, there are tabs for Drupal 7 documentation, and Drupal 8 documentation. After reading through the developer documentation, you can move on to them. Within that documentation you will find directions on how to use modules, and eventually how to code.
You're right. I guess I should have said Drupal does it really well. It's a very complex system, but with that complexity you get security, stability, flexibility, security, and performance.
For your migration, you can use the Migration API in Drupal 8. I haven't used it yet, but I believe it's based off the Migrate module in Drupal 7, so if you are having troubles finding something you may want to take a look at that for ideas.
The idea of the migration is that you set up the site with the structure you want, then map the data source to the Drupal destinations. It's OOP based, so there is a main migration class that handles all the work, reading in data with a reader, then parsing it with a parser, and finally mapping it with a mapper before saving. By having it OOP based, you can use multiple data sources, such as SQL, JSON or whatever.
My YouTube channel Drupal Up
My YouTube channel Drupal Up with module development, theming and site building videos:
https://www.youtube.com/c/Drupal-up
* just to be completely honest they are promoting also some paid services, but the free videos are full and covering a certain topic.