国家警察になるには、一連の要件を満たす必要があります。
1. 18歳以上になります
2.スペイン語である
3.学士号または同等の学位を所有している。
4.武器を運び、それらを使用するというコミットメント。
5.クラスBの許可を所有しています。
6.病気に苦しんでいない
7.歴史がない
国家警察になるためのステップ：
1.テストを開始する前に、同省は公的雇用の申し出を承認しなければなりません。
2.このオファーが承認および公開されると、呼び出しが公開される最大期間があります。
3.この呼び出しは、各自律コミュニティの公式官報に掲載されています。指定された情報のおかげで、テストはいつ、どのようにするか、手数料の支払い方法、インスタンスの公開日、国家警察の議題など。
3.最初に、暫定リストが公開され、対戦相手はリストが公開されてからエラーを修正してから10日間の生計を立てます。その時間が最終リストに合格したら。

オンラインまたはフェイスツーフェイスアカデミーで勉強する方が良いかどうかの質問については。それはすべて、あなたが住んでいる場所、スケジュール、コミットメントなどのいくつかの要因に依存します。
それはすべてあなたの個人的および専門的な状況に依存します。
Para ser Policia Nacional deberas cumplir una serie de requisitos.
1. Tener mas de 18 años
2. Ser español
3. Estar en posesión del título de Bachiller o equivalente.
4. Compromiso de portar armas y de llegar a utilizarlas.
5. Estar en posesión del permiso clase B.
6. No padecer de enfermedades
7. No tener antecedentes
Pasos para ser Policia Nacional:
1. Antes de comenzar con las pruebas el ministerio deberá aprobar una oferta de empleo público.
2. Cuando esta oferta sea aprobada y publicado, existe un plazo máximo en el que se publicará la convocatoria.
3. Esta convocatoria se publica en el boletín oficial de cada Comunidad Autónoma, y, gracias a la información que se da, tendremos conocimiento de cuándo y cómo serán las pruebas, cómo realizar el pago de las tasas, cuáles son las fechas de publicación de instancias, el temario de Policía Nacional etc..
3. Primero se publicara una lista provisional donde el opositor tiene como maximo 10 dias habiles desde la publicación de la lista para subsanar errores. Una vez que haya pasado ese tiempo se publicara la lista definitiva.

En cuanto a la pregunta de si es mejor estudiar en una academia online o presencial. Todo depende de varios factores como por ejemplo donde vives, horario de estudio, compromiso etc..
Todo depende de tus circunstancias personales y profesionales.