Задать вопрос
  • Что ещё изучать кроме Java - для андроид разработки?

    Kotlin
    Ответ написан
    Комментировать
  • Что ещё изучать кроме Java - для андроид разработки?

    @orbit070
    Pre-Adnroid:
    1. Java, Kotlin, ООП, паттерны проектирования, многопоточность
    2. Что такое базы данных, основы SQL, ORM
    3. Что такое http-запросы(get,post,..), REST

    Android:
    1. Android SDK
    2. Material Design
    3. Популярные архитектуры в Андроид(преимущественно MVVM и MVP)
    4. Android Architecture Components(LiveData, Room, ...)
    5. Retrofit, okhttp, gson, dagger, glide/picasso, espresso, mockito
    Ответ написан
    Комментировать
  • Как составить план обучение по java?

    Ranwise
    @Ranwise
    быстрый поиск по хабру

    https://habr.com/ru/post/439432/
    https://habr.com/ru/post/423987/
    и еще куча постарей
    Ответ написан
    Комментировать
  • Каковы современные тенденции веб программирования?

    @promex
    Если сайт заточен под трафик из поисковиков, то все новомодные "laravel + vuejs + bootstrap + sass + js (es6) + docker" жестко идут лесом

    - чтобы оно было универсально, то есть корректно отображалось на смартфонах, планшетах, десктопах
    - чтобы оно корректно работало на старых/дешевых смартфонах

    Велик тут изобретать не нужно. Если сайт делается под индексацию поисковиками, то старая добрая связка php + js + jquey + ajax это то, что оптимально. Подстраивание под разные экраны делаем в css правилами media

    ну а если пофиг на то, что сервера в браузер будет приходить почти пустая страница, после чего сразу динамически изменяться, вводя в ступор поисковики, то тогда гуляй поле конечно
    Ответ написан
    7 комментариев
  • Каковы современные тенденции веб программирования?

    @andrei_pro
    Работаю фул-стек разработчиком уже давно и использую именно такой стек почти везде, поделюсь мнением.
    Стек Bootstrap + Laravel + VueJS вы выбрали отлично, подойдет для любого уровня приложений. У нас хайлоад управление админкой мы делаем на Laravel + VueJS, а хайлоад апи на симфони и ноде.

    Отвечая на ваши вопросы:
    чтобы оно было универсально, то есть корректно отображалось на смартфонах, планшетах, десктопах

    Bootstrap как раз для этого, изучите все детали верстки на разные устройства.

    чтобы оно корректно работало на старых/дешевых смартфонах

    Забудьте про jQuery, пишите на vuejs (>es6) + vanilla js, используйте вебпак + полифилы если старые девайсы нужны.

    Подытожу: учите bash + git + composer + laravel + vuejs + bootstrap + sass + js (es6) + docker. (бутстрап по желанию, если объем стилей не большой пишите на чистом css)
    Ответ написан
    6 комментариев