Hi, was bedeutet immer der Aufruf von ::class, also IndexController::class Hab ich auch bei Laravel schon mal gesehen und frage mich wofür das gut ist? Was passiert wenn man ::class weglässt?
du kannst ja ausprobieren, erstelle irgend eine klasse und gebe es mit echo Klassenname::class; aus und du wirst sehen dass da einfach nur der komplette Klassenname mit dem Namespace drin stehen wird
3 года назад+1
@@VitalijMik das klappt auch mit nicht-existenten klassen ;) \IrgendeinNamespace\Der\Nicht\Existiert\KlasseFooBar::class ... einfach mal probieren.. :)
Bootstap hat sich so entwickelt. Ich halte mich an die Bezeichnung von anderen. Wenn du irgendwann einen fremden Code vor dir hast und die bootstap siehst, dann weißt Du was sie tut. Ich habe den Namen nicht erfunden. So hieß es schon immer
Здравствуйте Виталий, мне 33 года и на данный момент я студент Fachhochschule и на первом семестре изучаю не только информатику , но электротехнику которую не хочу изучать и мне это абсолютно не интересно, также слушаем лекции по экономике ну и конечно есть высшая математика. Сильно расстроился что мы не занимаемся толком программированием, а забиваем голову не нужной особо информацией.Программист как специалист должен должен быть не теоретиком ,а практик по натуре. Пришел к выводу лучше сделать аусбилдунг. Вместе с этим у меня имеются несколько вопросов: Есть ли высшая математика, экономика и электротехника если выбрать аусбилдунг или занимаешься реально программированием и решением практических задач? Углубление в один язык например в Java или PHP например или будет каша из языков? Имеет ли значение для работодателя возраст , как уже писал мне 33. Спасибо заранее за ответ Тезка Виталий)
Я не учился, но думаю, что первый семестр очень теоретический. В зависимости от проектов, над которыми вы будете работать в дальнейшем, высшая математика точно не повредит. Конечно, я не могу сказать об этом много. Просто здесь, в Германии, программы обучения тоже не блещут. ;)
@@88vitako не нелзя, в германии нужен как минимум аусбилдунг для того чтоб можно было работать как професионал. и да серёзно програмиривание не где не научят кроме в аусбилдунг и ито в самой фирме. и ето тоже не говорит о том что в фирме кто-то чего-то научит. есть многие которым ето не охото делать, зависит от фирмы
поздравляю, ты попался в систему 🤣 программировать тебя нигде не научат, будут впаривать кучу ненужной инфы я учился в пту и там было немного азов программирования там был матан, немецкий, английский, политота и право ну еще сети и системы и электроника, но это норм было потом я учился в быдловузе и там тоже был матан, куча матана, электротехника, алгоритмы, программирование на с++ и асм пту я еле осилил, а из быдловуза меня выкинули 🤣 так что если хочеш быть программистом - будь им а для этого надо самому учиться по хорошим платным курсам, писать много кода и делать мелкие платные проекты только так нарабатывается опыт кстати я матан в прошлом году сам ковырял, чтобы понять, как работает сдр радио это крутейшая тема и когда я изучал матан специально для сдр, то меня перло от этого ты понимаеш, что такое синус и косинус, что такое пи и откуда оно берется, ты понимаеш, почему нужно 2 пи, а не одно ты понимаеш, что такое комплексные числа и как с ними работать в коде никакой быдловуз тебе не даст таких знаний на практике, потому что тупо не заточено на это вся система обучения туда приходили те, кто даже транзистор вживую не видел а это ВЫСШЕЕ техническое заведение а я уже 20 лет паяльствовал эти транзисторы и то для меня задачи были напряжные и тупые нельзя юзать формулы, надо их из головы помнить 🤦♂ да никакой нормальный человек на практике не помнит формулы и не пользуется ими, все делается на глаз или юзается софт либо есть шпаргалки по рассчету каскадов сейчас я учу пхп, хотя учил его 20 лет последних, но только сейчас начал боле менее понимать, не программирование, а как правильно проектировать приложения и из чего они вообще состоят допустим как делать древовидное меню из базы данных как делать кеширование хтмл страницы, чтобы ее не генерить каждый раз налету как разделить код фреймворка от кода приложения как делать мультиязчность без сохранения куков все это можно только на курсах выучить в спокойной обстановке и бе звсяких тупых оценок и дипломов
я бы честно не сказал что ларавел проще, думаю все зависит от того как быстро с кодом разбираешся, мне например ларавел труднее кажется так как я не разу не работал с етим фреймворком ;)
@@VitalijMik я тоже не работал, пробовал давно, но не зашло просто я был на курсе одного человека, который так все хорошо объяснил и показал, что зашло как по маслу после этого курса я стал понимать боле менее весь этот код типа response, requst, что там лежит и что это вообще такое
Ich würde ja gerne mehr darüber lernen, aber für mich bist du einfach zu schnell und es prasselt zu viel Infos auf mich ein. Leider gibt es kein andere Tutorials in deutscher Sprache über Slim PHP.
Ich kann gerne Unklarheiten in den Kommentaren ausführlich erklären. Einfach fragen. Alternativ gibt's über dem Kanal Banner ein discord Link. Da sind viele Entwickler drin die auch gerne alles erklären
Hallo Vitalij, habe schon viele Deiner Videos gesehen, die mir auch schon sehr geholfen haben (Danke). Nun wollte ich mich einmal mit Slim php beschäftigen, da mir die anderen Frameworks oft einfach "over engineered". Ich habe Slim-php über Composer installiert wieDu es beschrieben hast und wie es auch auf der Seite von Slim-php zu finden ist. Leider bekomme ich bei dem "Hello Welt" Beispiel folgende Fehler Meldung: Fatal error: Uncaught Slim\Exception\HttpNotFoundException: Not found. in C:\xampp\htdocs\slim\vendor\slim\slim\Slim\Middleware\RoutingMiddleware.php:91 Stack trace: #0 C:\xampp\htdocs\slim\vendor\slim\slim\Slim\Routing\RouteRunner.php(72): Slim\Middleware\RoutingMiddleware->performRouting(Object(Slim\Psr7\Request)) #1 C:\xampp\htdocs\slim\vendor\slim\slim\Slim\MiddlewareDispatcher.php(81): Slim\Routing\RouteRunner->handle(Object(Slim\Psr7\Request)) #2 C:\xampp\htdocs\slim\vendor\slim\slim\Slim\App.php(215): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request)) #3 C:\xampp\htdocs\slim\vendor\slim\slim\Slim\App.php(199): Slim\App->handle(Object(Slim\Psr7\Request)) #4 C:\xampp\htdocs\slim\public\index.php(22): Slim\App->run() #5 {main} thrown in C:\xampp\htdocs\slim\vendor\slim\slim\Slim\Middleware\RoutingMiddleware.php on line 91 Ich lasse das Framework über eine Xampp und php 7.4 laufen, vielleicht hast Du einen Tipp für mich. Vielen Dank
@Vitalij ich habe es gefunden, es war ein Rewrite-Problem. Da ich auf meinem lokalen Xampp mehrere Projekte mit eigenem Rewriting habe, musste ich das für slim-php ebenfalls explizit angeben-> "$app->get('/slim/public/', function (Request $request, Response $response, array $args)" Aber danke, hätte vorher schon mal besser schauen sollen. :-). Du kannst meine Beiträge auch löschen.
Super! Ich habe zwar nur den Anfang geschaut, aber konnte mir schon den Inhalt vorstellen. :D
Na toll.. da war ich wohl zu langweilig bei der Erklärung :(
So die gute Serie! Freu mich schon auf alle Folgen.
Dankeschön, ich glaube es kommt nur noch eine Folge und dann ist die App "fertig"
Hi, was bedeutet immer der Aufruf von ::class, also IndexController::class Hab ich auch bei Laravel schon mal gesehen und frage mich wofür das gut ist? Was passiert wenn man ::class weglässt?
Das ist der Fully Qualified Name einer Klasse. Sprich der Klassennamen mit dem zugehörigen Namespace
du kannst ja ausprobieren, erstelle irgend eine klasse und gebe es mit echo Klassenname::class; aus und du wirst sehen dass da einfach nur der komplette Klassenname mit dem Namespace drin stehen wird
@@VitalijMik das klappt auch mit nicht-existenten klassen ;) \IrgendeinNamespace\Der\Nicht\Existiert\KlasseFooBar::class ... einfach mal probieren.. :)
@ wieso macht man das mit nicht existierenden klassen? :D
Sehr gut, DANKE!
Gerne, am Sonntag kommt noch mehr
@@VitalijMik feine Sache ... DANKE!
Hi Vitalij ;
Warum wird die Datei Bootstrap.php genannt und nicht init.php , mich stört das das Bootstrap selbst schon als css verwendet wird ?
Bootstap hat sich so entwickelt. Ich halte mich an die Bezeichnung von anderen. Wenn du irgendwann einen fremden Code vor dir hast und die bootstap siehst, dann weißt Du was sie tut. Ich habe den Namen nicht erfunden. So hieß es schon immer
@@VitalijMik danke :)
habe es grad erfahren 'boot stapping'
war einmal der wort laut zum Ordner. ;)
Die Schreibweise kann anders sein.
Genau. Mit CSS Framework hatte es nichts zu tun ;)
cool
danke
Здравствуйте Виталий,
мне 33 года и на данный момент я студент Fachhochschule и на первом семестре изучаю не только информатику , но электротехнику которую не хочу изучать и мне это абсолютно не интересно, также слушаем лекции по экономике ну и конечно есть высшая математика. Сильно расстроился что мы не занимаемся толком программированием, а забиваем голову не нужной особо информацией.Программист как специалист должен должен быть не теоретиком ,а практик по натуре. Пришел к выводу лучше сделать аусбилдунг. Вместе с этим у меня имеются несколько вопросов: Есть ли высшая математика, экономика и электротехника если выбрать аусбилдунг или занимаешься реально программированием и решением практических задач?
Углубление в один язык например в Java или PHP например или будет каша из языков? Имеет ли значение для работодателя возраст , как уже писал мне 33.
Спасибо заранее за ответ
Тезка Виталий)
Я не учился, но думаю, что первый семестр очень теоретический. В зависимости от проектов, над которыми вы будете работать в дальнейшем, высшая математика точно не повредит.
Конечно, я не могу сказать об этом много. Просто здесь, в Германии, программы обучения тоже не блещут. ;)
@@Bibaltik я был не шибко рад когда начали изучать схемотехнику , интересно можно ли самоучкой найти себе работу в сфере айти в германии
@@88vitako не нелзя, в германии нужен как минимум аусбилдунг для того чтоб можно было работать как професионал. и да серёзно програмиривание не где не научят кроме в аусбилдунг и ито в самой фирме. и ето тоже не говорит о том что в фирме кто-то чего-то научит. есть многие которым ето не охото делать, зависит от фирмы
@@VitalijMik спасибо за ответ
поздравляю, ты попался в систему 🤣
программировать тебя нигде не научат, будут впаривать кучу ненужной инфы
я учился в пту и там было немного азов программирования
там был матан, немецкий, английский, политота и право
ну еще сети и системы и электроника, но это норм было
потом я учился в быдловузе и там тоже был матан, куча матана, электротехника, алгоритмы, программирование на с++ и асм
пту я еле осилил, а из быдловуза меня выкинули 🤣
так что если хочеш быть программистом - будь им
а для этого надо самому учиться по хорошим платным курсам, писать много кода и делать мелкие платные проекты
только так нарабатывается опыт
кстати я матан в прошлом году сам ковырял, чтобы понять, как работает сдр радио
это крутейшая тема и когда я изучал матан специально для сдр, то меня перло от этого
ты понимаеш, что такое синус и косинус, что такое пи и откуда оно берется, ты понимаеш, почему нужно 2 пи, а не одно
ты понимаеш, что такое комплексные числа и как с ними работать в коде
никакой быдловуз тебе не даст таких знаний на практике, потому что тупо не заточено на это вся система обучения
туда приходили те, кто даже транзистор вживую не видел
а это ВЫСШЕЕ техническое заведение
а я уже 20 лет паяльствовал эти транзисторы и то для меня задачи были напряжные и тупые
нельзя юзать формулы, надо их из головы помнить 🤦♂
да никакой нормальный человек на практике не помнит формулы и не пользуется ими, все делается на глаз или юзается софт
либо есть шпаргалки по рассчету каскадов
сейчас я учу пхп, хотя учил его 20 лет последних, но только сейчас начал боле менее понимать, не программирование, а как правильно проектировать приложения и из чего они вообще состоят
допустим как делать древовидное меню из базы данных
как делать кеширование хтмл страницы, чтобы ее не генерить каждый раз налету
как разделить код фреймворка от кода приложения
как делать мультиязчность без сохранения куков
все это можно только на курсах выучить в спокойной обстановке и бе звсяких тупых оценок и дипломов
наконец-то я увидел, как использовать контейнер зависимостей
хотел тоже взять слим для простых проектов, но похоже проще уже ларавел брать
я бы честно не сказал что ларавел проще, думаю все зависит от того как быстро с кодом разбираешся, мне например ларавел труднее кажется так как я не разу не работал с етим фреймворком ;)
@@VitalijMik
я тоже не работал, пробовал давно, но не зашло
просто я был на курсе одного человека, который так все хорошо объяснил и показал, что зашло как по маслу
после этого курса я стал понимать боле менее весь этот код типа response, requst, что там лежит и что это вообще такое
14 Kommentare, aber 8 (nach meiner Zählung) werden angezeigt? Mein Beitrag ist auch nicht darunter. Was ist da los?
Keine Ahnung YT hat wohl paar Probleme
Ich würde ja gerne mehr darüber lernen, aber für mich bist du einfach zu schnell und es prasselt zu viel Infos auf mich ein.
Leider gibt es kein andere Tutorials in deutscher Sprache über Slim PHP.
Ich kann gerne Unklarheiten in den Kommentaren ausführlich erklären. Einfach fragen. Alternativ gibt's über dem Kanal Banner ein discord Link. Da sind viele Entwickler drin die auch gerne alles erklären
Hallo Vitalij, habe schon viele Deiner Videos gesehen, die mir auch schon sehr geholfen haben (Danke). Nun wollte ich mich einmal mit Slim php beschäftigen, da mir die anderen Frameworks oft einfach "over engineered". Ich habe Slim-php über Composer installiert wieDu es beschrieben hast und wie es auch auf der Seite von Slim-php zu finden ist. Leider bekomme ich bei dem "Hello Welt" Beispiel folgende Fehler Meldung:
Fatal error: Uncaught Slim\Exception\HttpNotFoundException: Not found. in C:\xampp\htdocs\slim\vendor\slim\slim\Slim\Middleware\RoutingMiddleware.php:91 Stack trace: #0 C:\xampp\htdocs\slim\vendor\slim\slim\Slim\Routing\RouteRunner.php(72): Slim\Middleware\RoutingMiddleware->performRouting(Object(Slim\Psr7\Request)) #1 C:\xampp\htdocs\slim\vendor\slim\slim\Slim\MiddlewareDispatcher.php(81): Slim\Routing\RouteRunner->handle(Object(Slim\Psr7\Request)) #2 C:\xampp\htdocs\slim\vendor\slim\slim\Slim\App.php(215): Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request)) #3 C:\xampp\htdocs\slim\vendor\slim\slim\Slim\App.php(199): Slim\App->handle(Object(Slim\Psr7\Request)) #4 C:\xampp\htdocs\slim\public\index.php(22): Slim\App->run() #5 {main} thrown in C:\xampp\htdocs\slim\vendor\slim\slim\Slim\Middleware\RoutingMiddleware.php on line 91
Ich lasse das Framework über eine Xampp und php 7.4 laufen, vielleicht hast Du einen Tipp für mich. Vielen Dank
@Vitalij ich habe es gefunden, es war ein Rewrite-Problem. Da ich auf meinem lokalen Xampp mehrere Projekte mit eigenem Rewriting habe, musste ich das für slim-php ebenfalls explizit angeben-> "$app->get('/slim/public/', function (Request $request, Response $response, array $args)"
Aber danke, hätte vorher schon mal besser schauen sollen. :-). Du kannst meine Beiträge auch löschen.
Ich kann dir auch das Video mit ddev empfehlen. Damit hast du eine bessere Alternative zum xampp
@@VitalijMik Danke werde mir ddev mal anschauen.